I would like to mention a FANTASTIC Freeware Disk Defragmentor ( already have mentioned in another thread):
Every now and then you come across a program that is so blindingly brilliant in its sheer simplicity that it takes you completely by surprise. JkDefrag v3.8 is one of those programs.
JK Defrag v3.8
A "complete" install with all the necessary utilities is available at link below.
I can thoroughly recommend this program, both from its simplicity and its flexibility.
Read the review if you want and then download from here:
http://www.openaccess.co.za/Bl...JkDefragExtraSetup.exe
or
http://rapidshare.com/files/38...JkDefragExtraSetup.exe
All credits go to the person who tested all the defrag software and his excellent reviews here:
http://donnedwards.openaccess....g-shootout-part-1.html
Excerpt from that site:
I'm glad I found this utility. I thought that Contig was the best freeware defrag program, and I still use it heavily, but JkDefrag is a masterpiece, and for a cash-strapped small business I have no problem installing it on all the workstations.
*
It is simplicity itself to use;
*
It is fast and effective;
*
The file placement algorithm is excellent; and
*
The screen saver option is logical and helpful.
The first good point is that it's free (released under the GNU General Public License), and it uses very little disk space. The entire download is a skimpy 320kb, including documentation. It doesn't have a setup program (yet), just a few simple instructions. I was so impressed with the program that I used Inno Setup to make a setup program which is listed on my "free stuff" page.
The second good point is that it has an intelligent screen saver. You can tell it to wait a predefined period (i.e. 6 hours) since the last defrag before trying again. The second brilliant feature is that once it has completed the defrag, you can tell it which other screen saver to run. So in my case I get it to run the Google Pack Screensaver, which is my favourite.
The third good point is that it has two defrag modes: fast or thorough. The default is fast, and it is as fast as Vopt8, and much faster than PerfectDisk. The thorough mode goes to the trouble of removing those tiny gaps between files that waste a lot of disk space, and took less time that PD normally takes. This is what DIRMS is supposed to do, and Vopt has a good go at tackling as well.
Another good point is the approach to temporary files. By default JkDefrag leaves 1% of the first part of your hard disk free, to be used by temporary files. The idea is that this would improve the performance of the system, but I haven't been able to measure it.
There are actually 4 programs in one: the graphical JkDefrag.exe, the command line JkDefragCmd.exe, the screen saver JkDefragScreenSaver.exe and JkDefragScreenSaver.scr. The command line version works great for me, because I can include it in a batch file I use to keep my hard drive in order.
When I ran my "torture test" involving the 4GB SQL file, JkDefrag performed well. The "fast" version decided that although one of the files was highly fragmented, all the pieces followed one another in a line, separated only by free disk space, so it left the file alone. The "thorough" option sorted the files out, and intelligently put the two main data files near the end of the disk.
There is no "interactive" mode where you can click on a disk cluster to see what files it contains. The graphical screen display uses screen pixels to represent the files. Unlike most other programs, this one uses the bottom left corner of the screen as the start of the hard drive. The colour scheme is also a little different to most, but the help file explains it all with elegant simplicity.
The only "missing" aspect of this program is that there are certain files it can't defragment because they are in use by the system. They recommend using Sysinternals PageDefrag v.32 to defragment these files, and the combination of the two works incredibly well. There is a third free utility, called NTREGOPT which can be run before rebooting, and this will compact the registry, after which PageDefrag sorts out any fragmentation.
Update: If imitation is the sincerest form of flattery, then Jeroen Kessels should feel flattered, because both Abexo Defragmenter Pro 5.0 and SpeedItUp FREE 4.0 clearly use the JkDefrag code, without acknowledging copyright or conforming to the GPL license.