I must admit I'm a bit of a defrag junkie, and I have three different disk defragment programs on my laptop: the standard Windows defragmenter, which I rarely use, contig, which is a free utility, and Raxco's PerfectDisk program. So you'd think that was enough, wouldn't you?
Well, no. I have some difficult defrag needs: on my C: drive I run Microsoft SQL Server, with a 4GB data file and a 3GB log file. Because they use a lot of precious disk space, I keep these files compressed. The problem this causes is that whenever I do any major changes to the stored procedures or data, this activity changes these files. It's not uncommon to have between 300 and 500 fragments at the end of the day.
At the same time my D: drive contains temporary files generated by eMule downloads, as well as storing all my Outlook email messages. These files grow unevenly, and get fragmented as a result. The fragmentation also interferes with sound files that I edit on this drive, so I try to keep my hard drive as well-organised as possible.
The built-in Windows defrag and Diskeeper both choked on my large files, particularly when the available disk space starts getting "low" (below 20%), and the free disk space starts getting broken up into smallish pieces.
I have a batch file that uses Contig to do a quick defrag of the most troublesome directories, but it can't defragment a file if the largest block of free space is smaller than the size of the file. In that case I rely on PerfectDisk, but it can take its time to sort everything out, and even then it doesn't always do it exactly right.
So when I heard Steve Gibson and Leo Laporte raving on about another defrag program called Vopt, I decided to investigate further. I will report back on Vopt 8.18, Ashampoo Magical Defrag 2.08, O&O Defrag, and anything else that I can find. I have already written about Diskeeper and PerfectDisk, as well as Buzzsaw and Dirms.
Update 22 June 2007: What started out as a test of a few programs has grown beyond my expectations. Please check out my "Disk Defragmentation Utilities" page to find reviews of your favourite package, and further information.
21 comments:
I heard the Security Now episode and was equally interested. Looking forward to your evaluation
I have been a Diskeeper fan and have used the free Lite version and went on to Purchase DK 10. Have read very good reviews abt their latest version.
Diskeeper choked on my large files when disk space was low, and the fragmentation got worse and worse. If I had any confidence in their uninstall program I would do another review, but the last time I tried to uninstall their stuff I had to edit the registry to make their software go away.
You can also try UltimateDefrag (www.disktrix.com)... ;)mrmnikk
I have used Vopt by Golden Bow since 1988, and have NEVER had a problem with it as I have experienced with Norton Utilities' Speeddisk, PCTools, Diskeeper, Perfect Disk, etc. Even Norton has had occurrences of corrupting files; however, Vopt has consistently been bullet-proof. I have recommended it to everyone with whom I have worked with during my career as Sr. Network Engineer with the Gov't. Kenny
Don't waste your time on defrag - install a proper filesystem: use ext2fsd (google for it) - it's a driver to allow you to use ext2fs (c.f. Linux) filesystem under windows. Has worked for me for months.
I am using 'IObit SmartDefrag Beta 3' and it does the job very well for me. Perhaps, when you are undertaking your test program, you would include it to let us know how it measures up to similar defrag programs. 'IObit SmartDefrag' is freeware and will continue running in the background should you so wish. Shall look forward to reading your results. With all good wishes.
Jerry Chance
Pembrokeshire
West Wales (UK)
IOBit SmartDefrag Beta 3 is on the list, but as beta software it gave me quite a few bug reports. It seems to be in permanent beta, like Google ;-)
"Don't waste your time on defrag - install a proper filesystem: use ext2fsd" - What are you smoking? "ext2 uses an offline defragmenter called e2defrag" (see WikiPedia) and if you honestly expect me to replace NTFS with any other file system on a commercial server of a mission-critical laptop you have got to be joking. Do you really think that Microsoft SQL Server will work better on ext2fsd? Give me a break!
Nice comparison except one important thing - performance tests. It doesnt matter how pretty the disk looks after the defrag, the only thing that matters, is performance gain. Thats why were defragging, isnt it?
IObit SmartDefrag finally has a review: thumbs down.
I'm in the process of Beta testing Diskeeper 2008, it does great, even on HDDs with very small free space.
Beta test ends tomorrow Oct 3rd.
I'm a longtime Diskeeper user - how does 2008 look? What's new?
Seems you really don't know what you are doing.
http://www.wilderssecurity.com/showpost.php?p=1123329&postcount=4
He stopped reading after the 2nd paragraph, and rushed to a hasty conclusion.
See the thread
NTFS doesn't really need defragmenting any more than ext2/3 does. The whole 'defrag' addiction is a legacy of the crappy fat filesystems that suffered greatly from fragmentation.
In a modern multi-user, multi-threaded, i/o caching operating system, the whole premise that disk i/o efficiency is related to contiguous storage is flawed. This is particularly true when using modern storage devices that add an additional layer of i/o caching and optimizing (e.g., onboard cache, native command queuing, etc.).
"Defraggers" should be used only if a filesystem begins to exhibit significant performance degradation. When that happens, just move it and the copy operation will result in 100% defragmentation.
Poorly-implemented, "defraggers" can do more harm than good, not to mention the cpu cycles and electricity they waste.
Your advice on caution and restraint is well taken, but also see the why article as well.
Donn, one of my fellow posters brought up some valid points in regards to your testings.
You may want to have a look.
http://www.wilderssecurity.com/showpost.php?p=1123329&postcount=4
This turned out to be really positive discussion, with some great suggestions and ideas.
See the thread
http://www.wilderssecurity.com/showthread.php?p=1123329
I have used all of these free defragmenters, but the only one that is really worth it is not Diskeeper, the Windows default defragger, Auslogics, or any of those. The best and only good one is IObit SmartDefrag.
Cheers!
Ever used mst Defrag (http://www.mstsoftware.com/en/Products/mst-Defrag)? IMHO a programm with a very interesting approach - the author calls it proactive defragmentation.
Post a Comment