I have an 80GB disk, which has a 50GB VM disk image on it. This image is currently in 220,000 fragments, and is killing my drive's performance (and preventing a defragmentation). I'd like to copy it off, and copy it back, this time manually placing it in the last 50GB of the partition. Since the file will never change size, this should prevent the issue I'm currently having.
Are there any special-purpose file copying tools which will allow me to do this?
EDIT: I'm sorely disappointed in Windows's file copy. I defragged my drive with 75% free space, and then defragged all free space. When I copied the VM back onto the hard drive, it ended up in 3,894 fragments. There's got to be a better way...