How to Install Windows XP in Hyper-V Manager

In this article, we will install Windows XP step by step on a virtual machine using Microsoft’s virtualization software.

How to Install Windows XP in Hyper-V Manager

How to Install Windows XP using Hyper-V

Windows XP was released by Microsoft on October 20, 2001, and is the most widely used operating system in computer history. Windows XP uses NT technology and micro-kernel architecture. There are also several versions of Windows XP. These versions;

  • Windows XP Professional
  • Windows XP Home
  • Windows XP Media Center (MCE)
  • Windows XP Tablet PC Edition
  • Windows XP Starter Edition
  • Windows XP Home Edition (Ultra Low Cost PC)

Nowadays, Windows XP is almost never used. Because Microsoft terminated Windows XP support on April 8, 2014. Therefore, it will no longer receive new updates.

The following image describes the Windows XP end date;

Windows XP End Date

You can find the article about the Windows XP end date announced by Microsoft here.

Although Windows XP support has ended, some system administrators use this operating system to perform more efficiently in the test environment. In addition, you can install the Windows XP operating system using one of the virtualization programs, such as VMwareVirtualBox.

In this article, we will install Windows XP on the virtual machine using the HyperV Manager virtualization program on the Windows 10 operating system.

In our previous articles, we also installed Windows operating systems with Hyper-V;

You can also access the videos of installing Windows operating system with Hyper-V on our Youtube channel from the links below;

How to Install Windows XP with Hyper-V on Windows 10

Before proceeding with the installation steps, if you don’t have Hyper-V installed on your system, you can check out our Windows 10 Hyper-V Setup. You can also install Hyper-V software using the Powershell and CMD command prompt.

To install Microsoft WinXP with Hyper-V, follow the steps below.

   Step 1

First, run Hyper-V Manager on your system.

Opening Hyper-V Manager

   Step 2

Continue by clicking New / Virtual Machine from the Actions area.

Creating a New Virtual Machine

   Step 3

Type a name for the virtual machine to install. Also, if you want to store the virtual machine in a different location, select Store the virtual machine in a different location.

After determining the virtual machine location, click Next to continue.

Storing the Virtual Machine in a Different Location

   Step 4

Select Generation 1 and click Next.

Generation 1

   Step 5

Specify the RAM value for the Windows XP virtual pc. For example, you can specify 2 GB (2048) of RAM for the virtual machine.

Memory Settings

   Step 6

Set the HDD size for the virtual machine.

Connecting the Virtual Disk

   Step 7

Add the Windows XP ISO file by clicking the Browse button, and then click the Next button.

NOTE: You can download the Windows XP ISO file to your computer by clicking the button at the bottom of the article.

Locating an Image File

   Step 8

The summary information for the virtual pc you created is as follows. Click Finish to continue.

Virtual Machine Wizard Complete

   Step 9

In Hyper-V Manager, right-click on XP and click Connect.

Connecting to a Virtual Computer

   Step 10

To start the Windows XP virtual machine, click the Start button as follows.

Starting the Windows XP VM

   Step 11

Setup is checking the hardware configuration of your pc.

Setup Checks Your Computer's Hardware Settings

   Step 12

Windows XP installation starts.

Windows Setup

   Step 13

The first step in installing a Windows XP virtual machine is as follows. Click the Enter button to continue the installation.

Welcome to Windows XP Setup

   Step 14

Press F8 to accept the Windows XP operating system license agreement.

Accepting the Windows XP License Agreement

   Step 15

The following image lists the HDD that you are allocating for the Windows XP machine. Press C (Create Partition) to make the Hard Disk ready for installation.

Creating Partition

   Step 16

If you want to use the automatically allocated size, press Enter to make the entire disk available.

Configuring Partition Size

   Step 17

The Hard Disk is now ready for installation. Press Enter when C: is highlighted.

Installing Windows XP on C: Drive

   Step 18

Format the Hard Disk to the desired file system. It usually continues with the option in the image below. To format the disk using the NTFS file system (Quick) option, press Enter.

Formatting with NTFS File Format

   Step 19

Setup is formatting the virtual HDD …

Formatting Virtual Disk

   Step 20

After formatting Hard Disk, the files will copy.

Copying Setup Files

   Step 21

The virtual machine will restart after the setup files have copied. If you do not want to wait for 15 seconds, press Enter to restart the virtual machine.

Your Computer Will Restart in 13 Seconds

   Step 22

Starting Windows XP …

Starting Windows XP

   Step 23

The installation will take approximately 39 minutes. This may vary depending on the features of your computer.

Installing Windows

   Step 24

Configure the region and language settings and click Next.

Region and language options

   Step 25

Type a user name for your operating system, and then click Next.

Customize Your Software

   Step 26

Specify the computer name for the operating system and continue the installation.

Computer Name and Administrator Password

   Step 27

Configure your date and time settings.

Date and Time Settings

   Step 28

Saving the Windows XP settings.

Saving Settings

   Step 29

Opening Windows XP system …

Please wait

   Step 30

The operating system will automatically configure the display settings. Click OK to continue.

Display Settings

   Step 31

The screen resolution is automatically adjusted. Click OK to continue.

Monitor Settings

   Step 32

The Windows welcome window will be displayed and click Next to continue.

Welcome to Microsoft Windows

   Step 33

To configure the automatic update settings at a later time, select Not right now and click Next.

Help Protect Your Computer

   Step 34

In the “Who will use this computer” window, type your user name again and click Next.

Who Will Use This Computer

   Step 35

The WinXP installation was successfully completed and is now ready for use. Click Finish to continue.

Windows Thanks Message

   Step 36

Preparing WinXP desktop …

Welcome Windows XP

   Step 37

The XP system opened, and its desktop view is as follows.

Windows XP Desktop and Start Menu

   Step 38

Click on My Computer / Properties to display Windows XP features.

System features

How to Run Windows XP ⇒ Video

To install Microsoft XP step by step, you can watch the video below and also subscribe to our YouTube channel to support us!

   Final Word

In this article, we have installed the Windows XP Professional system using Microsoft’s Hyper-V virtualization program on the Windows 10 operating system. Thanks for following us!

   Related Articles

How to Create VM in Hyper-V
Hyper-V Internet
Hyper-V Private Switch
Hyper-V Internal Switch
Hyper-V External Switch

   Windows XP ISO Download

You can download the Windows XP Professional ISO file used in this article by clicking the button below …

ISO File Download


  1. Avatar for WojtekPL WojtekPL 8 November 2018

    Coudl you explain how to make Internet Connection beetwen Windows 10 and VM XP couse i can’t do it.

  2. Avatar for Ton Ton 9 December 2019


  3. Avatar for wjvelasquez wjvelasquez 6 June 2020

    no ethernet connections

  4. Avatar for Pegasus Pegasus 1 October 2020

    After installing Windows XP there are still several drivers that are not recognized in my PC, as the network driver.


Add a Comment

Your email address will not be published. Required fields are marked *