I 100% apologize, if this comes off as arrogant, (I swear it's not meant to be), but no sorry, I'll have to disagree here. I watched defraggler take one very large file, and wrap it around several other smaller files, during a Defrag. this was totally confirmed, when I saw that same file (literally by name) in the other software get moved out from where defraggler had put it near the front of the drive, immediately leaving several blocks of *fragmented free space* where that one file used to be.
I'm well aware of how hard drives, and fragmentation/defragmentation work, as I've been providing support for windows based PCs for more than 20 years. I tried switching to Defraggler because the program I preferred no longer has a free version, since the last time I needed to defragment. That program had a feature called "Optimize" which would not only defragment files, but it defragmented free space as well, all in one shot.
The program I used in place of Defraggler today only has options to defragment the files, not consolidate them, which is perfectly fine, but it was also moving files a LOT faster! That one large file took more than 2 hours to move just once with Defraggler, and 5 minutes with this other program.
This is the 3rd or 4th time I've used Defraggler, and it has performed very badly in all cases. I'm not trying to free up space. Defragmentation doesn't free up space. I'm trying to (hopefully) increase the RW performance of the drive, because the fragmentation was causing performance hits during file access in some games.