Best Free Disk De-fragmenter

  Read this article in Spanish


When testing defragmenter software, we evaluate it with these parameters:

  • Speed of analysis on fragmented files: Isn't it speed we want from our computer?
  • Speed of defrag;
  • Some extras: such as scheduled defrag, shutdown PC when done, etc.;
  • Defrag capabilities: Why is this placed in last position? Because almost all of today’s defragmenters can perform this task with very similar results.

With these parameters in mind, we found a few we could recommend with the best of these as good as any commercial product.

Read also Fragmentation: Why does it happen? and Defragmentation: Do you need it? at the end of this page.


Rated Products


A simple and super fast defragmenter

Our Rating: 
License: Free (Open source)
System files defragmentation. Incredibly fast in all tasks. Power (scripting) features.
Some settings only accessible by configuration file (txt).
Read full review...


Unbelievable power user options for everyone without having to configure any script

Our Rating: 
License: Free
For average and power users.
Not regularly updated.
Read full review...


Perform quick defragmentation with decent file reorganization

Our Rating: 
License: Free (Private/Educational use)
Very solid piece of software. Updated regularly. Now with S.M.A.R.T. monitoring.
No optimization feature yet.
Read full review...

My Defragmenter  

A simple and intuitive defragmenter plus a full scheduler

Our Rating: 
License: Free
Well recognized Ultradefrag engine. Excellent scheduler.
Not regularly updated.
Read full review...

Also reviewed but not included:

  • Puran Defragmenter
  • O&O defrag free edition
  • Others

Feel free to suggest any software not already mentioned for review.


Related Products and Links

You might want to check out these articles too:


Fragmentation: Why does it happen?

Suppose you are browsing the web, downloading your favorite songs and installing an application all at the same time, how does your system write all these files without any interruption to your activity? Well it's simple: it responds to all applications' write requests (I/O operations) by writing all files at a continuous location on your disk.

Representation of a disk track:

(Fig. 1)

Yellow: Temporary written internet files
Red: Installation (Game)
Blue: Song cache

The purpose of disk defragmenters is to reorganize such files which are supposed to be together. An ideal situation after defragmentation would look like this:

(Fig. 2)

But what happens when you uninstall, delete, or simply clean your temporary files? Imagine yourself uninstalling the application (game) you installed. The disk could look like this:

(Fig. 3)

The white zone is empty space without fragmentation. A disk looking like this will have just a little or even imperceptible impact on performance. In this case defragmentation is needed but not critical.

The last thing you want to see is a hybrid combination. Files very fragmented fig 1 and empty disk space fig3 but instead of contiguous clean sectors you'll find what we call fragmented empty space. And this is what it looks like:

(Fig. 4)

This is the worst case scenario. Overall system performance will be compromised and fragmentation is critical. You should defragment (defrag) or let your defragmenter schedule and execute the defrag process for you.


Defragmentation: Do you need it?

Standard mechanical HDDs (hard disk drives) will benefit from defragmentation and continuous disk use, because when spinning, it keeps remagnetizing the HDD plates. But if you own an SSD (solid state drive) you SHOULD NOT defrag or install any defragmenter application because it will shorten the life of the drive.



This software review is copy-edited by Ian Richards. Please help edit and improve this article by clicking here.

Back to the top of the article


Please rate this article: 

Your rating: None
Average: 4 (239 votes)


With mitch permission, I'll recommend you to make a disk check:

-Command prompt

chkdsk /f /r /b (could take a while)

I suspect a corrupted mft

Are you recommending that I schedule Check Disk?

If so, I just ran it after I uninstalled Auslogics and installed Defraggler.

What is a corrupted mft?

What is mitch permission?

I'm sorry, but I simply don't understand the jargon.

It is not logical that, eventhough Auslogics' optimize and defrag times have increased, that Defraggler takes greater than a day to defrag.

If that's normal, than I'll look elsewhere.

Sorry about poor explanation

A corrupted Master File Table could lead to slow information retrieve from disk so is slows down average read. Defrag use MFT to organize files.

You have two different defragmenters with different algorithm, so is normal it display different estimated time.

Yes. I recommend you to open an elevated command prompt and run a check disk

