Hi Joel, Thanks for all the work you put into Eraser it's much appreciated.
I admit I got excited when I saw this topic that FAT directory erasure has been implemented in version 6. However, I have done my homework and dug thru the forums trying to find a solution for about 3 days now with no luck.
Setup:
Windows Vista 64, Windows XP 32
8GB of RAM
FAT32 external hard drive.
Eraser 5.8.7
Eraser 5.8.8 beta 1
As a newb to Eraser I tried to wipe free space from the drive under Vista. I had all boxes checked including a Directory Entry wipe. After the free space wipe it went to directory entry overwrite. The status window showed this operation happening and both bars (current and total) were increasing to 100% in synch, then start a cycle again back at 0% over and over. Eventually I froze up and rebooted, tried it again, and this time watched the process on Task Manager. Eraser was consuming about 8MB of RAM per second, as in a memory leak, nonstop until all RAM was used, yet not erasing anything. I used Recuva to scan the drive again and all the old files were not only still there, but were once again recoverable even after a write-over operation.
So I came here to do more research and discovered that in fact, you did mention Directory Entry wiping in FAT32 will not work with Vista. I rebooted under XP 32 and tried to do the same thing, with the same result. The free space overwrite took about 85 mins, then on to the Directory Entry wipe, and it is stuck in an endless cycle while consuming RAM until it freezes.
I read that you said Version 6 will not have FAT32 Directory Entry wipe implemented (until this post), and advised the user to use Version 5.
So my question is why will it not work at all using Version 5 with XP? I've tried everything I can to get it to work but it won't even permanently overwrite the deleted files. Has anyone confirmed that Version 6 is in fact wiping and deleting FAT32 directory entries as advertised? Is this FAT implementation available with a new RC? Will it work with Vista and XP? I hope in my research here I understood correctly what should work and what shouldn't.
Thanks again I hope you can find what I am doing wrong so I can get this done!