Jump to content

How to install Windows XP ISO in VirtualBox?


Linux Hint

Recommended Posts

Windows XP is one of the major releases of the Microsoft community which was introduced in 2001 and is known for its performance and stability. When it was released, it expanded multimedia’s capabilities, providing intuitive UI and hardware support. It was a more dominant and consistent version of Windows OS during its peak.

These days, Windows XP is not supported by the Microsoft community and Microsoft does not release any official installation source. But still, some Windows XP lovers want to use it on earlier versions of Windows such as Windows 10 and 11 for playing classic or old-school games, student projects, or for testing purposes.

This post will cover how to install Windows XP ISO in VirtualBox through the following outline:

Prerequisites

To install and use Windows XP on the system, the user needs to fulfill the following pre-requirements:

  • Hardware Virtualization Supported System: To run the Windows XP machine on the system, the user must have the system that supports the hardware virtualization and this feature must be enabled. To enable or check Hardware virtualization on the system, go through our associated “Enable VT-x/VT-d/AMD-v Hardware Virtualization Feature” article.
  • Download Windows XP ISO Image: As Microsoft officially does not support any Windows XP installer, users need to download the Windows XP ISO image from any online source. However, we do not give an authenticity guarantee for any online source. Here are some trusted websites that provide the Windows XP ISO image:
    Internet Archive
    Softlay
    ISORIVER

Download Windows XP ISO from any of the above-mentioned sources and let’s dive into the installation process:

How to Install Windows XP ISO in Virtualbox?

The VirtualBox is a hypervisor platform that enables us to extend our system to run the virtual machine on the system. To install the Windows XP virtual machine on the system, follow the below-listed steps.

Step 1: Launch VirtualBox
First, launch the Oracle VirtualBox via the Windows “Startup” menu:

ISO-in-VirtualBox-1.png

Step 2: Create a New Virtual Machine
Click on the below highlighted “New” icon:

ISO-in-VirtualBox-2.png

Step 3: Provide Windows XP ISO Image
Set the name of the virtual machine, specify the path where its data will be stored, and also select the Windows XP ISO file:

ISO-in-VirtualBox-3.png

Step 4: Add Guest OS
Set the unattended guest to install Windows XP without a registered user. By default, “vboxuser” is the username of the unattended guest OS(change the username and password according to your preferences). Then, press the “Next”:

ISO-in-VirtualBox-4.png

Step 5: Configure Essential Settings
Allocate the virtual memory and processors to Windows XP OS. We have assigned 2GB RAM and 2 processors. To proceed further, hit the “Next” button:

ISO-in-VirtualBox-5.png

Now, allocate the Hard disk virtual storage for Windows XP OS. For instance, we have set “20GB” of Hard Disk storage:

ISO-in-VirtualBox-6.png

Review the short summary of basic configurations and press the “Finish” button:

ISO-in-VirtualBox-7.png

After creating the VM, the installation process of Windows XP will automatically start:

ISO-in-VirtualBox-8.png

Here, Windows XP is restarting in the Virtual machine:

ISO-in-VirtualBox-9.png

Step 6: Add Product Key
After restarting the Windows XP OS, the installation process will be started. This will take some time to gather the information and set up the OS in the VM:

ISO-in-VirtualBox-10.png

To activate Windows XP in the VM, the user needs to provide a valid Product key. After adding the product key, hit “Next” to proceed:

ISO-in-VirtualBox-11.png

The Windows XP legal product key is also available on the sources from where Windows XP ISO is downloaded. Many online sources also provide product keys free of cost.

Step 7: Set Time Zone
Set the time zone according to your region from the “Time Zone” drop-down menu. The time and date will automatically be set according to the selected time zone. After that, press the “Next” button:

ISO-in-VirtualBox-12.png

Upon doing so, the “Finalizing installation” process will be started to save the settings and reboot the Windows XP:

ISO-in-VirtualBox-13.png

Here, the Windows XP boot is loaded and restarts the Windows in the virtual machine:

ISO-in-VirtualBox-14.png

The below output indicates that we have successfully set up and installed Windows XP in VirtualBox:

ISO-in-VirtualBox-15.png

To open the Start menu of Windows XP, hit the green-colored “start” button. From the Start menu, the user can access the Windows XP programs, local directories, and Power buttons of the system:

ISO-in-VirtualBox-16.png

Additional Windows XP VM Settings?

Sometimes, users want to change the virtual machine’s basic settings. To view or access the Windows XP machine settings, go through the following instructions:

Turn Off Windows XP
To change the basic hardware settings of a Windows XP virtual machine, first turn off the system by hitting the “Turn Off Computer” power button from the Start menu:

ISO-in-VirtualBox-17.png

Open General Settings
From the VirtualBox main page, click on the Windows XP machine, and hit “General” to open the general settings:

ISO-in-VirtualBox-18.png

Check the System Settings
To check the basic System setting, press the “System” option from the main menu. Then, the user can view the system settings in the right pane. Here, the user can configure the basic Motherboard, Processor, and Acceleration settings.

From the “Motherboard” menu, set the Virtual Ram, Boot order, external communicating devices, and many more:

ISO-in-VirtualBox-19.png

Under the “Processor” menu, the user can change the allocated processors, and enable the extended features:

ISO-in-VirtualBox-20.png

The Hardware acceleration settings can be managed from the “Acceleration” menu:

ISO-in-VirtualBox-21.png

View Storage Options
To view the location where Windows XP data is mounted, or to change the storage option according to your desire, navigate to the “Storage” settings:

ISO-in-VirtualBox-22.png

Configure Network Settings
To use the system’s internet connection and to enable network accessibility on the Windows XP virtual machine, in “Network” settings, go to the “Adapter1” menu, mark the below pointed “Enable Network Adapter” checkbox, and choose the “NAT” mapping from the “Attached to” drop menu:

ISO-in-VirtualBox-23.png

The user can also set other settings such as Audio settings, Display settings, ports, and many more.

Here, we have covered how to install Windows XP ISO on a virtual machine to execute the Windows XP operating system.

Conclusion

The Windows XP ISO image is available from many online sources so first download the Windows XP ISO image on the system. Launch the VirtualBox, create a new machine, and provide the machine name and ISO file. Create the unattended guest OS, and allocate the memory, hard disk storage, and number of processors to the Windows XP machine. After creating the machine, provide the legal product key, set the Time Zone, and complete the Windows XP installation process. This will install the Windows XP OS on a virtual machine. We have covered how to install Windows XP ISO in VirtualBox.

View the full article

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...