Frequently Asked Questions


How can I find out which installer to download?

  1. open the Run dialog by hitting [Windows]+R
  2. type cmd.exe /K echo %PROCESSOR_ARCHITECTURE% and then click OK
  3. check out the top-left corner of the opened command prompt window
    • If it shows x86 download the i386 installer.
    • If it shows AMD64 download the amd64 installer.
    • If it shows IA64 download the ia64 installer.

Can I up- or downgrade over an existing installation?

Yes. Neither removal of old files nor reboot is necessary.

My anti-virus software says UltraDefrag is infected by a virus. Is it true?

UltraDefrag is open source software, so its code base cannot contain malicious stuff by definition. For extra safety, to ensure that the compiled binaries haven't been infected, we test them all carefully on Only when all files pass most of the virus scanners we make an official release.

General usage

I need to defragment a large file but have no sufficient free space gap on the disk, what should I do?

To consolidate free space you can try the full optimization. If it fails to achieve the desired result try one of the following:

  • Move all files to another disk, reformat the original disk and move files back. Everything will be perfectly settled in the beginning of the disk.
  • Use GParted or Partition Magic software to shrink the disk. Then expand it back to the original size to get a continuous free space gap at the end.

After defragmentation I see my restore points disappeared, what happens?

The system restore service sometimes tracks file movements. When it exhausts all the disk space reserved for restore points it eliminates elder stuff to release some space for further tracking. Due to this reason we recommend to use backup software instead for serious purposes.

How to move everything to the beginning of the disk?

Optimization of big files and fragments is pretty useless, but if you like it (or need for partition shrinking) you can easily do it. Just unset all filters, set the fragment_size_threshold parameter to 0 and the optimizer_file_size_threshold parameter to 15 EB. This way UltraDefrag will move all files and fragments, regardless of their size, to the beginning of the disk.

Graphical interface

When will the cluster map become interactive, so I'll be able to know where individual files are located on disk?

When defragmentation algorithms are quite efficient, it's definitely not necessary to know locations of individual files - anyway you'll get your drive optimized quite well. Maybe we'll implement the discussed feature later, but now we prefer to spend more time for the disk optimization algorithm improvements.

Why configuration files are better than one settings window with tabs?

Configuration files are easy to edit, even in Windows Notepad.

Why the progress percentage updates irregularly?

The progress percentage measures disk space, not number of files. So it advances pretty quickly when the program deals with big files, and slows down significantly when thousands of small files are in the queue.

Why the progress sometimes exceeds 100% for FAT disks?

On FAT disks space gets immediately released after file movements, so it might happen that more files get fully defragmented than initially calculated.

Why is the disk name not displayed?

Windows Explorer replaces empty disk names by Local Disk or similar, but UltraDefrag doesn't.

Why is only the last report displayed, if I choose to display multiple reports?

Browsers which do not support tabbed browsing are reusing the same window. This is a limitation of the way a web page is opened from within Explorer.

Why are multiple windows opened, if I choose to display multiple reports?

If your browser supports tabbed browsing open one instance of it before you display the reports. This will open each report in a new tab depending on your browser configuration.

Boot time interface

Why some files are still fragmented?

Inspect the file fragmentation reports to find out the reason. Some system configurations are locking files even at boot, which can't be prevented. In some cases free space regions aren't big enough to hold the entire file. You might fix it using the quick optimization which consolidates free space a bit.

How can I disable the boot time defragmenter manually?

Remove the defrag_native entry from the following system registry parameter:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\BootExecute


How many differences are between UltraDefrag and well known MyDefrag (previously JkDefrag)?

Both programs have similar disk analysis algorithms, but defragmentation is done in different ways. While MyDefrag gives more control over files placement, UltraDefrag uses much simpler algorithms which are faster and easier to use. Additionally UltraDefrag can defragment locked files being launched inside of the Windows boot process.

Previous: Tips and Tricks Next: Troubleshooting