UltraDefrag has the following features: defrag, quick optimization, full optimization, individual file & folder defrag, scheduling, boot time defrag, command-line, full list report and file & folder exclusion. See their website for a very nice detailed explanation. Also it is fully compatible with 64bit OS.
The GUI is simple enough for beginners. It has one-click buttons to start the several most used functions. But, clicking on the "Options" icon will bring up a .lua file to adjust settings which is mostly about filtering and GUI. This may bewilder beginners even though there are explanations written. A menu to add files & folders and check boxes would be much easier.
UltraDefrag has a different approach to defrag files than others; it defrags only the necessary files(see website for details). Therefore if you want all files defragmented you'll need to defrag again. In my experience I used the "Full Optimization", but it left many defragmented files. Running a Defrag, Quick Optimization or defrag the files or folders individually will fix this.
I also did a Boot Time defrag. Unfortunately the MFT files were not defragmented(I had to use Contig). I tried the "MFT Optimization" option which places movable MFT files closest to the unmovable ones. For my computer, it didn't seem to do anything.
Overall UltraDefrag seems to be a good and safe defragger. The one click icons are easy to use, but other settings may be hard for beginners to set-up.
After testing several defrag programs on 64-bit systems, this is the only one that seems to work. Others can destroy restore points. It's very fast, and very safe - and while the interface isn't anything to write home about, it is fine once you figure it all out. This is the only defrag program I'd recommend - period.
There are lots of defraggers available, including the one that comes with Windows. This one works adequately in every way. It is small and appears to work properly, although not too thoroughly. It can defrag at bootup, a minor advantage over some of the others. Considering the basic functionality, though, the interface is poorly implemented (for example, incomplete color legend, incomplete help files, options changed by editing .lua text files, choice of lengthy report files or none at all), and the speed is nothing special. Optimization is slow and hard to cancel out of. MyDefrag is a widely-used alternative (don't waste your time trying to learn and use its overkill scripting language), although it is confusing enough that several people have written GUIs for it. Anyway, unless your disk is almost full and you have massive fragmentation, defragging will provide little, if any, perceptible improvement in system speed.
Read all 6 user reviews...