Super User is a question and answer site for computer enthusiasts and power users. 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

If I have a .vhd file, can it be used by Virtual PC 2007, VirtualBox (open source), and Windows 7's Virtual PC (the newest Virtual PC)?

Can you even run Virtual PC 2007 on a .vhd file, and then shut down the virtual PC, and then run VirtualBox on that same .vhd file? (just for curiosity)

The .vhd file might be one downloaded from

which will expire Jan 1, 2010, or 120 days after its first use.

share|improve this question
Virtual-Box! Great tool – The Green Frog Nov 3 '09 at 15:17
One problem is that the integration tools for each host are different. So you might need to uninstall them to keep it compatible. – endolith Jan 18 '10 at 19:09
up vote 4 down vote accepted

Acorrding to here,virtulbox support vhd file.And the wikipedia shows that virtualbox support vhd file.So the answer to the first question is yes.

I think question 2 is derived from question 1,if virtualbox support vhd,then it should read/write exactly like virtual pc,so it will be ok.

share|improve this answer

I tried it a little and looks like they are all ok... and even VMWare free VM program "Player" can do that.

But one catch is that, it is like snapping this "hard drive" (the .vhd) onto a new PC with all different hardware. So Win XP is going to complain that the hardware has been changed significantly and require re-activation.

So it looks like it is best to use one .vhd image with one Virtual PC program.

share|improve this answer

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .