I need a disk defragmentation tool that will perform a "full" defrag or as close to that as possible. I have a computer with a relatively small HD (under 100 GB). I want to defrag it as well as possible (boot-time defrag?). I have Diskeeper 2009, but it just performs quick defrags and the drive is still fragmented. I just want a tool that defrags everything it can in ~24 hours.
You may try SpeedDisk or Perfect disk. However, please take a note that certain files can not be defragemented according to the size of the file and size and number of fragements. You need to defragment the file system only if these software prompts that the defragmentation is recommended.