UltraDefrag is a powerful open source defragmentation tool. Its engine is very fast, because it is created as kernel-mode driver. They are three interfaces to them: graphical, console and native. First is very useful, because it use cluster map visualization. Console is good for task scheduler, and native tool - for advanced users and programmers.
What's new in this version:
Version 4.4 adds language selector to the GUI package.