I’ve been using Piriform Defraggler for quite a while now and I like it does a good job at defragging your drivers, has an easy to use user interface, can run on a schedule, and last but not least it’s still evolving and new features are added in – one example is the SMART tab, to see information like HDD temperature for which you would need otherwise a separate tool. On the down side I found that it can be slow when defragging larger files and the remaining time calculation is not always accurate and sometimes way off. I occasionally find the need to defrag some larger VM images and not knowing how long is it going to take frustrates me a bit – true, you can leave that for later for an unattended defragmentation and have the software shutdown your PC when done, but still...
There are a few free alternatives out there and Auslogics Disk Defrag is just one of them, but what I like about it is that has similar features that I liked in Defraggler and in a way it looks similar (don’t all disk defrag tools do? :-) Odd as it might sound though, I like the website (clean and easy to follow) and to me if the same level of attention is given to the software, that’s does it for me. On top of that, I like the fact that when defragging a larger file, it shows the number of clusters going through so you can see the progress being made.
I’m sure Defraggler will improve and I might even switch back someday :-), but for now I think I’ll give Auslogics Disk Defrag a try and use it for a while as the preferred tool.
Note: As with other free software, pay attention to the installation steps as it will ask you whether you want to install additional software like toolbars and the sort, it’s all up to you.