Server Fault is a question and answer site for system and network administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

It is possible move a specific file to the beginning of the disk? I want to move my virtual machine disk files (virtual disk) to the beginning of the disk to improve disk access performance. I believe that this is possible because some defragmentation softwares use this technique to move system files to the beginning of the disk. What I want is a practical way (a script or a program) to do the same but moving the files that I choose.

share|improve this question
up vote 1 down vote accepted

I think you should be able to do that with the scripting feature of MyDefrag. I haven't tried to do what you want, but AddGap and MoveDownFill are possibly among the actions you'd need to take within a FileSelect/FileAction clause.

share|improve this answer

I think the best way is to create a logical disk at the beginning of the separate physical HDD. There are programs that can move existent partitions and create a new one at the beginning of the disk (google for "partition magic free alternatives")

share|improve this answer

As Dennis said you can use MyDefrag scripting for this task. Anyway I think you have to move the file to the end of the disk for performance improvement.

share|improve this answer
End of the disk? I always knew that the beginning of the disk is faster than the end. Note what MyDefrag website says: "On most harddisks the beginning of the harddisk is considerably faster than the end, sometimes by as much as 200 percent!" – Renan Vinícius Mozone Jul 26 '10 at 14:14

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.