I use SystemSuite's defrag utility to optimize my drives. I had it run an analysis on my C drive and it came back with 5% fragmented files, so I decided to defrag it. The process only took a few minutes because so many clusters were listed as unmovable, there wasn't enough room to move the other clusters. At the end I still had 5% fragmentation. The unmovable clusters were scattered all over the drive. I've seen unmovable clusters before, but there were usually only a small amount and they tended to be in one area. What could have caused all of these unmovable clusters I have now and is there anyway to fix this?
After seeing these unmovable files, I made it so the page file was located on my D drive instead of my C drive. I thought that might free up the unmovable files so they could now be moved. Nope, they still show up. System Suite does have the option to defrag the page file after a reboot, but that didn't seem to help. Actually, I haven't tried it since moving the page file to the other drive, but I would think the program will defrag the page file on the D drive and ignore the old one on C.