How to install Hyper-V on Windows 11 Home

If you use Windows 11 Home, you can use this workaround to install Hyper-V.

Windows 11 Home with Hyper-V
Windows 11 Home with Hyper-V / Image: Mauro Huculak
  • To install Hyper-V on Windows 11 Home, enable virtualization in the UEFI/BIOS, run a custom script to add the Hyper-V components with DISM to the Home setup, and restart the computer.
  • This guide has been reviewed and retested in March 2026 with version 25H2.

On Windows 11, Hyper-V is Microsoft’s built-in virtualization platform that lets you create and manage virtual machines without relying on third-party tools. It provides the ability to test different operating systems, run legacy applications, and isolate environments for development or troubleshooting.

Hyper-V supports running multiple operating systems alongside your primary installation, including Windows 11, Windows 10, Windows 8.1, Windows 7, and various Linux distributions, all within a secure and controlled setup.

The only limitation is that Microsoft officially restricts Hyper-V to Windows 11 Pro, Enterprise, and Education editions. Devices running Windows 11 Home do not include this feature by default.

However, if you’re using the Home edition and prefer not to rely on alternatives such as VirtualBox from Oracle, you can still enable Hyper-V manually with a simple workaround.

In this guide, I’ll show you how to enable or disable Hyper-V on Windows 11 Home.

Install Hyper-V on Windows 11 Home

To install Hyper-V on the Home edition of Windows 11, you have to check and enable the virtualization support on the UEFI (Unified Extensible Firmware Interface). If you don’t have this feature enabled, check with your manufacturer for the specific details needed to complete this task.

1. Check virtualization before installing Hyper-V

To check virtualization support before installing Hyper-V on Windows 11 Home, use these steps:

  1. Open Start on Windows 11.

  2. Search for Task Manager and click the top result to open the app.

  3. Click on Performance.

  4. Confirm that “Virtualization” reads “Enabled” next to the system stats.

    Task Manager check virtualization

If virtualization is disabled, then continue with the steps below.

Get the Pureinfotech Newsletter

All the latest guides and news delivered in your inbox

2. Configure virtualization on Windows 11 Home

To turn on virtualization on Windows 11 Home, use these steps:

  1. Open Settings.

  2. Click on System.

  3. Click on Recovery.

  4. Under the “Recovery options” section, click the Restart now button for the “Advanced startup” setting.

    Advanced startup

  5. Click on Troubleshoot.

  6. Click on Advanced options.

  7. Click the “UEFI Firmware Settings” option.

    WinRE UEFI Firmware Settings

  8. Click the Restart button.

  9. Open the Configuration, Security, or Advanced page (the page’s name will depend on your manufacturer).

  10. Select the Virtualization Technology, Intel Virtual Technology, or SVM Mode option (the feature name will depend on your manufacturer).

  11. Enable the virtualization feature.

  12. Save the UEFI (BIOS) settings (usually press F10).

After you complete the steps, you can proceed to enable the Microsoft hypervisor to run virtual machines on Windows 11.

3. Install Hyper-V on Windows 11 Home

Since the Home edition doesn’t have the virtualization feature, you must install the components manually through a simple script. Although the script works as intended, you should always create a temporary full backup of your computer since you will modify the system files, which Microsoft doesn’t support.

To install Hyper-V on Windows 11 Home, use these steps:

  1. Open Start.

  2. Search for Notepad and click the top result to open the app.

  3. Copy and paste the following script with the instructions to install Hyper-V on Windows 11 Home into the text file:

    pushd "%~dp0"
    dir /b %SystemRoot%\servicing\Packages\*Hyper-V*.mum >hv-home.txt
    for /f %%i in ('findstr /i . hv-home.txt 2^>nul') do dism /online /norestart /add-package:"%SystemRoot%\servicing\Packages\%%i"
    del hv-home.txt
    Dism /online /enable-feature /featurename:Microsoft-Hyper-V -All /LimitAccess /ALL
    pause
  4. Click on File and choose the “Save as” option.

  5. Confirm a name and use the “.bat” extension. For example, hyperv-home.bat.

  6. Click the Save button.

  7. Right-click the hyperv-home.bat file and select the “Run as administrator” option.

    Windows 11 Home apply Hyper-V

  8. Press the “Y” key to restart the computer.

    Windows 11 Home apply Hyper-V

After you complete the steps, the Hyper-V Management Tool and Platform will install on your Home edition of Windows 11.

This script could take a very long time to process. It may seem stuck at times, but it’ll eventually complete the installation.

If you receive the Error 14107 (0x8007371b), one or more system files may be missing or corrupted. In this case, you will have to use the DISM tool to repair the installation, and then rerun the script.

4. Disable Hyper-V on Windows 11 Home

Once you have installed the virtualization feature, you can enable or disable it in the system feature settings, as on Windows 11 Pro.

To disable Hyper-V on Windows 11 Home, use these steps:

  1. Open Settings.

  2. Click on System.

  3. Click the Optional features page.

  4. Click the “More Windows features” setting under the “Related settings” section.

    Open Windows Features

  5. Clear the Hyper-V feature.

    Disable Hyper-V

  6. Click the OK button.

  7. Click the Restart now button.

Once you complete the steps, Microsoft Hyper-V will be disabled on Windows 11 Home.

Thank you for your feedback!
About the author

Mauro Huculak is a Windows How-To Expert and founder of Pureinfotech in 2010. With over 22 years as a technology writer and IT Specialist, Mauro specializes in Windows, software, and cross-platform systems such as Linux, Android, and macOS.

Certifications: Microsoft Certified Solutions Associate (MCSA), Cisco Certified Network Professional (CCNP), VMware Certified Professional (VCP), and CompTIA A+ and Network+.

Mauro is a recognized Microsoft MVP and has also been a long-time contributor to Windows Central.

You can follow him on YouTube, Threads, BlueSky, X (Twitter), LinkedIn and About.me. Email him at [email protected].