MyDefrag
MyDefrag is a disk defragmenter and optimizer (a maintenance utility to make your harddisk faster) for Windows 2000, 2003, XP, Vista, 2008, and for X64. It is freeware, with no time limit, and is fully functional with no advertisements. It is fast, with low overhead and many optimization strategies. It can handle floppies, USB disks, memory sticks, and anything else that looks like a disk to Windows. Included are a set of easy-to-use scripts for end users, a scripting engine for demanding users, a screen saver, and a combined Windows plus command-line version that can be scheduled by the Windows task scheduler or for use from administrator scripts.
MyDefrag is based on the standard defragmentation API by Microsoft, a system library that is included in Windows 2000, 2003, XP, Vista, and 2008. Most defragmenters are based on this API, including the free defragmenter that comes with Windows and many commercial defragmenters.