After some time ( few hours) the defrag stops, thus before the counter gives 100% defrag.
At start the counts are for example 17 files with 473 fragments. Then after it stops and I again start it gives 15 and 469, then again it gives 33 and 549 and again 25 and 516. It never reaches 100% defrag. Even after a number of hours..
This is only on my data drive disk with many (some even large) files. On program drive C: it does reach 100%.
How big is the drive, and how much free space does it have? A minimum of about 12% is usually needed to defrag.
And you mention big files. If you're moving large files to the end of the drive (Defraggler settings), you may not have sufficient contiguous free space to be able to do that, hence Defraggler starting and not completing.
They're my thoughts off hand, maybe other members will have something different to offer.
These settings should help out. Try it again & see what happens. If you have gi-huge files, you just may not have the free space needed to move them to consolidate properly.
_____
Course, would be nice if this is the case, if Defraggler would give a user "Unable to move file... Not enough free space" in the future so they will know what is wrong.