How to download and install Windows XP ISO on Windows 10 VirtualBox
There are a couple of methods to install Windows XP Virtual machine on Windows 10 using different platforms such as Oracle VirtualBox, Vmware and Hyper-V.
Windows XP is an outdated operating system that dominated the world in its time. However, while this version of Windows XP is not officially maintained, it is accessible for free download and use as a bootable ISO file. Yes, we don’t have to pay for Windows XP Service Pack 3 licenses or ISO files because they’re both available for free on an internet archive website.
We’ll show you how to use an ISO file to install Windows XP on Oracle VirtualBox as an emulator on Windows 10 step by step. You will be able to use Windows XP on Emulator without needing to install it on your computer.
Windows XP virtual machine on VirtualBox
Windows XP virtual machine on VirtualBox
Here’s a quick rundown of the steps we’ll take to install a Window XP Virtual Machine using ISO file on VirtualBox running on Windows 10. However, the methods for Windows 8, Windows 7, and Windows Vista are the same.
1. Download Windows XP ISO file and copy the license key from it and save it to a notepad. See the main step 1 of this article for links.
2. Install Oracle VirtualBox on your Windows 10/8/7 PC
3. To create a new Virtual Machine, start VirtualBox and click the NEW button.
4. Type the name of the OS -Windows XP, and the rest will be set by default.
5. Make Virtual Hard disk (VHD) and set RAM.
6. On the left side of the VirtualBox main screen, choose the created Windows XP virtual Machine.
7. Tap on Settings option from the menu.
8. Choose the Storage Settings.
9. Choose the CD icon from the attributes after clicking on the empty CD icon.
10. Go to and choose the downloaded windows XP ISO file.
11. Save it and Start the Virtual Machine and Windows XP boot menu will open.
12. It will be available to use on your Oracle Virtualbox if you follow the installation tutorial.
Step 1: Download Windows XP ISO and License
Obtaining an ISO image of this outdated operating system is the first step toward a virtual installation. As I previously stated, it is completely free and is provided by Microsoft with a license key. Therefore, utilize this link to access the Archive.org website, where you can get Windows XP Professional SP3 x86 ISO image by clicking on the ISO image link on the right side of the Download section. The free but official professional key for the same will be offered on the same website. Copy that and jot it down in a text editor like NotePad.
Step 2: Install VirtualBox on Windows 10/8/7
Now that we have the ISO file of Windows XP professional 32-bit service pack 3, it’s time to download Oracle VirtualBox. Here’s the link to Download VBox. If you already have Vbox installed on your PC, skip to the next step.
The installation of the VBox is just like any other executable software for Windows, therefore it won’t be difficult at all.
Step 3: Create a Virtual Machine for Windows XP
Start VirtualBox and select the New option from the menu. Now type Windows XP in the Name field, and the corresponding options will be set up automatically. After that, press the Next button.
Step 4: Set memory size (Virtual RAM)
Although Windows XP runs OK with 512 MB of RAM, we’ve decided to go with 1GB for better functioning and smoother performance.
Step 5: Create Virtual Hard disk (VHD) for XP virtual machine
We’ll need to attach a Virtual Hard disk to our Virtual Machine to store the installation file. VirtualBox will set it to 10GB by default, which is sufficient. As a result, keep the default settings alone and press the NEXT button.
On the Next window, it will prompt you to choose the type of virtual hard drive; by default, it will be VDI, but we will choose VHD in this case. It’s because we can easily use the Windows XP VHD image if we wish to run it on Windows Hyper-V tomorrow.
Next, choose Dynamic allocated option.
File allocation and Size: By default, VirtualBox saves all of the machine’s files to the C: disk; if you wish to alter this, click on the folder icon and select a different location.
Lastly, tap on the Create button.
Step 6: Set ISO image for boot
On the top menu of VBox, choose the created VirtualMachine and click on the Settings button.
Navigate to Settings -> tap on the Storage-> Empty CD icon in the storage device-> again on CD icon of Attributes and then “Choose Virtual Optical Disk File“.
An explorer window will open, allowing you to choose the downloaded Windows XP ISO file.
Choose the OK button.
Step 7: Start Window XP Virtual Machine
Now that our XP Virtual Machine is up and running, it’s time to turn it on. To do so, go to the left side of the VBox panel and choose the newly formed virtual machine, then click the Start button in the menu.
Step 8: Installing Window XP
Tap the Enter button to continue when the Windows XP Professional Setup opens.
To accept the Windows XP Licensing Agreement, tap F8.
Because we’re installing Windows XP on VirtualBox, there will only be one partition; simply click the enter key to format the entire partition.
Use the arrow keys on the keyboard to choose “Format the partition using the NTFS file system (Quick)” if the slow formatting option is selected by default
After some time, it will prompt you to enter the license key for Windows XP. Type this official serial key: MRX3F-47B9T-2487J-KWKMF-RPWBY and tap on the NEXT button to complete the installation.
When it’s finished, you’ll be greeted by the old but very recognizable Windows XP interface, complete with a familiar startup sound.
As a result, we can use VirtualBox to install our old Windows XP system for testing outdated software or learning purposes.
In this video, we are gonna show you how to install Windows XP on Virtualbox for free 2021:
Hope something helps you.