My Win7 backup tried to backup to the online drive (it has managed it before) when something went wrong. The route was no longer accessible although still allowing internet throughput. I powered down the router (pulled the plug) and on restart my main partition on the attached drive was not recognised by the router.
On direct connection to my PC the drive was reported as being corrupt.
I have made an image of the drive and am slowly going through the file types.
I was wondering is it likely that the MFT file has just become damaged? is there a chance of recovering the disk before failure with its entire file structure in place. It will take a long time to go through 12million files manually

Any help would be much appreciated.