Ok, so for the sakes of being thorough i used the windows defrag to clean my internet caches before using a better defragging tool: auslogics. But when it came to defragging with that it only increased my fragmentation efficiency by an extra 0.01%. That still leaves me with a 20.34% fragmentated drive, which is apparently low, but it doesn't sound low to me. Not to mention how because the gcf's wern't able to be processed (presumably because of their size) steam will still bitch about the fragmentation. Which was one of the reasons why i decided to get around to defragging in the first place. The trouble is it doesn't like the huge gcf's and keeps complaining about no free space to move them around. (42gb free of 150gb drive). The only thing i can see would resolve this would to either uninstall steam, run another defrag, then reinstall steam and all the gcf's fresh and installed contiguously. Or move them over to my secondary where presumably it will all be stored contiguously. Now is there an easy way of doing that? Like, just moving the steam directory across and deleting the registry blob file or something? It would save me a lot of hassle.