There are lots of ways to install Windows 11 on a virtual machine (VM) like VMware Workstation and Oracle VirtualBox. Meanwhile, there’s an easy way to install Windows 11 on Microsoft’s own virtual machine Hyper-V. So, in this guide, you will learn how to install Windows 11 on Hyper-V in Windows 10.
However, preview and the easiest approach to install Windows 11 without jeopardizing your primary work PC is to use Hyper-V. It’s a Windows feature that lets you install Linux distributions, Windows Development versions, and any other Windows version.
What is Hyper-V?
Microsoft released Hyper-V in 2016, and it is a strong competitor to VMware Fusion and Oracle’s VM VirtualBox. Hyper-V is a virtualization program that does exactly that: it virtualizes software. Not only operating systems but also entire hardware components like hard drives and network switches can be virtualized. Hyper-V, unlike Fusion and Virtualbox, is not restricted to the user’s device. It can also be used for server virtualization.
Hyper-V is available in three versions.
- Hyper-V for Windows Servers
- Hyper-V Servers
- Hyper-V on Windows 10
Hyper-V for Windows Servers is a feature of the Windows Server operating system. On the other hand, Hyper-V Servers is a stand-alone solution that, like Hyper-V for Windows Servers, can be used to manage virtual and dedicated server instances.
How to Enable Hyper-V in Windows 10
- Type Turn Windows Features on or off in the search bar. Click open when it appears in the result.
- Find Hyper-V from the features list and check options Hyper-V Management Tools and Hyper-V Platform.
- Once installed, click Restart now.
Install Windows 11 Using Hyper-V in Windows 10
So, here are the steps to install Windows 11 on Hyper-V in Windows 10:
Step 1. Create Windows 11 Virtual Machine
Launch Hyper-V Manager. Simply search Hyper-V on the search box.
Click on New > Virtual Machine.
Type the virtual machine and click Next.
Select Generation 2 and click Next.
Set the amount of RAM/Memory you want to provide to your Windows 11, this should be at least 4GB or more for optimum usage. Click Next.
Click on the Connection Drop-down box and select Default Switch to provide network connectivity to VM. Click Next.
Increase to decrease the size of the Hard disk you want to assign Windows 11. Click Next.
Select Install an operating system from a bootable image file and click Browse.
Select the Windows 11 ISO image file and click Open.
Finally, click on the Finish button.
Step 2. Start & Edit Windows 11 Hyper-V Virtual Machine
Right-click the virtual machine and select Settings from the menu.
Select Security in the left pane. On the right, make sure you have the following options enabled: Enable Secure Boot, Enable Trusted Platform Module. If not, enable them (check), and click on Apply.
The created VM will appear on the Hyper-V Manager, right-click on it and select Start.
Once the VM is started to access it, select the VM and click on the Connect option from the right side menu.
Step 3. Do a clean install of Windows 11
Press a key when you see the Press a key to boot from the DVD…, you’ll then see the Setup screen. Click Next.
Click Install now.
When it asks for a Serial key, select I don’t have a product key.
Select your preferred Windows 11 Edition and click Next.
Accept the Microsoft Software License Terms and click Next.
Select Drive 0. Click Next.
The Windows 11 installation will start.
Step 4. Complete Windows 11 Basic Setups
- After a few reboots, here you’ll need to select your country or region and then click Yes.
- Select the keyboard layout. Typically, you can skip that last one.
- Select Set up for personal use and click Next.
- Add your Microsoft account and click Next
- Choose your privacy settings for your device and click Accept.
- Finally, Windows 11 is successfully installed on Hyper-V Manager.
This is how you can install Windows 11 on Hyper-V in Windows 10.