Install Windows XP on VirtualBox by Pre-Installed Image

Though there are several ways to use Windows XP on Windows 10 and 11, using it with the pre-installed image for VirtualBox adds many advantages. We prepared a Windows XP image with VirtualBox guest additions to make things easy. It will allow you to attach and use the latest computer quickly.

You can avoid downloading the correct ISO file, doing every installation step (Unfortunately, the Windows XP installations take a longer time) and additional steps by using this pre-installed image.

You may have unique reasons to have Windows XP on VirtualBox with Windows 11. It could be something you need to check the old legacy applications, play games that support only Windows XP, or open a file that can work only on Win XP. Using Windows XP as a VirtualBox pre-installed image (VDI file) will be handy in any of the above cases.

System Requirements

We believe you have the latest suitable hardware if you are using Windows 11 or 10. It will definitely run Windows XP on it with Oracle VirtualBox.

Download Windows XP Preinstalled VirtualBox Image and use it on Windows 11.

1) Make sure you have the latest Oracle VirtualBox application. It is a desktop virtualization software you can download from the official website here.

2) Download the XP preinstalled image from our website here.

Pre Installed Image Download Link

3) You need to have the 7-Zip program to extract this file. You can download 7-Zip from their website here.

4) After the pre-installed image is downloaded, extract it using the 7-Zip program.

Extract The File With 7zip

5) Open VirtualBox and create a new VM.

6) Give a name for VM and select the version as Windows XP (32bit).

Windows XP OS Type

7) Assign RAM size to 512MB.

8) Select ‘Use an existing virtual hard disk option’ on the hard disk creation screen. This will bring up a box where you can choose the available VDI file. We need to browse the Windows XP preinstalled image file we extracted in the earlier step.

Add Existing Disk

9) Click on the ‘Add’ button and locate the file as shown below.

Browsing The Windows XP VDi File

After attaching the file, complete the VM creation steps.

10) Before switching on the VM, let’s tweak a few settings to make the VM work better.

11) Open the VM settings and tick the ‘Enable I/O APIC’ under ‘System’ settings. This will enable us to allocate more the one processer core for the VM.

Enable IO Settings

12) Then, in the ‘Processor’ tab, increase the processers to 2.

Increase Processors

13) Power on the VM now. Since all installation steps are done, and VirtualBox guest additions are installed already, the Windows XP on VirtualBox virtual machine will boot and work smoothly.

Network connectivity (Internet), sound and multiple screen resolutions, including full-screen mode, will work perfectly.

Working Windows XP On Windows 11

You can change the user or Administrator password.

You should have a working Windows XP virtual machine on your Windows 11/10 physical computer. It is highly recommended to take a snapshot before you make any changes.

Since VirtualBox guest additions are installed on this VM, you can quickly transfer the files/folders between the host and the guest virtual machine. It should be easy to test the legacy applications, games and other activities requiring Windows XP on the latest Windows 11 computer.

Troubleshooting Tips for Windows XP on VirtualBox

Based on the user feedback and findings, here are some troubleshooting tips if your Windows XP virtual machine is not booting or is stuck with the black screen.

  • As mentioned in system requirements, if your host computer is Windows 10 or 11, it already has virtualization technology enabled in the BIOS. But, if you are using Windows 8 or 7 without VT-x enabled, you need to enable VT-x in BIOS before trying these steps.
  • You can change the chipset under the motherboard settings of the Windows XP virtual machine. It worked for me with PIIX3, but few users reported it worked with ICH9. So, it is better to change the try on your PC.
Change Chipset

Dinesh is the founder of Sysprobs and written more than 400 articles. Enthusiast in Microsoft and cloud technologies with more than 15 years of IT experience.

12 thoughts on “Install Windows XP on VirtualBox by Pre-Installed Image”

        • I hate it when someone finds a solution and fails to report what it was. Me thinks they were just BSing for attention.

          I have black screen also. I think MS has made updates to stop us from doing XP on virtual stuff which is why VMWARE has sound issues that partially got fixed then reappeared.

          MS is ran by commie idiots except Phil Spencer which is a separate department and XBOX was broken until he fixed things. It was as messy as Windows 10 was back when it was free!

          Reply
  1. I followed the instructions but get this message when I try to start XP:

    Failed to open a session for the virtual machine Windows XP (32 bit)

    Not in a hypervisor partition (HVP=0) (VERR_NEM_NOT_AVAILABLE).
    VT-x is disabled in the BIOS for all CPU modes (VERR_VMX_MSR_ALL_VMX_DISABLED).

    Result Code:
    E_FAIL (0x80004005)
    Component:
    ConsoleWrap
    Interface:
    IConsole {872da645-4a9b-1727-bee2-5585105b9eed}

    Any ideas? My PC has a GEN10 I5, win 10 Pro

    Thanks

    Reply
  2. Sharing of a Folder on Host
    1) Devices (virtual box)>Shared Folders>Browse and select folder on host..>tick auto mount and Make Permanent>ok

    Guest additions
    2)Devices>click on Insert Guest Additions CD Image…
    Install all pop up drivers, repeat the above if required, reboot

    Shared Folder appears as a drive at My Computer of Windows XP

    Reply

Leave a Comment