How to Enable Hyper-V in Windows 11 Home

A virtual machine platform is a very important feature for you if you experiment with several operating system versions other than Windows. Unfortunately, the Home edition of Windows 11 lacks Hyper-V, a native hypervisor created by Microsoft that makes this capability possible on Windows. Yes, there are a number of third-party solutions, but Hyper-V offers significantly greater performance and is simpler to use. However, we have discovered a clever workaround to enable Hyper-V in Windows 11 Home, just as we had done with Windows 10 Home. So without further ado, let’s begin.

Enable Hyper-V in Windows 11 Home (2022)

In this article, we’ll show you how to instal Hyper-V on Windows 11 Home and walk you through the process of building a virtual machine in the programme. The table below can be expanded so you can navigate to the part you want.

What is Hyper-V?

Microsoft created the hardware-based hypervisor known as Hyper-V. On top of the Windows OS, it enables users to run numerous instances of various operating systems. At the moment, Hyper-V works with Windows, Ubuntu, and other Linux distributions. Performance while operating a Windows VM with Hyper-V is excellent in compared to other third-party tools because the tool was created by Microsoft itself.

Although Hyper-V is fast, it does not have as many customization features as other hypervisors. Because most drivers operate independently of the hardware layer, maintaining the virtual machine requires less work. In addition, you can use the default switch to assign storage, cores, and give internet connectivity. You have the choice to easily create a virtual machine as well.

How to Install Hyper-V in Windows 11 Home

Open a new Notepad file on your computer first. You can do this by typing Notepad into the Run prompt after pressing the Windows key or by using the Win + RWindows 11 keyboard shortcut. To open Notepad, type it and press Enter. Copy the script from below and put it into the Notepad file now.

pushd "%~dp0"
dir /b %SystemRoot%\servicing\Packages\*Hyper-V*.mum >hyper-v.txt
for /f %%i in ('findstr /i . hyper-v.txt 2^>nul') do dism /online /norestart /add-package:"%SystemRoot%\servicing\Packages\%%i"
del hyper-v.txt
Dism /online /enable-feature /featurename:Microsoft-Hyper-V -All /LimitAccess /ALL
pause

2. Next, select Save as by clicking File in the menu bar.

3. On the following prompt, in the Save as type drop-down menu, choose All files(*.*). After that, give the file a name. For instance, I changed the file’s name to HyperV. To save it as a batch file, add the.bat extension at the end. Check to see whether any other file extensions, such as.txt, have been added. Finally, select Save.

2. Next, right-click the batch file you just saved and choose Run as administrator to enable Hyper-V in Windows 11 Home.

3. When you do that, Windows 11 Home will launch a Command Prompt/PowerShell window and begin installing Hyper-V. Remember that in order to activate this function, you must be online. Additionally, press the Enter key if the CMD window appears to be frozen.

4. Restart your Windows 11 machine after the Hyper-V installation is complete. Now launch the Run prompt by simultaneously pressing the Windows and R keys. Type optionalfeatures.exe here and press Enter.

5. At this point, a Windows Features window will appear. The Hyper-V, Virtual Machine Platform, and Windows Hypervisor Platform checkboxes can be enabled by scrolling down. Press the OK button to finish. Once the essential software have been installed, it will begin asking you to restart your computer.

6. At last, your PC running Windows 11 Home will have Hyper-V enabled. Once you’ve pressed the Windows key, look for Hyper-V. You can access it by opening the result that appears in the search.

7. Use the shortcut Windows+R to open the Run window if Hyper-V isn’t shown in the search results. Then type virtmgmt.msc and press Enter.

8. Your Windows 11 Home PC’s Hyper-V Manager will be launched immediately.

Create a Virtual Machine with Hyper-V in Windows 11 Home

1. Restart your machine and boot into BIOS or UEFI after installing Hyper-V on Windows 11 Home.

The boot key is often F10 or F9, however it can change depending on the maker of your PC. Therefore, if you’re unsure, check online or refer to the useful list that is included below.

2. Typically, the System Configuration or Advanced tab would contain the Virtualization option. The only thing left to do is turn it on and press the F10 key to save the modifications. After that, restarting your computer will enable virtualization.

3. To start Hyper-V, hit the Windows key once and use Windows Search to look for it.

4. Select Quick Create from the right panel’s menu. You can set up things quite quickly using it.

5. Next, select Windows 11 and the operating system for which you want to build a virtual machine. The beautiful thing about this is that Hyper-V comes pre-installed with support for Linux (Ubuntu). In addition, if you have already downloaded a local Windows ISO image, you can select it.

6. Press the Create Virtual Machine button at this point and wait for the procedure to finish.

7. After that, click the Connect button, and the newly formed virtual machine will start up.

Install Hyper-V in Windows 11 Home with Ease

8. At this point, the Hyper-V virtual machine is prepared, and you can proceed with the installation as usual.