When started and just told to to do a full (as opposed to quick) defrag, it takes an inordinately long time to complete and once it completes or if it is stopped and restarted, the analysis numbers show a much more fragmented disk than they did one minute earlier before it stopped.
If I instead just go to the fragmented file list and select all the fragmented files and tell it to defrag those, then it will fairly quickly work its way through the list defragging most and significantly improving the remaining and when it stops a subsequent analysis will show the drive more or less totally defragmented.
Shouldn't the two methods be producing similar run times and results?
Is there a command line switch (CLS) so I can tweak a scheduled task to just select the fragmented files and defrag those? And while I'm asking, is there a similar CLS for defragging free space?