Hackerman's Hacking Tutorials

The knowledge of anything, since all things have causes, is not acquired or complete unless it is known by its causes. - Avicenna

Dec 19, 2017 - 1 minute read - Comments - Windows

Windows XP 32-bit SP3 Virtual Machines

There used to be Windows XP virtual machines on modern.ie. I still have a couple of copies around for testing. Unfortunately after XP going out of support, they were removed. But the copies used to be on Azure CDN (credit /u/JoshBrodieNZ. Seems like they recently removed them too.

There's still a way to get Windows XP 32-bit VMs from Microsoft (no 64-bit) through Windows XP mode. It contains a VHD (virtual hard disk) with a 32-bit Windows XP SP3.

  1. Download Microsoft XP Mode from https://www.microsoft.com/en-us/download/details.aspx?id=8002.
  2. Using 7-zip or any other utility decompress the exe.
  3. Inside sources, there's another file called xpm. Decompress it too. With 7-zip, right click on it and select "Extract to ... ."
  4. One of the extracted files is VirtualXPVHD and around 1.2 GB. Rename it to VirtualXP.vhd.
  5. In VirtualBox (or any other virtualization software that supports importing VHDs), create a new Windows XP 32-bit VM and use this file as the hard disk. When you start the VM, it will start a Windows XP setup. My mouse did not work, but you can use shortcut keys to navigate the installer (e.g. Alt+N for Next).
  6. ???
  7. Profit.

For a step by step guide with pictures, check this post from howtogeek.com.