BadCopy Pro is a useful program to recover data from damaged files on a hard drive, or from any local device (floppy, CD-ROM, ZIP disk, memory cards, UDF format disks recorded with DirectCD and InCD etc).
The recovery isn`t done in the same place (the original isn`t touched), but in a file you specify.