How to Install Windows 8 (8.1) using Hyper-V

This article shows how to install Windows 8/8.1 on a new virtual machine using Microsoft Hyper-V virtualization software.

Windows 8.1 is Microsoft’s Pro edition released for personal computers, including home and business desktops, laptops, and tablets, developed for 32-bit and 64-bit computers.

One of the most significant innovations is that, in addition to the user interface, mouse, and keyboard, it offers a better user experience with touch screens.

One of the significant changes in Windows 8 is removing the start menu to be more compatible with touch screens. Upon great response, users did not welcome this situation, and Microsoft released Windows 8.1, which included the built-in start menu.

You can watch this video or follow the steps below to install 8.x versions of Windows on a new virtual machine with this virtualization software of Microsoft on your physical computer.

Step 1: To install Hyper-V virtualization software on your Windows 10 system, turn Windows Features On or Off, tick Hyper-V, and click OK. After the installation is complete, restart your system.

Step 2: Find Hyper-V software in the start menu and run it. After opening Hyper-V Manager, you must create an External Switch that you will use on guest machines before installing a Windows operating system. The Default Switch connects virtual computers to your local network using the NAT adapter, but often this adapter can cause network problems. So, open Virtual Switch Manager from the Actions section to create an External Switch.

Step 3: Select External in Virtual Switch Manager and click the Create Virtual Switch button. After creating the external adapter, select External Network in its settings, Ethernet or Wi-Fi adapter of your host computer, and click OK to close the window.

Step 4: Click Actions / New / Virtual Machine to create a virtual machine.

Step 5: When the Before You Begin window opens, click Next to create a manual virtual machine.

Step 6: In the Specify Name and Location window, type the name of the Windows operating system you will install in the Name field. If you want to back up the VM in an external location, click the Browse button and specify the location on your external storage device.

Step 7: In the Specify Generation window, you will see two firmware types, Generation 1 and Generation 2. Generation 1 supports BIOS firmware to install older systems of Windows. If it is Generation 2, select this option as it supports UEFI firmware to install newer platforms and continue.

Step 8: You must assign the RAM size to the guest system in the Assign Memory window. If you are going to run multiple VMs simultaneously in Hyper-V, you can enable the Dynamic Memory feature to allocate host resources more efficiently in the VMs. However, uncheck Dynamic Memory and assign 4096 MB (4 GB) size to the VM if you use only one virtual PC.

Step 9: In the Configure Networking window, select the External Switch you created with Virtual Switch Manager and click Next.

Step 10: In the Connect Virtual Hard Disk window, you can increase or decrease the size of the virtual hard disk depending on the size of the software you will install. Hyper-V defaults to 127GB disk capacity for the Windows 8/8.1 virtual machine, but you can set this value to the recommended minimum of 50GB.

Step 11: In the Installation Options window, check the Install an operating system from a bootable image file option to add a Windows 8/8.1 ISO file to the virtual machine. Click the Browse button to add the image file you downloaded to your computer.

Step 12: You will see the settings you have made on the virtual computer in the Summary window. If there is a setting you want to change, you can return to the previous settings or close the wizard by clicking Finish.

Step 13: After creating the Windows 8/8.1 virtual computer, open its settings and set the virtual processor number to 4 or higher according to the hardware power of your host.

Step 14: Finally, connect to Windows 8/8.1 and start the installation by clicking the Start button.

   Related Articles

1. How to Create a Virtual Machine in Hyper-V
2. How to Enable Hyper-V
3. How to Install Windows 10 in Hyper-V
4. How to Install Windows XP in Hyper-V
5. How to Install Windows 7 in Hyper-V

In other languages: TR
Avatar for tolgabagci


In my personal blog, I will explain the solutions to the problems I encounter in the system, network, and information technologies for you. If you want to contact me or consult about a problem, you can send an e-mail to