I'm wondering if there is a program that will move data to the beginning of a hard drive or partition rather. I would like to resize my C: partition to make it smaller but I don't want everything to become over fragmented. Is there a program that will just move as many files as possible to the beginning of the partition?