madmat said:The pink files are system's files that are in use, you cannot move files in use by the OS so they don't get moved and end up remaining fragmented.
To defrag system files you'll need to schedule a boot time defrag and reboot the PC allowing it to run the boot time defrag. The kernel will still remain fragmented since it's impossible to defrag a running process and the kernel will be running but nothing else will.
After the PC has rebooted run one last defrag session to defrag the files that the boot time defrag placed in a low performing area (why it does this I have no clue) and you're done.
I defragmented several times, even boot-up defrag, but still I have many low-performing system files all over the place
Personally, i'd rather go with windows disk defragmenter than Diskeeper. I had an instance where, while working on a clients computer, Diskeeper would not work and as a direct tie to it not working, windows disk defragmenter wouldn't work either. Granted, this is a rare case, but one event can cause more than one problem.