Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

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 current version of Windows 7 Professional where everything is working just fine. I have Visual Studio, Sql Server Enterprise and a number of other software development tools installed. I was thinking of upgrading my PC. Is it possible that I could get a new PC with Win7 Pro and then take my existing PC and just create a Virtual PC from it. Move that to my new machine and then just be off and running as a Virtual PC on the new computer. If this works, I would think it best to just keep running this way. Then in the future if I upgrade I can just move the Virtual PC and voila. Is this possible?

share|improve this question
up vote 2 down vote accepted

Certainly! You can use a sysinternals tool called Disk2VHD and then attach the virtual disk that you export to a VM in Virtual PC.

share|improve this answer
Upon further research it appears the Virtual PC cannot access the full capabilities of the root machine. E.g. cannot use all CPU cores. Since I need my builds to go as quick as possible it looks like Virtual PC is not a great option. – time Aug 29 '12 at 21:41

There are a few tools out there depending on what software you use VMs with, I personally use VMware Workstation and have successfully converted physical machines to virtual (P2V) with this tool

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.