Thu Oct 11, 2007 11:08AM EDT
See Comments (258)
Reader Jeff Kahan writes: I've read that even though I empty my trash, there is the possibility of someone retrieving some of the information because it is still lurking somewhere on my hard drive. If this is true, why can't I go to that particular place, see what's there and delete it myself anytime I wish? Thanks for a great column.
This is an old story but it's worth telling again for those who don't know it. Put simply: When you delete a file from your computer (and it needn't be Windows, this is common to every type of PC), that file doesn't "go away," even if you empty the Recycle Bin. Rather, to save wear and tear on your hard drive and to simplify the operation, your computer just eliminates the record of where the file began. Think of your PC as containing a giant "shopping list" of all the files on its hard drive. Delete the canned peaches off that shopping list and the store doesn't actually get rid of the peaches. It just "forgets" that they are there. The space allocated to the peaches remains there until the store needs the space for something else.
There's good and bad in this. The good is that if you accidentally delete something you have a good chance of being able to get it back. The bad: So can anyone else.
These deleted files aren't accessible via Windows, but data recovery software like File Scavenger can quickly recover most recently-deleted data from your PC as if it had never been deleted at all. If you're sure you want to delete those files for good so programs like this won't work, there's plenty of software for that too. I often recommend BCWipe, which lets you permanently wipe only the free space on your hard drive while leaving the non-deleted files intact by overwriting those deleted files with lots of random data so it can't be recovered. Other software like Kill Disk does the same thing to the entire hard drive, rather than just the blank space, leaving an entirely empty, unrecoverable disk when you're done
While BCWipe is something you run periodically, there's also software to let you do this on the fly, essentially replacing the recycle bin with the equivalent of a paper shredder that wipes any file you delete for good. If you install one, tread with caution: Once you delete something, even by mistake, there's no going back. Simple File Shredder (updated with more reliable link) is a good (and free) choice to check out.
If you're accident-prone, there's software that goes the other way too, putting extra safeguards on deleted files and making it easier to recover mistakenly deleted data. Check out Norton SystemWorks, which includes a "Protected Recycle Bin."
Join in the discussion. Here you'll see the comments in the order they were posted.
Ace Utilities from Acelogix Software also has a disk wiper inclusive with their other cool disk management tools. I need to add that I've used Ace Utilities for years and have never had to pay for upgrades... unlike System Mechanic.
Macs do have a system for deleting files... but it's complicated...
its the same for all computers let it be mac or anything else.
Why not just say where that file location is so people can delete files easier? =P
to be perfectly honest, i think this is only for people who have something to hide. I don't see why you have to completely wipe away any traces of data unless you have something to hide. I mean, to go that deep to really erase something off your hard drive, you're probably involved in some government scandal, or child porn, or you're just some ultra-paranoid person thinking the fbi are watching your every move.
how does running defrag affect this
Just fragmenting your drive also takes care of this!
Macs have an option in the FINDER called 'Secure Empty Trash'. its hardly complicated to use and very secure, but it can take awhile to empty your trash as it randomly overwrites the data with random data.
Its good to remind people of this reality but consumers shouldn't have to worry such technical quirks. They have a reasonable expectation of finality when it comes to the file delete operation. Having been a software developer for many years, I understand the underlying technical details but speaking as someone who has worked in the information security field for over 5 years, I'm disappointed we're still having to deal with such basic computer security concerns. Shame on Microsoft for omitting this from Windows for so many years. Rather than having to educate millions of users, we really need to insist that the manufacturers of operating systems (especially Microsoft), utterly destroy files when users direct files to be deleted.
1 Posted by rogueist on Thu Sep 3, 2009 8:49PM EDT Report Abuse
I also like Diskeeper's Undelete which comes with instant file recovery AND a total file trasher feature - so if you want to tra----- , you can tra----- .