Home Contact Sitemap RSS News Feed


An Open Source Defragmenter

English(US) Русский Deutsch




- Subscribe to News

- Subscribe to New Releases

powered by lua

Get UltraDefrag at SourceForge.net. Fast, secure and Free Open Source software downloads


XHTML 1.0 | W3C CSS 2.1

The term UltraDefrag is a shorthand for the Ultra Defragmenter and holds no connection with potential owners of registered trademarks or other rights. All trademarks, brands, and names are the property of their respective owners.

UltraDefrag is a powerful Open Source Defragmentation tool for the Windows Platform. It can defragment any system files including registry hives and paging file. Also one of the main goals of UltraDefrag is doing the job as fast and reliable as possible.
Available Interfaces  |   Features  |   System Requirements  |   Translation


UltraDefrag 7.0.0 beta1 released [2013-05-20]
  • This release gets rid of our home-brew GUI framework, which is replaced by wxWidgets.
    This allows us to focus on the defragmentation engine and implement some long requested features.
    The only drawback is that we have to retire support for Windows 2000® and below.
  • The translation is now moved from our home-brew one to GNU gettext, which is shipping with wxWidgets.
    The translations are hosted online at Transifex and shipping with UltraDefrag for offline translation using PoEdit.
    All translators are encouraged to read the Translation section of the handbook for further information.
  • This release doesn't offer any new features, it is meant for testing the migration of the entire GUI code.
    Please give it a whirl and report back any problems you encounter.
    The executables are not yet optimized for size, which will be taken care of before the final release.

The Change Log contains the full list of changes.

Download the development release.


UltraDefrag 6.0.2 released [2013-05-17]
  • The Explorer® context menu handler now uses a sub-menu on Windows 7® and above.
  • The handbook now includes a FAQ entry about how to set up optimization to work similar as in v5.x.x.

The Change Log contains the full list of changes.

Download the stable release.


Posted on 2013-05-20





  • Currently FAT, exFAT and NTFS are supported. (enhanced in 6.0.0)
  • Defragmentation of files and folders including system files and file system meta files. (enhanced in 5.1.0)
  • Full optimization of the drive, which processes all files despite of their fragmentation. (enhanced in 6.0.0)
  • Quick optimization of the drive, which mainly processes fragmented files. (enhanced in 6.0.0)
  • MFT optimization, which processes the MFT only. (enhanced in 5.0.1)
  • Filtering of files to process by name, fragment count and size and file size. (enhanced in 6.0.0)
  • Drive processing can be interrupted automatically after a defined amount of time.
  • User defined log file creation, which highly simplifies reporting bugs. (enhanced in 5.0.6)
  • Drives needed to be checked by CHKDSK are excluded. (enhanced in 5.0.5)
  •

Graphical User Interface:

  • Graphical display of the drives cluster map. (enhanced in 5.0.7)
  • Modern design with menus and tool bar. (enhanced in 5.0.3)
  • The current progress and all important information are displayed in the drives list. (enhanced in 5.1.0)
  • A final action can be specified to be executed after processing the drives. (new in 5.0.0)
  • Color coding of the usage of the cluster map. (enhanced in 5.0.7)
  • Localization can be done by the user or by one of the 63 included language packages. (enhanced in 5.1.0)
  • The window can be minimized to the system tray. (new in 6.0.0)
  • The progress can be displayed on the task bar icon under Windows 7® and above. (new in 6.0.0)
  •

Command Line Tool:

  • Useful for automation through scheduled tasks or batch scripts.
  • Integrated into Explorer's context menu. (enhanced in 6.0.2)
  • Specify options through command line arguments or environment variables. (enhanced in 5.0.0)
  • On demand, display of the graphical cluster map.
  •

Boot Time Interface:

  • Useful to process locked system files. (enhanced in 5.0.0)
  • An interactive mode is available too. (enhanced in 5.0.0)
  •


  • Available as plain text and HTML page. (enhanced in 5.0.3)
  • Includes all information about the fragmented files. (enhanced in 5.0.4)
  •


  • Two configurations are available, full and without GUI. (enhanced in 5.0.0)
  • All features can be configured through command line arguments. (new in 5.0.0)
  • Selections of previous installations are retained. (enhanced in 5.0.3)
  • Destination folder can be specified. (enhanced in 5.1.1)
  • Log file creation on failure of silent installation. (new in 5.1.0)
  •



Desktop PC: Windows NT 4.0, 2000, XP, Vista, 7, 8

Server: Windows NT 4.0, 2000, 2003, 2008, 2008 R2, 2012

32-bit, 64-bit and Itanium Editions



Translate UltraDefrag to your native language!

You may participate in UltraDefrag translation by submitting a new translation or modifying an existing one. Visit UltraDefrag.WikiSpaces.com for details.

You are welcome! Your help will be much appreciated!