I have an existing virtual machine which runs fine in VMware Player under Windows 7 until I attempt to run something else in Virtual PC. Is there a way to easily convert my existing virtual machine over from VMware to VPC?

4 Answers 4


Here's a nice post describing steps involved in converting VMWare's VMDK into VirtualPC's VHD. Excerpt:

I ran across WinImage. Its a really nice tool. This product is not free; its shareware. One of the many things this product will do is actually convert a VMDK directly to a VHD.


You can try StarWind V2V, which is completely free. Easy, quick and direct conversion from VMDK to VHD. I explained the steps clearly here, http://www.sysprobs.com/convert-vmware-virtual-pc-2007-vmdk-vhd-starwind


I found the Microsoft Virtual Machine Converter, which claims to support this process.

Description from the website:

The Microsoft Virtual Machine Converter provides a Microsoft-supported, freely available, stand-alone solution for converting VMware-based virtual machines and virtual disks to Hyper-V-based virtual machines and virtual hard disks (VHDs)—including conversion from VMware to Hyper-V on Windows Server 2012


well your SO inside the VM is still an SO, you can try this.

grab an disk cloning software make an image out of the pc by using a live cd in the virtual machine.

then in the virtual pc software restore it. make sure your hardware is compatible tho.

I've successfully donde this with Acronis backup and restore, all though you need to pay for it.

here's a list of disk cloning software from wikipedia:


  • +1 I've just (this minute) used Symantec Ghost to ghost from VirtualBox to Virtual PC. Oct 13, 2009 at 15:21

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

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