vote up 8 vote down star
6

I'm about to give away an older computer with just the Windows XP operating system intact and all other programs uninstalled. However, upon peeking at the "free space" with software called "Recuva", I notice lots of deleted things that could be recoverable. Some of these include sensitive data files, pdfs, and other personal items that I would not want retrieved.

I ran a program called "Eraser" to try and overwrite that data, but it failed to do an adequate job. I also tried to do the job with "Glary Utilities" but it failed too.

Short of installing a new, very cheap hard drive and re-installing the bare bones operating system, I'm out of ideas.

EDIT - WOW!!! I was not really expecting this many GREAT ideas. My next question is this. If I go the DBAN route and truely wipe the hard drive, then restore my disc image (I use Acronis True Image) will it also restore the free space data? Does imaging just copy readable data? I have an old image of when the OS was first installed.

flag

To (try and) answer your edit question- I <i>think</i> that the image will be written to the <b>required</b> hard drive space. As in, you should still wipe the free space. Willing to be told otherwise though! (Not sure if html tags work here..?) – outsideblasts Nov 25 at 2:32
No they don't... – outsideblasts Nov 25 at 2:33

10 Answers

vote up 6 vote down check

I have seen many utilities that can overwrite just free space, but I have never had good experiences and like you, they seem to fail.

What I recommend you do is use some sort of backup / imaging software and take a copy of everything on your machine then use something like DBAN to truly wipe the hard drive then restore your backup to the drive.

This should do the job fine!

link|flag
1  
+1. this is what i'd do too. DBAN the drive, then do a fresh install of XP. (restoring a backup is fine too, but if you haven't done a fresh install or restore-to-factory-OS you might have left some personal stuff around in actual files, which would then get restored... so i'd see the fresh install as preferable.) – ~quack Nov 24 at 17:57
+1 agreed... I just thought he really didn't want to reinstall Windows – Wil Nov 24 at 18:08
2  
@Wil - This gets the checkmark because I see it as the best, safest option. I'll DBAN the hard drive, then restore the image I have that was done right after the original OS install. Thanks to everyone for all the great answers. It was hard to choose a winner. – Patriot Nov 25 at 4:22
+1 thanks for picking me! – Wil Nov 25 at 4:53
vote up 6 vote down

Ccleaner also has a "Wipe free space" facility. I presume that it does your job, and I presume that it leaves everything intact. But I don't know how secure it is.

alt text

"You can set CCleaner to wipe the free areas of your hard disk so that deleted files cannot be recovered."

link|flag
Wiping Free Disk Space explained: docs.piriform.com/ccleaner/using-ccleaner/… – Chris Nov 24 at 19:43
Thanks Chris. Just added that after you did! – outsideblasts Nov 24 at 19:46
vote up 4 vote down

All you need to do is create a bunch of big files that take up all of your free space, then delete them. I'm pretty sure that's how Eraser works. Or if you want random data for some paranoid reason, grab Truecrypt, have it create an encrypted file that's close to the size of your free space (you don't want to fill it all or the computer won't work), and then let it do it's drive randomizer thing.

link|flag
On Linux all you to do is run dd if=/dev/urandom of=file & rm file (preferably while nothing is running) – Brendan Long Mar 3 at 3:20
vote up 4 vote down

Sysinternals SDelete. All it does is generate a free-spaced sized file full of junk (or zeros, depending on settings). It gets most all of the free space (I imagine it must miss a few blocks), and it's free. If you put it into the mode where it just writes zeros (instead of multi-pass junk), it's not too slow.

link|flag
vote up 3 vote down

Free File Shredder :

Shred Free Disk Space - This option will shred unused or free disk space across the whole disk volume. For instance, this option is very useful if you haven't shred your unwanted files regularly but instead you used regular windows delete command and now you want your previously deleted files unretrievable. Those files now can not be shredded by picking them since they are already deleted. This option will enforce shredding of everything you have deleted once using the regular delete command, whether it was yesterday or months ago.

Hard Disk Scrubber :

Summit's Hard Disk Scrubber is a Free secure delete program designed to help you permanently destroy sensitive data from your PC. Use Hard Disk Scrubber to overwrite free space on your Windows drives, or to permanently delete files so that they can no longer be recoverred.

link|flag
vote up 2 vote down

You could always use something like DBAN to wipe it clean completely, then re-install the bare bones operating system, rather than buying a new hard drive.

If you don't want to completely wipe out the hard drive, you can try out the SysInternals utility SDelete which has some options to wipe free disk space

SDelete.exe -z

The SDelete route may not be quite as secure, but will probably still do a satisfactory job and it is much simpler to use than having to DBAN the hard drive and reinstall.

link|flag
vote up 1 vote down

A wipe with something like DBAN is the best option, followed by a re-install if you want the recipient to have a working OS installation.

If that's too involved or overkill, grab ccleaner and bcwipe. Nuke all of your personal files by hand, run ccleaner to clean out browser caches and other droppings Windows leaves around, then bcwipe your free space and swap file. No need to go all DoD paranoid -- a single overwrite will suffice, unless you're afraid of the NSA or the mafia. Then defrag your drives, then go through the BCwipe one more time for good measure. This will be a reasonable set of steps for the average person.

link|flag
vote up 1 vote down

cipher /w:: cipher comes as part of Windows XP

/W Removes data from available unused disk space on the entire volume. If this option is chosen, all other options are ignored. The directory specified can be anywhere in a local volume. If it is a mount point or points to a directory in another volume, the data on that volume will be removed.

link|flag
vote up 1 vote down

Eraser has features to wipe blank space, either securely, or with a single pass of zeros.

link|flag
vote up -1 vote down

my brother has designed software and even taught a little bit. This is not exactly what we're talking about but he pointed out something to me. Y'all know that all shredding is, is writing over it a number of times. Now he told me that if you're hard drive is full, theres nothing to get out. We pretty much agree that alot of that stuff can be retrieved. But if the hd is totally full, letw say of old movies. Then there is no free space left. If the greatest computer geek (no relationship) tried to retrieve anything else. He couldn't. Cause it is full. Think about it. Deleting is NOT a form of storage. If this were so, we could put a million Gigs on a small hard drive. Once its full and then deleted, all that can be retrieved is what it was full of. Ironic choice of words. clif

link|flag

Your Answer

Get an OpenID
or
never shown

Not the answer you're looking for? Browse other questions tagged or ask your own question.