Hello NZHawk and welcome to the forum. Be aware that there are some system files that cannot be defragmented while Windows is running. I suggest trying a boot time defrag, instructions are here: http://www.piriform.com/docs/defraggler/defraggler-settings/boot-time-defrag Choose to run it once, and after Windows restarts, try a second defrag and see if there are fewer fragmented files.