I pulled up a list of over 2600 deleted files with the Recuva program and I would like to securely delete all of the files I’ve deleted. I have the option to select all of the files at once, but many of the files I’ve deleted have been overwritten by files I want to keep: program files, document files, etc. If I choose to securely overwrite the whole lot, will I lose the files I want to keep or will they remain intact? In other words, will Recuva securely delete only those deleted files that have not been overwritten by the program and document files?
Become a Patron of Ask Leo! and go ad-free!
Deleting recovered files
My understanding is yes, Recuva will do what we would consider the “right thing.” It will overwrite only those portions of the files that have not already been overwritten by some other program.
In reality, I would probably end up using a different utility for this. Recuva is great; I mean it’s wonderful for showing you exactly what kinds of things might be recoverable on the hard drive – but in reality, what I would do is I would go out and get CCleaner from the same folks – Piriform.
It has what’s called a free space wiper. It doesn’t try and delete or overwrite files on a file-by-file basis. It simply says, “Okay, we’ll look at the hard disk – and for all of the space that isn’t currently being used by an actual file; I’ll go out and overwrite that. In fact, I can overwrite it several times if you’d like for extra security.”
Securely cleaning files
On hard drives, if you’re extra paranoid, overwriting it a couple of times certainly can help prevent some fairly extreme data recovery techniques.
So, I would run that and use that to overwrite and clear off the free space.
After you do that, if you run Recuva again, it should show you nothing. It should say that there are no recoverable files once the free space has been overwritten.
There’s another utility also called SDelete. If you’re more of a command line person, like I am, it is a command line utility available from Microsoft for free.
Its intent, its primary purpose, is to securely delete a file. In other words, you delete the file and then immediately overwrite the sectors on the disk where that file’s data had been contained – so that you don’t have to worry about it possibly being recovered later.
It also happens to include a free space wiping option as well. You can actually do that from the command line – or if you are extra concerned, you could even use that command line utility in a batch file that you run perhaps overnight.
(Transcript lightly edited for readability.)
Next from Answercast 82 – Why can’t I get Flash to work in Internet Explorer on my 64 bit Windows 7 machine?