Subscribe to the wiseGEEK Feed

In Computers, What is an Eraser?

In computers, an eraser is a term used to describe either a software program or hardware device intended to completely erase the contents of a hard drive. Using an eraser is the only real way to ensure data is removed from a hard drive, as simply formatting the drive leaves the option to recover a great deal of the information present. There are different levels of security for an eraser, with the most basic doing more than a simple format, but still leaving some possibility of reconstructing bits of data, and the most advanced destroying every shred of data on the drive.

To understand why an eraser is important, it can be helpful to understand how hard drives store information, and what happens when you tell your computer to delete a file. Files are stored in bits across the drive, and when you open a file it checks to see where that file is stored, and reads it. Over time these files will become fragmented so they are spread out over the hard drive, but the hard drive can still find them and reconstruct the file completely. Empty space on the hard drive is flagged as empty space, so that the computer knows it can put new files there, or let existing files spread on to those data blocks.

When you delete a file, it is first put in a temporary holding bin on your computer, such as the trash on a Mac or the recycling bin on a Windows computer. At this point, any user can simply open the bin and find the file, and drag it back out to reopen it. Many people, once they’ve emptied the trash, think those files are permanently erased. But really, all that happened is that the computer switched those data blocks from saying they had information on them, to saying they were empty and could be over-written.

The trick is, they won’t necessarily be overwritten unless lots of other files are added to the computer. Which means at any point an advanced user can simply switch how the computer sees them, and the information will magically reappear. In fact, even if lots of new files are added to the computer, the chances are chunks of the files will remain, so that a dedicated individual could reconstruct large swaths of your data, such as pieces of personal emails, passwords, or billing information. For this reason, it’s crucial to use an eraser when disposing of a hard drive that may have any sensitive information on it.

An eraser basically takes all of those data chunks and says they are empty. Then it goes through and randomly writes information on each and every byte of the hard drive, making sure it overwrites anything you might have on it. A standard format for erasers consists of going through and writing a 1 on each and every byte, then going through and writing a 0 on each and every byte. At the end of this, it is likely that all the data is completely erased.

A hardware eraser does the same thing as a software eraser, but does it without the need of a computer. This way you can take a hard drive, plug it into the eraser, and it will automatically cleanse all data from it. This can be ideal for organizations with many hard drives that need erasing. For people who want to be absolutely sure their data is gone, a further option exists: hard drive shredding. This is the process of actually taking the data plates from the hard drive and shredding them, and sometimes further incinerating them, insuring that absolutely no data can survive.

Written by Brendan McGuigan