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

I have a VHD file that was created by a citrix provisioning server. It is specific to a computer model. I was wanting to transfer the vhd onto the physical disk. Can anyone think of a way to do this? I then want to be able to boot off the physical hard disk like it was before I converted it to vdisk (vhd) It is a windows 7 vhd. Thanks

share|improve this question
On this page you will find two programs, each for x86-32 and x86-64 bit. It is a free tool to dump the VHD contents/structure to a physical drive (e.g. a HDD). – AD G Feb 9 '15 at 22:08
up vote 4 down vote accepted

since its win7 just boot the vhd natively!

share|improve this answer
That means I have to have an OS on there already (windows 7). Not quite what I had in mind. I ended up using a program called macrium reflect to clone the vdisk to a physical hard drive in a sata caddy. – JohnyV Aug 9 '10 at 2:20
@johnyV no boot from vhd does not require an OS already there, it just boots the vhd as a filesystem. – tony roth Aug 9 '10 at 17:06

There are various P-to-V and V-to-P utilities on the market. There is more than likely one that can convert a VHD back onto a physical drive.

Outside of that route, you can also setup a VM to mount the VHD along side the RAW physical disk. You can then transfer the VHD to the physical drive with any various partition utility, backup application, etc.

share|improve this answer

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.