How to Install Windows XP using VMware Workstation

This article shows you the steps to install Windows XP on a new virtual machine using VMware Workstation 16 Pro on Windows 10.

Microsoft completely ended support on April 8, 2014, 12 years after Windows XP was released. XP was the most widely used operating system, but thanks to the advancing technology, the next operating system version, Windows 7, has been transitioned.

Today, there are still many users who continue to use the Windows XP system. However, it is not recommended to use this system due to the incompatibility of some new computer hardware. Because, NVMe disks, which are a new disk type, do not support the XP system.

However, if you want to install and try XP, you will either need a computer with old hardware, or you will need to install it with virtual machine software on your current computer.

You can watch this video or follow the steps below to install Windows XP on the virtual machine on your Windows 10 computer.

Step 1: First, check out our VMware 16 Pro installation video tutorial to run a virtual computer on your Windows 10 computer.

Video ➦

Step 2: After installing VMware Pro, download the Windows XP 64 Bit SP1 Professional ISO file used in this article from the link below.

Step 3: After downloading the Microsoft XP ISO file to your computer, run the VMware virtualization program.

Step 4: Click Create a New Virtual Machine from the options on the Workstation Pro’s homepage.

Step 5: In the New Virtual Machine Wizard window, with the Custom (Advanced) option selected, click Next.

Step 6: In the VMware Hardware Compatibility window, select the version of Workstation (16.x) installed on your computer, and then click the Next button.

Step 7: In the Guest Operating System window, select the I will install the operating system later, click Next.

Step 8: Select “Windows XP Professional x64 Edition” in the Guest Operating System window and click Next.

Step 9: In the Name and Platform window, type a name for your virtual machine and choose an external hard drive for the installation location or configure the selected location by default.

Step 10: In the Firmware Type window, select BIOS since XP does not support UEFI and continue.

Step 11: In the Processor window, specify 1 processor and 4 core count for the XP virtual machine. If your host’s processor hardware is the new generation, you can increase the values here.

Step 12: In the Memory window, set a minimum value of 4 GB RAM for Windows XP to run more stable.

Step 13: In the Network Type window, select the NAT adapter to use a different IP block from your host’s IP block and click Next.

Step 14: In the I/O Controller Types window, select the default option LSI Logic and click Next.

Step 15: Select SCSI in the Select a Disk Type window and continue. Because the XP system does not support the SATA disk type in the virtual machine.

Step 16: In the Select a Disk window, select Create a New Virtual Disk and click Next to create a new disk for a clean install.

Step 17: In the Specify Disk Capacity window, configure the size of the virtual disk for XP and check the Store virtual disk option to back up as a single file type instead of multiple files on your host and continue.

Step 18: After creating a new virtual machine for WinXP, add the ISO file you downloaded to your computer to the virtual machine.

Step 19: Run the VM by clicking the Power on this virtual machine button and when you encounter the Windows XP installation screen, install it as if you were installing it on a physical computer.

Step 20: After installing Windows XP, click on VM / Install VMware Tools from the menu. When the installation wizard opens, click Next and then complete the installation by selecting the installation type as Complete and restart your VM.

Step 21: After installing VMware Tools, you can transfer files between your host and your virtual machine, use the host’s hardware or create a Shared Folder.

   Related Posts

1. How to Install Windows Vista
2. How to Install Windows 95
3. How to Install Windows 98
4. How to Install Windows 2000
5. How to Build VM in Mac



In my personal blog, I will explain the solutions to the problems I encounter in the system, network, and information technologies for you. If you want to contact me or consult about a problem, you can send an e-mail to [email protected]