I have an external WD HDD with a unique NTFS partition on it that seems corrupted. I wish to recover the data on that disk and the disk itself if it is not physically damaged.
After a huge file copy on that disk, it started not being recognized by Windows anymore, the drive appears on “my PC” but every action related to the filesystem makes applications like Windows Explorer to freeze or hang. I am unsure why.
- I tried using
chkdsk.exe
but it hangs when used on the faulty drive, I do not get any line after achkdsk.exe D: /f
- I used
testdisk
both on Windows and Linux and it detects the partition, I can list the files and extract them but the process is very long. It reports that the MFT and MFTMirr does not match when trying to repair the MFT. - With
mount
on Linux, it says “$mftmirr does not match $mft (record 3)”. - I tried using
ntfsfix
on Linux but it also hangs like this.
I feel like the problem is quite easy but as chkdsk.exe
does not work, I am not able to solve it.
Any help appreciated.