Windows XP

This guide will show you how to install Windows XP in VirtualBox.

01 – Click New in VirtualBox

02 – Provide a name, and ensure that Type: Microsoft Windows and Version: Windows XP (32-bit)
Click Next

03 – Leave the RAM setting as is.
Click Next

04 – Make sure Create a virtual hard disk now is selected.
Click Create

05 – Make sure VDI (VirtualBox Disk Image) is selected.
Click Next

06 – Make sure Dynamically allocated is selected
Click Next

07 – If required, change the location the virtual hard disk should be saved.
Click Create

08 – Select the newly created virtual machine and press Ctrl + S to open the machines settings.

Select Empty under Controller: IDE.
Then click the small disk icon on the right hand side and click Choose Virtual Optical Disk File.
Navigate to, and select the Windows XP disk image.
Click Open

09 – Click “OK” to close the settings.

10 – Click Start

11 – Windows XP Setup will automatically load.
Press Enter

12 – The Windows XP License Agreement will load.
Press “F8”

13 – Windows XP Setup will display the partitions detected.
It should only show the one.
Press Enter

14 – You will be asked whether to format the hard disk using the NTFS or FAT file system.
Make sure “Format the partition using the NTFS file system (Quick)” is selected.
Press Enter

15 – Setup will format the partition, examine the disk and copy some files.
The computer will then restart automatically.

16 – The virtual machine will restart.
When told to “Press any key to boot from CD”, wait a few seconds.

17 – Windows XP Setup will load, and install some devices.

18 – Windows XP Professional Setup will launch.
You will be asked to set your location and keyboard layout.
Make any necessary changes.
Click “Next”

19 – You will be asked to enter your Name and Organisation.
Click “Next”

20 – Enter the Windows XP Product Key.
Click “Next”

21 – Windows XP Setup will ask you to enter a Computer Name and Password.
You can leave these as-is.
Click “Next”

22 – Select your Time Zone.
Click “Next”

23 – Windows XP Setup will install  networking components.

24 – Windows XP Setup will ask whether you would like to use Typical or Custom settings.
Make sure “Typical settings” is selected.
Click “Next”

25 – Windows 2000 Setup will ask you whether the computer needs to be a member of a domain.
Make sure “No, this computer is not on a network, or is on a network without a domain.” is selected.
Click “Next”

26 – Windows XP Setup will install the necessary files.

27 – The virtual machine will restart.
When told to “Press any key to boot from CD”, wait a few seconds.

28 – Windows XP will load.
You will be informed that to improve the appearance of visual elements, Windows will automatically adjust your screen resolution.
Click “OK”

29 – Windows XP will change the resolution and ask you to confirm.
Click “OK”

30 – Windows XP will then make some adjustments.

31 – The Welcome to Microsoft Windows Wizard will launch.
Click “Next”

32 – You will be asked whether you want to turn on Automatic Updates.
Select “Not right now”
Click “Next”

33 – Windows XP will check for internet connectivity.
Make sure “Yes, this computer will connect through a local area network or home network” is selected.
Click “Next”

34 – You will be asked whether you would like to register with Microsoft.
Make sure “No, not at this time” is selected.
Click “Next”

35 – You will be asked to enter the name for a user account.
Enter your name.
Click “Next”

36 – Windows Setup Wizard will now complete.
Click “Finish”

37 – You will now be logged into Windows XP.

Click “Devices”
Click “Optical Drives”
Click “Remove disk from virtual drive”

Windows XP is now installed.

Optional
Below are the steps needed to setup;

  • Hardware Drivers
  • Service Pack Installation
  • Web Browser Installation

Hardware Drivers

VirtualBox comes with some optional drivers which can easily be installed.

1 – Boot into Windows XP

2 – Click “Devices”
Click “Insert Guest Additions CD image…”
The VirtualBox Guest Additions Installer should launch.
If not, open Windows Explorer (Win + E) and open “VBOXADDITIONS_5”
Click “Next”

3 – Setup will ask for the destination to install to.
Click “Next”

4 – You will be asked to choose components to install.
Leave these as-is.
Click “Install”

5 – VirtualBox Guest Additions will start installing.

6 – VirtualBox Guest Additions will finish.
Click “Devices”
Click “Optical Drives”
Click “Remove disk from virtual drive”

Make sure “Reboot now” is selected.
Click “Finish”

7 – The virtual machine will reboot and Windows XP will load.
Right click on the Desktop background
Click “Properties”

8 – Select the Settings tab.
Here you can change the resolution.
Change the resolution if you wish.
Click “OK”

9 – The resolution will be changed and Windows will ask you to confirm.
Click “Yes”

10 – The Display is now configured.
Service Pack Installation

I have included an Unofficial Service Pack which a third party has been put together.

1 – Make sure you are loaded into Windows XP.

2 – Click “Devices”
Click “Optical Drives”
Click “Choose disk image…”

Select the Service Pack disk image.
Click “Open”

3 – Open “Windows XP Service Pack 4 3.1b (Unofficial)

4 – The Service Pack will extract some files and launch setup.
Click “Next”

5 – A License Agreement will be displayed.
Select “I Agree”
Click “Next”

6 – Setup will ask whether you wish to Archive Files or not.
It is your choice what to do here.
Click “Next”

7 – Windows XP Service Pack 4 3.1b (Unofficial) will now install.

8 – Windows XP Service Pack 4 3.1b (Unofficial) will finish installing.
Click “Finish”

9 – The Virtual Machine will restart.
Windows XP will load.
You will be asked whether you would like to turn on Automatic Updates.
Select “Not right now”
Click “Next”

10 – Windows XP will finish loading.

Click “Devices”
Click “Optical Drives”
Click “Remove disk from virtual drive”

Windows XP Service Pack 4 3.1b (Unofficial) is now installed.

Web Browser Installation

I have included a number of different Web Browsers which you can install.

1 – Make sure you are in Windows XP

2 – Click “Devices”
Click “Optical Drives”
Click “Choose disk image…”

Select the Browsers disk image.
Click “Open”

3 – Install the browser(s) of your choice.

Once installed;
Click “Devices”
Click “Optical Drives”
Click “Remove disk from virtual drive”

Leave a comment