Klawdek said:
I tried 2247. As you mentioned it cannot erase cluster tips. It does not crash it just hangs. After 2 hours with no new entries in the task log for the last hour I canceled the process.
Did you double click the task and see if any progress was made?
Klawdek said:
I figure it should not take more than two hours to erase 10GB with cluster tips. My anti virus can go through every file in the system and do 100,000 more things to each file than eraser does, in two hours or less. So I figure eraser should be able to erase cluster tips in a fraction of the time.
Unfortunately that's not the case. Your anti virus doesn't need to open and close file handles four or five times a file. In addition, your anti virus does not write to the file at all. Eraser needs to:
- List all files on disk
- Find alternate data streams for every file
- Calculate the number of used clusters per file
- Open the file for writing, extend the file to the cluster boundary, write the cluster tip X times depending on your pass used (flushing each time -- no caching is allowed), restore the size of the file, and then close the file handle
These aren't things your antivirus would be doing...
Klawdek said:
Then I tried erasing free space without the cluster tips option enabled. This time it took 20 minutes and completed with the following warning:
Warning This computer has had System Restore or Volume Shadow Copies enabled. This may allow copies of files stored on the disk to be recovered and pose a security concern.
20 minutes is still extremely long for a write of 10GB. I can write 8GB of data to a DVD in 20 minutes and that is the slowest data storage medium in common use today, I do not understand how writing 10GB of data to the HD could take more than about 2 minutes.
If you have volume shadow copies, space is freed as the erase continues. The system deletes old system restore points a the amount of disk space decreases. If you're using a decently new drive, in 20 minutes approximately 72GiB of data should have already been written. There are a few possibilities: either you had that much space used for system restore, or more likely, you used an erasure method of more than 1 pass on the unused space.
Klawdek said:
The default options are a bit screwy. The first time I ran it the default erasure method was set to Gutmann 35 pass. I changed it Pseudorandom 1 pass. The next time I ran it it was set to default with no indication what that means. I changed it to single pass.
Defaults are set in the Settings. Depending on the type of erasure you are running, the correct setting will be looked up.
Klawdek said:
The thought occurs to me that somehow it could have done a 35 pass instead of a single, That would explain the enormous amount of time it took. Unfortunately the task log does not indicate erasure method (he should really put that in there).
Not necessarily. 35 passes would be around 350GB of space. Even on a very fast drive (~105MB/s for a new Barracuda) that would require at least 56 minutes to complete. When running the task, double clicking on the task would yield quite a bit of information. Perhaps you may want to look at that (and capture a screenshot while you're at it) for details.
Granted, the task log is just a task log, there's no summary at the end of the erasure. I'd need to find a way to add that in, without deviating from the log paradigm.