There are many unofficial Windows XP ISO file in numerous of websites. So to create a Windows XP virtual machine, one has to download that ISO and make that virtual hard disk manually. Is there a way to get a pre-build official Windows XP virtual machine from official Microsoft website?

  1. Download a Windows XP Mode executable file from Microsoft's Windows XP Mode site.

  2. Open the folder containing the executable file (e.g. WindowsXPMode_en-us.exe). Don't install it. Unzip that exe file with 7ZIP by dragging and dropping it into the 7ZIP window. Open Sources folder in 7ZIP window, extract xpm file.

2_Windows XP Mode executable

  1. Use 7ZIP to open the xpm file that you extracted in the previous step. Scroll down; select and extract the file named VirtualXPVHD.

3_xpm file

  1. Add the .VHD extension to that file name (e.g. VirtualXP.VHD) by using F2 key.

4_VHD rename

  1. Open Hyper-V, make a new VM, add that previous VHD file (see procedure). Then run that VM.

5_Running VM

It is advisable to use it after making a checkpoint in Hyper-V.

🎉 Links::

  • 3
    VirtualBox supports VHD so simply create a Windows XP 32-bit machine and plug-in the VHD in it at the step where you select the disk. – highmaintenance Jun 20 '18 at 7:13
  • I have no problem taking snapshots regardless the medium. – highmaintenance Jun 20 '18 at 8:55
  • 1
    On VirtualBox "PCnet FAST III" network adapter has to be used. As browser for Windows XP, I suggest Firefox 52 ESR (supported until august 2018), because Internet Explorer 6 does not support TLS. – Francesco Frassinelli Jul 9 '18 at 12:49

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.