Convert XP into a Windows 7 Virtual Machine with Disk2vhd

Convert XP into a Windows 7 Virtual Machine with Disk2vhd

Summary: Greg Shultz shows you how to use Disk2vhd to move your Windows XP installation into Windows 7 and then run it with Windows Virtual PC.

SHARE:

 |  Image 11 of 11

  • Thumbnail 1
  • Thumbnail 2
  • Thumbnail 3
  • Thumbnail 4
  • Thumbnail 5
  • Thumbnail 6
  • Thumbnail 7
  • Thumbnail 8
  • Thumbnail 9
  • Thumbnail 10
  • Thumbnail 11
  • When prompted to add a virtual hard disk, select the Use an existing virtual hard disk option and then use the Browse button to locate your .vhd file. When you've done so, just click the Create button.

    This gallery is also available as a TechRepublic blog post and download. Image created by Greg Shultz for TechRepublic.
  • Once the Create Virtual Machine wizard is complete, then just reopen Windows Virtual PC, locate the new virtual machine and launch it. Of course I had to do a bit of tweaking in order to get my XP system running and because XP was now running on a new system, I had to reactivate Windows XP. However all of that was relatively painless and I was able to run my existing Windows XP installation in Window 7.

    This gallery is also available as a TechRepublic blog post and download. Image created by Greg Shultz for TechRepublic.

Topics: Virtualization, Microsoft, Operating Systems, Software, Windows

Kick off your day with ZDNet's daily email newsletter. It's the freshest tech news and opinion, served hot. Get it.

Related Stories

Talkback

8 comments
Log in or register to join the discussion
  • RE: Convert XP into a Windows 7 Virtual Machine with Disk2vhd

    This is a great step by step solution!! easy to understand in use.
    But what do you do about specific hardware drivers in the original XP install that are not needed in the virtual PC? Won't there be several hardware conflicts that may cause BSOD or slow the VPC to non usable speed? Many people have lots of programs installed on their XP machines. The VPC of XP shown looks like a fresh install. How to deal with any software conflicts?
    If it is a fresh install, why not just use Microsoft XP Mode?
    just wondering,
    KLund1
    klund1@...
  • Clone instead of software backup

    Realistically, if you are running XP with 127GB or less, rather than wasting the time and money and risk to backup, go buy a 160GB or bigger extra hard disk and just clone the physical disk. It's cheap, faster, 100% reliable, and if the transfer totally screws up, who cares?--you have a clone.
    Rick_R
  • VMWare Player and P2V - Alternative

    For those who like VMWare Player for virtualization, VMWare has a similar solution, and it works for a large number of OSs:

    http://blogs.vmware.com/workstation/2010/09/p2v-windows-7-convert-a-window-7-pc-to-a-virtual-machine.html

    (in this article, it talks of Windows 7, but XP works just as well). I can see this being a nice way to do it if you're migrating XP to Linux, for instance.
    daftkey
  • RE: Convert XP into a Windows 7 Virtual Machine with Disk2vhd

    If you like Having ANY Windows but want to run Mac on it in a Virtual Machine with VmWare look at this: http://ozlo.blogspot.com/2010/04/install-snow-leopard-1062-on-vmware.html

    Good day people!
    xD
    ozl@...
  • RE: Convert XP into a Windows 7 Virtual Machine with Disk2vhd

    One note: once you have a working machine do the reactivate !immediately!. When I did mine I created a vhd, installed 7 let it update, then attached the vhd. It started fine but then I let it run a couple of updates and one of them caused the activation to change from the "you have three days" to a "You can't login without activating" and at the same time... somehow broke IP. I had to restore my backup to an extra HD and go through the entire procedure again. (Thank you Ghost!)
    vgpaul
  • This process does not work!

    I tested this using 2 different computers; Dell XP on a 6 year old computer running legacy program and when booting in XP mode on 32 bit Win 7 Pro it just gave me a black screen! 2nd computer Acer Aspire 3000 Laptop just installed XP Home and tried to run in XP Mode also gave a black screen .
    NOW WHAT?
    amasys
    • Here's a solution to the black screen

      It's a HAL issue. See this post for a solution:
      http://blogs.msdn.com/b/virtual_pc_guy/archive/2004/12/16/316643.aspx
      vm0
  • RE: Convert XP into a Windows 7 Virtual Machine with Disk2vhd

    Personally, I believe the best method is to use one of Paragon's offerings (Paragon free Go Virtual utility is one) to convert the physical machine (any supported OS) to any of the supported virtual offerings (VMWare's Workstation or the free VMPlayer is my favorite), with MS VPC being in last place. Paragon even has some "Hardware adjust" adjust utilities, allowing an almost flawless boot of the VM (or even go virtural to physical, or move a an OS from a physical machine to a different physical machine). Awsome!
    spicedham@...