QUOTE(CiTay @ Oct 7 2006, 21:15)

Try
HDAT2... maybe it can restore the bad sectors. But what you say sounds real bad...
Thanks, but it doesn't seem to support NTFS (that's the file-system used on the drive).
QUOTE(boojum @ Oct 8 2006, 01:28)

Sounds like Gibson's SpinRite would work, but it costs money. How much is your data worth to you? SpinRite comes with a money-back guarantee. "If you are not satisfied . . . "

Actually, it's not my data, and even the owner doesn't seem to care too much (that's why I'm asking for a free tool). To make things more clear - there's no need to magically repair damaged sectors to use the drive any further, I'd just quickly copy the files which are on undamaged sectors to another drive and then throw it to the trashcan.