Photorec gets stuck in sector-reading loop when run on whole drive
Posted: 08 Sep 2017, 23:03
Hi.
I accidentally ran...
...on my 2TB external hard-drive. The format only lasted for a few seconds before I stopped it with Ctrl+C, but it was enough to make the drive unavailable to Explorer and lose my partition tables. The drive must have been really fragmented, because after many months of trying different partition recovery softwares, including Testdisk, I've still been unable to recover my partitions. Because of this, I'm forced to use Photorec.
However, the problem I'm having with Photorec is that when I attempt to use it to recover the contents of my whole disk, it eventually gets stuck in an infinite loop. The last time I ran it the sector would go up to roughly 357,000,000 and then start again at 209,000,000, and so on. Running a capture program showed me this happened every 2 hours or so, and each time it did the ETA would rise. When I eventually stopped it, Photorec had run for over 100 hours and still was projecting 1000+ remaining.
I'm currently trying the "Partition only" option instead of the full drive, but because of the corruption on my drive I don't have much confidence it will restore all or even most of my files.
I accidentally ran...
Code: Select all
diskpart
format override /fs=ntfs
However, the problem I'm having with Photorec is that when I attempt to use it to recover the contents of my whole disk, it eventually gets stuck in an infinite loop. The last time I ran it the sector would go up to roughly 357,000,000 and then start again at 209,000,000, and so on. Running a capture program showed me this happened every 2 hours or so, and each time it did the ETA would rise. When I eventually stopped it, Photorec had run for over 100 hours and still was projecting 1000+ remaining.
I'm currently trying the "Partition only" option instead of the full drive, but because of the corruption on my drive I don't have much confidence it will restore all or even most of my files.