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

I found a program called disk2VHD and createa VHD of my XP laptop but when I try run it Windows 7 it does not start. Just some text scrolls up but can't read it quick enough.

Any ideas if there is another program to create VHD for win7?


share|improve this question
What virtualization program are you using within windows 7? – Marcin Nov 22 '09 at 5:26

I'd suggest VMware Converter. It can convert physical machines to virtual machines and supports hot cloning (make the vm while you're on the physical machine itself, just like disk2vhd). Any virtual machine it creates will work with their products. I recommend VMware Server as it is free and allows you to create and run virtual machines.

share|improve this answer

The XP machine's HAL is configured for the physical hardware it came from. You have to install the appropriate Virtual Hardware drivers and configure XP to detect the new HAL before shutting XP down, then image the machine, and the image will boot under Virtual PC.

The drivers and integration components can be found in an ISO file installed wtih Virtual PC in C:\Program Files (x86)\Windows Virtual PC\Integration Components\IntegrationComponents.iso. After that's installed run msconfig, on the Boot tab click the Advanced button, then check "Detect HAL". After that you should be able to shutdown the PC and image it to a VHD file.

(There is a chance your install of XP is missing certain drivers, this will cause a BSOD STOP x7B, when you boot the VM. The solution is to expand atapi.sys, intelide.sys, pciide.sys, and pciidex.sys from the WinXP CD i386 folder into the System32 folder before imaging the XP machine.)

share|improve this answer

The vitual pc for windows 7 is limited at best. You can still use that image with something called VMWARE. Or if you like, In the settings of the vitual pc you can add a image file to the cdrom device. with this image(winxp.iso/or other) you can install any version you like. VMWARE has more options that will work with more formats.

share|improve this answer
The Virual PC for Win7 is no more limited than previous versions, and actuales comes with software for RemoteApp as well. The configuration options however are more 'hidden' than in previous verions of the software. – Chris S Apr 27 '10 at 19:08

You can use the VHD that you generated with Disk2vhd without any problem.

What's missing is the Virtual Machine!

Start the New Virtual Machine Wizard of Microsoft's Virtual PC, and give your VHD file when it asks for the hard disk, and your VM is done.

share|improve this answer
I have run the wizard but it still doesn't start. – user7818 Nov 23 '09 at 7:14
Astounding. Do you get an error message? – harrymc Nov 23 '09 at 7:26
Some text scrolls but too quick then window goes black. – user7818 Nov 24 '09 at 0:36
Then probably something went wrong with the vhd. Try John T's suggestion for VMware Converter. It and VMware Player are free. – harrymc Nov 24 '09 at 6:29

You must log in to answer this question.

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