It's hard to stand out in the crowded field of defraggers, but Smart Defrag is able to do so with an unexpected twist.
Along with quick analysis and scans, Smart Defrag boasts an automated defragger that continually defrags the files that you use the most, and does it without becoming a persistent drag on your system resources. When running in the background, the program only eats up 14MB of RAM, so it's possible to run it smoothly on older machines.
Other solid features include a scheduler you can set up to defrag whenever you want and some customization features if you want the program to start when Windows loads or right before logging off. You also can set it to shut down your computer when it's done defragging your hard drives and partitions. Overall, if you would like a handy defragger with options for scheduling and more, this is a great defragger for both novices and more experienced users.