How to Install Hyper-V on Windows 11 or 10 Home?

A Comprehensive Guide to Installing Hyper-V on Windows 11/10 Home Edition

The capacity to virtualize operating systems has become an indispensable tool in today’s tech-savvy world. For Windows users, the Hyper-V feature is a boon. While Hyper-V is integrated into most Windows 11/10 versions, it’s notably absent in the Home, Enterprise, and Education editions. The silver lining is that Windows 11 has baked Hyper-V as an optional feature that can be activated if you’re on the Pro, Education, or Enterprise version. This tool offers the flexibility to create virtual machines, enabling users to install and run guest operating systems on simulated hardware. But, what if you have the Home edition and still wish to harness the power of Hyper-V? If you’re not inclined towards using third-party virtual machine managers, this guide is tailor-made for you. Dive into this risewindows post, and we’ll navigate you through the intricacies of installing Hyper-V on Windows 11/10 Home Edition. Whether you wish to virtualize Windows, Ubuntu, or any other Hyper-V compatible OS, with Hyper-V in your arsenal, the possibilities are boundless.

How to Add Hyper-V on Windows 11 or 10 Home?

If your system support Hyper-V, follow these steps to install it on Windows 11 or 10 Home:-

Step 1. First, press the Windows + R keyboard shortcut to open the Run dialog box.

Step 2. Now, type Notepad and click OK to launch the Notepad application.

Step 3. Then, in the Notepad file, copy and paste the following script:-

pushd “%~dp0”
dir /b %SystemRoot%
ervicing\Packages\*Hyper-V*.mum >hv.txt
for /f %%i in (‘findstr /i . hv.txt 2^>nul’) do dism /online /norestart /add-package:”%SystemRoot%
del hv.txt
Dism /online /enable-feature /featurename:Microsoft-Hyper-V -All /LimitAccess /ALL

Step 4. After that, click on the File menu and select the Save as option in the drop-down menu.

Step 5. Once you complete it, the “Save as” dialog will open. Select the file location where you want to save it and name it “hyper-v.bat” or “hyper-v.cmd.”

Step 6. Then, select All files in the drop-down menu “Save as type.”

Step 7. Click the Save button to save the file.

Step 8. After that, the hyper-v.bat or hyper-v.cmd script will save on your computer; you need to run it to install hyper-v on your PC. For that, right-click on the hyper-v.bat or hyper-v.cmd file and select the Run as administrator option.

Step 9. If User Account Control prompts you, click the Yes button.

Step 10. Here, the script will open a Command Prompt and download the required files to install Hyper-V on your computer. Once completed, it will prompt you to restart your computer. Type Y to confirm and restart your PC. If you don’t want to reboot your computer, type N to exit the Command Prompt.

After restarting your PC, Hyper-V will install on your Windows 11 or 10 Home. To create a new virtual machine, click the Start button and type Hyper-V. Click on Hyper-V Manager to open it in the search results.

In case, later you want to enable or disable Hyper-V on your PC, perform these steps:-

Step 1. Firstly, press Windows + R to open the Run dialog box from the keyboard.

Step 2. Now, type optionalfeatures into the Run box and click OK to open the Windows Features dialog.

Step 3. Then, check or uncheck Hyper-V and its components to enable or disable it.

Step 4. After that, click on the OK button.

Step 5. Lastly, reboot your computer to complete the Hyper-V setup by clicking the Restart now button.


Virtualization technology has reshaped how we perceive and use multiple operating systems on a single machine. The inclusion of Hyper-V in most Windows versions, excluding Home, Enterprise, and Education editions, testifies to Microsoft’s commitment to provide users with robust virtualization tools. However, with the guide provided, even those on Windows 11/10 Home Edition can seamlessly integrate Hyper-V into their systems. By following the outlined steps, you can unlock the potential to create and manage virtual machines effortlessly. Whether for testing, development, or personal use, Hyper-V elevates your PC’s capabilities to new heights.


Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.

How to Reset Sound Drivers on Windows 11?

Sound issues on a computer can stem from various problems, but one common culprit is often outdated or corrupted sound drivers. These drivers, responsible...

How to Open Command Prompt as Administrator on Windows 11/10/8/7?

Command Prompt, often abbreviated as cmd, has been an integral tool for Windows users since the early days of the operating system. Whether you're...

How to Turn on the UWP File Explorer on Windows 11?

Navigating the intricate digital ecosystem of Windows, you might have stumbled upon the term UWP or Universal Windows Platform. This is Microsoft's evolution for...

How to Enable or Disable IPv6 on Windows 11 or 10?

In the dynamic world of the Internet, staying updated with the latest technology is essential. Internet Protocol version 6 (IPv6) is the newest version...

How to Enable or Disable IPv4 on Windows 11 or 10?

IPv4 (Internet Protocol version 4) is the predominant protocol used for transmitting data over the vast networks of our modern digital age. Serving as...