www.freeprogrammingresources.com

Free Defragmentation Utilities and Tools

Defraggler
A free Windows defragmenter. Runs on Microsoft Windows 8, 7, Vista and XP. Including both 32-bit and 64-bit versions.

Contig v1.7
Contig is a single-file defragmenter that attempts to make files contiguous on disk. Its perfect for quickly optimizing files that are continuously becoming fragmented, or that you want to ensure are in as few fragments as possible. Contig works on NT 4.0 and higher. Be sure and check out some of the other cool windows utilities from sysinternals while you are there.

PageDefrag v2.32
PageDefrag uses advanced techniques to provide you what commercial defragmenters cannot: the ability for you to see how fragmented your paging files and Registry hives are, and to defragment them. In addition, it defragments event log files and Windows 2000/XP hibernation files (where system memory is saved when you hibernate a laptop).

DefragMentor Lite CL
DefragMentor Lite CL is a FREE command line file defragmentation utility. With DefragMentor Lite CL you can defragment a single file or a group of files as well as to obtain information on file and disk fragmentation.

DefragNT
DefragNT presents the user with many options for disk defragmenting (including various file sorting criterias) and many informations about the opened partition. It will even allow you moving a specific portion of a specific file to a specified location. FAT partition support for Windows NT4, Windows 2000, Windows XP and newer; NTFS partitions supported only beginning with Windows XP.