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

My business develops software, and as such I have setup Virtual PC servers on my Windows 7 work station. I've now upgraded to Windows 8, and didn't realize VPC was replaced with Hyper-V. Is there a way to get my existing virtual PCs running under Hyper V? I still have access to another Windows 7 machine if I need to use that for some of the steps.

share|improve this question
up vote 3 down vote accepted

This MSDN blog outlines the process pretty well.

You basically just uninstall the VPC components, move the VHD and attach it to a new Hyper-V guest, boot it up and install the Hyper-V integration components.

share|improve this answer
Is it possible to run the virtual machine without uninstalling VPC components first? Or will that cause problems with Hyper-V? Trying to figure out if this is a one or two workstation process. – Andy Nov 30 '12 at 2:23
That article says to uninstall them first. I've never tried the other way. – MDMarra Nov 30 '12 at 2:24
I tried it without uninstalling first, and it seemed to work. Just cancel all the Found New Hardware wizards (this was Win2k3), uninstall the VPC integration components. It will reboot, then use Hyper V to insert the HV integration components. – Andy Nov 30 '12 at 12:22

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.