If you need more help how to do this, please ask.

rmitch is the former editor of this section, and I'm the older editor so, with his permission I'll take your question

You provided an excellent and speedy response. You don't need my permission to come and play on the playground you built. I tried a number of products when I started as the editor. For the dozen and a half I tried, I couldn't find anything better than what you had already quantified. I'm sorry that MyDefrag is retiring support and advancement of their product, but it still does a great job. Thanks again for the sound advice. I think others will find the information useful as well. I usually check in for questions every other day, but my job includes Disaster Recovery. I had an incident that kept me busy 18 hours a day for four days. Still tired from that. I wanted to give you my personal Thank You! for the foundation you built, and for providing prompt and valid advice to a reader in need. Take care! -rmich45

Thanks for the help...

Chkdsk ran all night, didn't find anything.

Everything is OK, which I knew it would be.

I had just run chkdsk a week or so ago when I uninstalled Auslogics - there was nothing then, nothing now.

Not sure where to next...I am still baffled why Defraggler was taking so long in either mode, quick or full on defrag.

mitch is the editor of this category... rmitch45. MFT is Master File Table: He did not ask you to schedule a check disk. He gave you the command to run from command prompt in order to run check disk immediately. Command prompt can be started from Start Menu --> Run --> Type "cmd" and press Enter. This will open the command prompt, where you can enter the command that he told in his post.

Thanks Anup.
D@mn, guy, you still as fast as a thunder

LOL. I try :D. It's good to see you around :).

OK - will let you know what I find.


"my defrag" totally screwed up my hard drive. I dl'd it and ran it one time. It made ALL my movies unusable, and to make matters worse I went from 8% fragmentation to 32% at completion! It took days to straighten out, and if I wanted to fragment my sys I couldn't of done a better job of screwing it up than this one did!

I used it prior to switching to UltraDefrag. I never had an issue like that, but I have read a few horror stories with different defragmentation tools. I've even read about a couple from the built-in Microsoft Defragmentation tools. Hindsight is 20/20, but the best thing to do is backup all of your important files. For me, that includes Music and my movie collection. Like a true geek, I love movies and have a re-purposed Desktop running XBMC, a NAS, and I stream my music and movies. Creating an image or "clone" of your hard drive is another backup method that allows the drive to be restored as it was at the time of the imaging process. Gizmo's has a page for this type of software: Anyone wanting some extra protection should definitely check this page out. I am a LAN manager by day, and I have a LUN (drive space) set aside for my desktop techs to store images from different machines. I create images of my test server before applying hot-fixes or patches for testing. It is a common practice for home users and professionals. Again, I am sorry to hear what happened to your hard drive, but until the size increases and the price decreases, solid state drives will not be a viable substitute for defragmentation. To maintain efficiency on traditional drives, de-fragmenting the drive is the best practice for reversing the chronic degradation of drive performance. For the state agency I work for, I am required to "defrag" my drives quarterly. Within the agency, 2 of the tools listed on this page are widely used: Defraggler and UltraDefrag. Thanks for sharing your stories, leaving comments, and reading mine! Take care! -rmitch45 a.k.a. Robert
I have a comment I want to add to the repeat "seminar writer", to borrow a phrase used in talk radio. This means that I repeatedly receive a very similar post, under the guise of a normal reader who wants to share, but the post comes from someone from a particular company trying to advertise a specific software. The posts always involve O & O, and how wonderful it is. I have tried O&O, it works, but if it were one of my favorites, it would be in the top 5. I hope that ends the repeat messages. Thanks everyone! -rmitch45 (Robert)

I'm sorry but Disktune will no longer be available. A second release was planned but Joep (the man behind Disktune) in that time told me "So, yes, I do have plans for the tool, just need to find the time" but that was in October 2012. It's sads news for everyone. Anyway, thanks Joep end thanks Disktune for such great piece of software.

