Indeed, Linux-on-a-CD is an excellent way to manage partitions. It's the only way I know to do some of the stuff I did when I reconfigured my desktop machine.
BUT ... if you use it to move unmoveable Windows files, interesting things can happen. The Windows may recover (mine did) but it'll get a bit shirty about it.