Ultra Defrag is an open source defragmentation software for Windows devices that supports defragmentation of locked files.
Most users agree that the disk defragmentation software that ships with Microsoft Windows PCs is not the best piece of computer software to defragment a computer system efficiently.
Probably the main point of criticism centers around speed but there are others that weight in as well especially where functionality is concerned.
That's the main reason why so many software developers and companies have created their own disk defragmenting software for the Windows operating system. A quick search on the Internet reveals dozens of these software programs.
We covered our share of defragmenting tools in the past including the popular Defraggler, Ultimate Defrag, Joshua's overview of defragmentation tools but also specialized programs like Page Defrag, Registry Defrag or Source Engine games defrag.
Ultra Defrag is another disk defragmenting software for the Windows operating system. The program is Open Source and supports both 32-bit and 64-bit editions of Microsoft Windows operating systems.
All recent versions of windows are supported by it; this includes Windows 10 and Windows Server 2016 which are not mentioned explicitly on the project website over on SourceForge.
Some of its key features are the speedy defragmentation process and the low resource usage while running the job. It comes with an installer or as a portable version, and can be run from a graphical user interface or the command line.
Note: The installation version tracks usage. You can disable that option during installation if you select custom installation.
The defragmentation software can defrag entire system partitions or single directories and files if it is added to the Windows context menu during installation.
Just right-click any file or folder and select the appropriate option to begin the defragmentation process of the selected data right away.
First thing you may want to do is analyze a drive if you run the main interface of the application. The process should not take long, and will provide you with information about the fragmentation status of the files on it. There is no suggestion on how to proceed from here, but if you spot a fragmentation level of 10 or more percent, you may want to run the defragment operation to resolve the issue.
The command line version of the disk defragmenting software comes with several advanced options like excluding files from the defragmentation process. Users can also launch Ultra Defrag during system boot.
One downside of UltraDefrag is that its configuration is handled in a plain text file, and that you need to edit this file directly even if you use the graphical user interface version of the application. Additionally, there is no check for Solid State Drives to prevent the defragmentation of these drives. This means that you will have to make sure you don't select SSDs in the interface.
As far as comparison to Microsoft's Defag application that ships with Windows is concerned, UltraDefrag offers the following advantages:
- Can defragment selected files, folders, or folders and all the content.
- May filter files by name, size or number of fragments.
- Option to limit the drive processing time.
UltraDefrag is a powerful defragmentation software for Windows. The program has not been updated in a while, but works fine on all supported versions of Windows. It is both faster and more powerful than the built-in Windows Defrag program, but has downsides of its own which I did mention earlier in this review.