Thanks for the update. I will keep my fingers crossed that he finds the time to create a newer version. It has been a long lived, solid, and effective tool.
I appreciate the extra information and an independent verification of what I read. Perhaps down the road, we will see a new release. DiskTune was heavily downloaded and used by many people around the world. Independent testing and use verified that DiskTune is one of the best de-fragmentation tools out there. It was in the top 5 when I was offered the opportunity to serve as the editor for this page. My testing and use of the product convinced me to leave it right it was. I still have it running on several family members computers. It is sad, and I don't really know if there is another product out there worthy of moving into the list. I will look around and test some more to see. Thanks to all of you for sharing information, confirming information, and using the products we feature here! Take care and have a great weekend. Most Sincerely, Your De-Fragmentation Editor rmitch45 (Robert)

I think DiskTune may now be discontinued. It doesn't seem to be listed on their site and the link to it above doesn't work btw.

There are going to be many sad users of DiskTune. In a reply to a consumer on June 3rd, 2013, one of the company's developers verified that DiskTune is "discontinued for the time being". I have not been able to find any details on why the product is no longer available. If anyone happens upon an explanation, please share it with me. I am extremely curious why such a popular product has been abruptly discontinued. Thank you again mrfingerz. I have confirmed your assumption and will submit a site change to my peers without DiskTune included. Take care, Robert (rmitch45)
I thank you again. The creators of the product are still and around. New hard disk software is available, but the focus is hard disk repair for file recovery and forensics. As I stated earlier, the Softpedia link is still good. It looks like support and quite possibly development of DIY Data Recovery is being discontinued. I would advise all readers to use one of the other products until I can identify the best replacement for the product. I will do some more research on the possibility of a future release, but I expect after I can confirm the de-fragmentation tool will no longer be supported, I will remove it from the top five. I will look at my test data and do additional testing to see if another product is solid enough for the list. My favorite, UltraDefrag, is still available, supported, and updated regularly. Sincerely, Robert (rmitch45)
Thank you very much. I will check to see if the website is temporarily down or possibly migrated or abandoned. If you want to give it a try, the Softpedia link still offers you access to download the latest version. I have spent a lot of time the last couple of weeks installing an Intrusion Detection/Protection System at work. It has made me think about what most malicious hackers are after, information. In particular, the crooks are looking for PII (personally identifiable information). With Smart Phones, tablets, pads, laptops, and Ultra Books saturating the market, security is not just a business concern anymore. It should be a personal concern. This wonderful site is a large library of articles and products you can use to protect your personal information. I first learned the word "Hardening" in a Comp-TIA Security + class. It is simply the act of taking actions to correct security vulnerabilities and minimizing the possibility of a breach. All Web Browsers have vulnerabilities. Start your personal security training by reading Chiron's article How to Harden Your Browser Against Malware and Privacy Concerns. This is only one of many great security resources available on this site. Here is URL for your convenience: This is a sound start to protecting yourself. Please check out the free VPN services on this site as well. In any public location, browsing the web is a lot safer when your information is encrypted and bounced around through Servers all over the world. Everyone take care and have a safe, enjoyable weekend! Sincerely, Robert (rmitch45)
Although UltraDefrag is a great product, what I don't like about it is that, it leaves a file behind on every drive that's been scanned. Although on this page it says that if reporting is disabled, then no files would be left behind.
I have verified your last comment that if reporting is disabled, the file is not left behind. I appreciate the information. Even as much as I have used the product, I did not think about the log file or that it can be disabled.
This is not a reply to my previous comment, but rather an unofficial commentary for those of you who prefer Microsoft's built-in De-Fragmentation utility. I hope you enjoy the commentary and respond with your own experiences. The pseudo-article is double spaced to make it easier to read. All of the writing is my own original work except for the cited quote from TechNet. June 20th,2013 rmitch45 a.k.a. Robert Windows 7 and Windows 8 native De-fragmentation As I have written before, the built-in de-fragmentation software for Windows is much improved. I happen to believe this is at least partially the result of so many free and commercial software offerings that provided features and functions that were missing in the Windows De-fragmentation tools. Alone, the native Operating System De-fragmentation tool from Microsoft still lack some good features and functions. Sysinternals started off developing software that added many of most popular commands and tools found in UNIX and Linux Operating Systems. Most IT technicians are at least familiar with the Sysinternals “PS Tools”. Microsoft embraced the efforts of Sysinternals and purchased the company and the suites of specialized tools. Page Defrag is one of those tools that were developed by Sysinternals during the early 2000’s. According to TechNet; “PageDefrag uses advanced techniques to provide you what commercial defragmenters cannot: the ability for you to see how fragmented your paging files and Registry hives are, and to defragment them” (Russinovich, 2006, To correct the older TechNet description , there are other free De-Fragmentation software packages that have the capability de-fragment your paging file and registry hives, but PageDefrag adds this capacity to Microsoft’s built-in tool. I have use PageDefrag before, and the tool does what it is intended to in a pretty easy and intuitive way. The Microsoft Operating Systems’ built-in de-fragmentation tools are still not in my top 5, but for many PC owners, it is their favorite and primary tool for Hard Disk maintenance. So; to those many devoted Microsoft users, this is a tool you may definitely want to give a try. The tool is available from Microsoft’s TechNet site, as well as many other locations. My personal favorite download site is Softpedia. This is not an official top 5, or a standalone website article. For those reasons, I will not include a link to the software. Instead, just open Google, Bing, Yahoo, or your favorite search site and type in “download Sysinternals PageDefrag”. At home I use UltraDefrag to perform de-fragmentation of the paging file. At work, most of the technicians use Defraggler, by Piriform, to handle the paging file. Both of these free de- fragmentation software tools are in the top 5 list at disk-de-fragmenter.htm one of the many Gizmo’s top free software categories. As always, thank you for your comments and support of both the de-fragmentation page and entire collection of awesome resources available at Please feel free to comment on your experiences with any of these free products or another free product in the same category. The website offers and focuses on free resources, so please refrain from commenting on “Commercially” licensed and purchased products. I hope you enjoyed the information. I look forward to hearing from others who may have used this Sysinternals supplement. Most Sincerely, Robert (rmitch45 current page editor)
I was attempting to respond to a predominantly negative post regarding open source and free software. Fortunately, one of the other editors or webmaster have removed the response. This does give me an opportunity to restate that I believe in and support the development and use of free software for a variety of reasons. Some, like the free de-fragmentation software, are developed to give computer users a better way, or more control, over maintenance tasks. In my opinion, Microsoft has improved its built-in defragmentation tool over the years because customers were seeking out and using alternatives that did a better job in less time. Both directly and indirectly, freeware advances the development of features, functionality, and competition in the digital marketplace. As always, thanks for visiting the site. Please check out some the other great categories and links. You might find just what you need.
To all, I have been testing quite a few de-fragmentation programs. When I finish, the list won't look much different than what is presently posted. Ultra-Defrag has continued to win out on speed, functionality, and ongoing coding to make the product better. Defraggler is still easy to use and well supported. DiskTune and MyDefragmenter still perform well. I have also used Auslogics and like the entire package of tools they offer, but I don't like the constant pop-ups and advertising to purchase the "paid" version. I am still looking at others with mixed results from very good to fair. I have also taken into consideration that the built-in Microsoft de-fragmentation tool has improved vastly. At some point, I will write about a couple of tools from SysInternals that add to the functionality of the built-in tool. Thanks for the comments and questions! Keep those coming. Also, Internet privacy is becoming a huge deal, so check out for VPN's and free VPN services. If you are constantly on the move, like me, you can check your bank account or place orders with an added layer of protection when you are on a shared or open wireless connection.

Sorry if repost.

My external hdd (seagate) has bad sectors. Do these defragmentation tools skip the bad sectors? Do they even detect them?

From what I read on the Windows De-fragmentation tool, since before XP, de-fragmentation can help prevent bad sectors, actively searches for bad sectors, and attempts to repair them. This exclude, of course, Solid State Hard Drives. I will still check further into my favorite, UltraDefrag, and see if there is any more information on the topic.
I've been at this a long time, but any IT Professional that tells you they know everything is probably suffering from narcissism. I believe that if the sectors are bad, the best de-fragmentation programs would skip over them. I will do a little research and post a question on the support forum for the number one program here, Ultra Defrag. The Open Source community is good at responding to queries and helping each other out. By the way, that is a great question. I appreciate it!
I will check the link again tomorrow and see if it is backup along with any other information that may be available. Thanks gentlemen!

About MyDefrag; Just a "heads up": appears to be down today. I don't know if that means it is dead or just offline but...