Disk Defragmenter For Windows – Ultradefrag
Defrag disk in windows with Ultradefrag, a free open source disk defragmenter! This windows disk defragmentation utility lets you achieve efficient and fast defragmentation, than the native windows defragment tool.
Ultradefrag is available as a portable version and has three different interfaces – a GUI interface,command line interface and a native interface that starts and runs at boot time! Ultradefrag is powerful and provides full support for defragmentation of system locked files. It processes all files including registry hives, hiberfil.sys file, paging files and many other files locked by the system or other applications during the Windows boot process!!!
The other notable feature is its ability to defragment single file or directory from the context menu in Explorer.This option is mostly useful, if you have recently installed an application or a game and would like to have them defragmented immediately for maximum performance.
Disk Defragmentation can also be scheduled with a built-in scheduler.Thus you can select the precise times when you want UltraDefrag to run, using the scheduler, and perform defragmentation tasks. For example, you can schedule it to defragment disk just after you complete all the work and are about to shut down your PC.You can also configure it to automatically hibernate/shutdown your PC after it completes defragmentaion.
Ultradefrag also produces detailed and good HTML reports.

Features of Ultrdefrag – Free Disk Defragmenter for Windows
The following are the features of Ultrdefrag.
- system files defragmentation (registry, pagefiles)
- defragment FAT12/16/32, NTFS and UDF (on Vista and later systems) fle systems
- ultra fast NTFS analysis
- fast defragmentation algorithm
- effective volume optimization algorithm
- safety, it can never damage processed files
- simplicity, it can be used without reading the documentation
- ability to defragment single file/directory from the context menu in Explorer
- ability to defragment additional streams attached to NTFS files
- ability to exclude any unimportant files based on flexible filters
- ability to defragment files which have number of fragments above specified threshold
- ability to automatically break defragmentation when the specified time interval elapses
- well readable HTML reports
- powerful command line interface
- ability to automatically hibernate/shutdown PC after a job
- small handy scheduler
- multilingual graphical interface
- little binaries (less than 500 kb)
- portable version available which requires no installation
- native 64-bit support
- open source code licensed under GPL
Though Ultradefrag can defragment different file systems, there are a few system restrictions, as listed below.
- Directories on FAT volumes cannot be moved. This is a well known FAT driver mistake and it cannot be fixed.
- $MFT, $Bitmap and other internal NTFS files cannot be defragmented on Windows versions prior to Windows 7. Because NTFS system driver prevents accessing them.
- NTFS volumes with cluster size greater than 4 kilobytes cannot be defragmented on Windows 2000.
- UltraDefrag cannot defragment volumes containing more than 4.294.967.295 clusters.
- UltraDefrag cannot be run on NTFS v1.2 formatted volumes under Windows NT 4.0,as it may crash the system.
UltraDefrag is fully compatible with Windows 7 , Windows NT 4.0, Windows Vista, Windows XP, Windows Server 2008, Windows 2000, Windows Server 2003, and all of the 64-bit editions of Windows.Free download ultradefrag from here and enjoy the open source disk defragmenter for Windows.

