If you’re looking to enable Hyper-V on Windows 11, there are a few steps you need to follow. First, you’ll want to make sure that virtualization is enabled in the UEFI (BIOS) settings. Then, you can activate Hyper-V from the Windows Features settings. In this article, we’ll walk you through the process step by step.
Enabling Virtualization in UEFI
To begin, you’ll need to enable virtualization in the motherboard’s UEFI. Here’s how:
- Open the Settings app.
- Click on System.
- Select Recovery.
- Under the “Recovery options” section, click the Restart now button for the “Advanced startup” setting.
- Click on Troubleshoot.
- Choose Advanced options.
- Select the “UEFI Firmware Settings” option.
- Click the Restart button.
- Open the Configuration settings. The name of this page may vary depending on your manufacturer.
- Look for the “Virtualization Technology,” “Intel Virtual Technology,” or “SVM Mode” option. This feature’s name will depend on your manufacturer.
- Enable the virtualization feature.
- Save the UEFI (BIOS) settings. Typically, you can do this by pressing F10.
After completing these steps, you’ll be ready to activate the Microsoft Hyper-V feature on Windows 11.
Turning on Hyper-V in Windows 11
Enabling Hyper-V on Windows 11 can be done through the Settings app or using PowerShell commands. Here’s how to do it:
- Open the Settings app.
- Click on Apps.
- Select the Optional features tab.
- Under the “Related settings” section, click on “More Windows features”.
- Check the Hyper-V option to enable the virtual machine platform on Windows 11.
- Click the OK button.
- Click the Restart now button.
Once these steps are completed, the Windows 11 virtualization feature, along with the Hyper-V Manager, will be installed. This allows you to create and run virtual machines.
Activating Hyper-V via PowerShell
If you prefer using PowerShell, you can enable Hyper-V on Windows 11 by following these steps:
- Open the Start menu.
- Search for PowerShell, right-click the top result, and select Run as administrator.
- Type the following command to enable Hyper-V on Windows 11 and press Enter:
DISM /Online /Enable-Feature /All /FeatureName:Microsoft-Hyper-V
- Type “Y” to restart your computer.
After completing these steps, Hyper-V Manager and its additional components will install on your computer.
Deactivating Hyper-V on Windows 11
Disabling Hyper-V is just as simple as enabling it. Here’s how to turn it off:
- Open the Settings app.
- Click on Apps.
- Select the Optional features tab.
- Under the “Related settings” section, click on “More Windows features”.
- Uncheck the Hyper-V option from the list.
- Click the OK button.
- Click the Restart now button.
After completing these steps, Microsoft Hyper-V will be disabled on your installation.
Deactivating Hyper-V via PowerShell
To disable Hyper-V through PowerShell on Windows 11, follow these steps:
- Open the Start menu.
- Search for PowerShell, right-click the top result, and select Run as administrator.
- Type the following command to disable Hyper-V and press Enter:
DISM /Online /Disable-Feature:Microsoft-Hyper-V
- Type “Y” to restart your computer.
After completing these steps, the Hyper-V Manager and its additional components will be disabled on Windows 11.
Enabling Hyper-V on Windows 11 Home
Enabling Hyper-V on the Home edition of Windows 11 involves enabling virtualization support in UEFI and manually installing the feature. Here’s a guide:
Enabling Virtualization on Windows 11 Home
To enable virtualization on Windows 11 Home, follow these steps:
- Open the Settings app.
- Click on System.
- Select Recovery.
- Under the “Recovery options” section, click the Restart now button for the “Advanced startup” setting.
- Click on Troubleshoot.
- Choose Advanced options.
- Select the “UEFI Firmware Settings” option.
- Click the Restart button.
- Open the Configuration settings page. The name of this page may vary depending on your manufacturer.
- Look for the “Virtualization Technology,” “Intel Virtual Technology,” or “SVM Mode” option. This feature’s name will depend on your manufacturer.
- Enable the virtualization feature.
- Save the UEFI (BIOS) settings. Typically, you can do this by pressing F10.
Once these steps are completed, you can enable the Microsoft hypervisor to run virtual machines on Windows 11 Home.
Installing Hyper-V on Windows 11 Home
Since the Home edition doesn’t come with the virtualization feature, you’ll need to install the necessary components manually. Here’s how:
- Open the Start menu.
- Search for Notepad and open the app.
- Copy and paste the provided script into the text file.
- Save the file with a name and the .bat extension, such as hyperv-home.bat.
- Right-click the hyperv-home.bat file and select Run as administrator.
- Press the “Y” key to restart your computer.
After completing these steps, the Hyper-V Management Tool and Platform will be installed on your Windows 11 Home edition.
Disabling Hyper-V on Windows 11 Home
Disabling Hyper-V on Windows 11 Home is the same as on Windows 11 Pro. Follow these steps:
- Open the Settings app.
- Click on Apps.
- Select the Optional features tab.
- Under the “Related settings” section, click on “More Windows features”.
- Uncheck the Hyper-V option from the list.
- Click the OK button.
- Click the Restart now button.
Once these steps are completed, Microsoft Hyper-V will be disabled on your Windows 11 Home installation.
Note: Keep in mind that modifying system files, as mentioned in the script installation process, is not officially supported by Microsoft. Therefore, it’s always a good idea to create a temporary full backup of your device before proceeding.
Now you know how to enable or disable Hyper-V on Windows 11!