Windows data Recovery Tool is perfect data recovery software for restoring FAT and NTFS partition or data from corrupted, crashed and formatted hard disk drive. http://www.dataretrival.n.nu
Have you tested it yourself or know of someone who successfully recovered vital files
from a hard disk having a very similar issue? No free program is as good as expensive tools used by data recovery services; the non-free version of the best ones always provides extra features. Before using such a program, one has to ensure it won't make modifications that could cause more damage.