Originally Posted by RussianC
It's on a 640GB Hitachi drive. All the drive has been done is Formatted to NTFS and that's it. Nothing else. It's at 31% so lets see what happens.
Let me explain so you get a clearer understanding of what's happening.
Your data get physically written to your hard drive, it's there.
Anytime you would read or write something, you need to put the drive's head on top of that physical space. If you didn't know exactly what position, you would have to search through the whole drive.
When you access a file, you go there and read it. The thing is you are reading many files when you are using your computer, so this process would be repeated for every file.
So what we do is we create some indexing tables, that have like the name of the file and it's coordinates. When you want to access a file you look for it on this virtual table, and then get it's position and jump straight to where it is.
When you format something on windows, you simply erase that indexing table. So basically the table is empty, you data remains physically there.
What you must be doing right now is the opposite of what usually happens, you are filling the table searching the HDD. That's why it's taking so long.
By the way, many of the software that claim do recover your data, is actually just using TestDisk's code to do the hard work.
And the guy above me was useful just to prove that this "area" of IT is just crowded with bloatware, ads, and mystic, when it's actually something pretty simple.