How To Install Hyper V On Windows 11 Home

Installing Hyper V on Windows 11 Home requires a few simple steps, including enabling virtualization in the BIOS and running a batch script for installation.

To begin the installation process, shut down your PC and enter the BIOS by pressing the appropriate key (such as F10 or DEL) during startup. Once in the BIOS settings, locate the virtualization technology option and enable it. Don’t forget to save the changes before exiting the BIOS.

Next, open Notepad and create a new file. Copy and paste the batch script provided below into the Notepad:


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

Save the file with a .bat extension, such as “install_hyperv.bat”. Make sure to save it in a location that you can easily access.

Now, right-click on the batch script file and choose “Run as administrator”. This will initiate the installation process for Hyper V on your Windows 11 Home system. Please be patient as the installation may take some time.

Once the installation is complete, restart your PC to finalize the changes. After the reboot, you should have Hyper V successfully installed and ready to use on your Windows 11 Home system.

If you ever need to disable Hyper V, you can do so by accessing the Windows Features dialog. Simply uncheck the Hyper-V option, and the feature will be disabled.

By following these instructions, you can easily install Hyper V on your Windows 11 Home system and take advantage of its virtualization capabilities. Enjoy the enhanced functionality and flexibility that Hyper V offers for your computing needs.

Steps to Install Hyper V on Windows 11 Home

To install Hyper V on Windows 11 Home, you need to enable virtualization in the BIOS and run a batch script for installation. Here’s a step-by-step guide to help you through the process:

1. First, shut down your PC and enter the BIOS by pressing the appropriate key (such as F10 or DEL) during startup. This will vary depending on your computer manufacturer.

2. Once in the BIOS, navigate to the settings related to virtualization. Look for options like “Virtualization Technology,” “Intel VT-x,” or “AMD SVM.” Enable the virtualization technology option and save the changes.

3. Next, open Notepad or any text editor and copy-paste the following batch script:

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

4. Save the file with a .bat extension, for example, “install_hyperv.bat”. Make sure the file is saved in a location that you can easily access.

5. Right-click on the batch script file and select “Run as administrator.” This will initiate the installation process for Hyper V.

6. Wait for the installation to complete. This may take some time, depending on your computer’s performance.

7. Once the installation is finished, restart your PC to ensure that Hyper V is properly set up on your Windows 11 Home system.

That’s it! You have now successfully installed Hyper V on Windows 11 Home. If you ever need to disable Hyper V, you can do so by accessing the Windows Features dialog and unchecking the Hyper V option.

Now you can enjoy the benefits of Hyper V, such as running multiple virtual machines on your Windows 11 Home computer. Happy virtualization!

Meet the Author

Abdul Rahim has been working in Information Technology for over two decades. Learn how Abdul got his start as a Tech Blogger , and why he decided to start this Software blog. If you want to send Abdul a quick message, then visit his contact page here.