HomeWindowsHow To Install and Enable Hyper-V In Windows 11

How To Install and Enable Hyper-V In Windows 11


Key Takeaways
  • Hyper-V in Windows 11 allows users to install multiple operating systems on one PC, facilitating developers to test features without multiple devices.
  • Before enabling Hyper-V, users must ensure hardware virtualization is enabled in BIOS settings by accessing the Advanced tab and enabling Virtualization Technology (VTx) if necessary.
  • Hyper-V can be enabled in Windows 11 using Command Prompt, Windows PowerShell, or Control Panel, with each method providing clear steps and instructions to follow for installation.

People prefer installing multiple OS on their PC and use them along with their current OS. This feature is mostly used by developers to test features of apps on multiple OS without having multiple PCs with them. If you do work around multiple OS at once, but you want to use them on one PC, then this feature will help you with it. This not only allows you to install multiple OS but also has virtual hard drives and switches to work on the individual operating system.

Hyper-V on Windows 11

This article is the complete guide to turning on Hyper-V in Windows 11, so if you don’t know how to do it, this article will guide you with that. 

How To Install and Enable Hyper-V In Windows 11

Checking If Hardware Virtualization Is Enabled

Before you continue with installing or enabling Hyper-V in Windows 11, you will have to ensure that hardware virtualization is enabled. You can check and enable hardware virtualization from the BIOS settings. To do so, follow the steps given below-

  • Firstly, shut down your PC. After shutting down your PC, turn it on and then boot to the BIOS menu. The key to access the BIOS menu can vary. Search the internet to know what is the key to access the BIOS menu on your PC.

Hyper-V on Windows 11

  • Head to the Advanced tab in the BIOS. Here, search for Device Configurations.
  • You will see Virtualization Technology (VTx) option here. Enable it if it is not enabled already.
  • Now save the changes by press the F10 key.
  • Restart your PC normally.

Enabling Hyper-V In Windows 11

Now that you have enabled hardware virtualization on your PC, you can continue ahead with enabling Hyper-V and using it to install multiple OS on your PC. There are various ways to enable Hyper-V in Windows 11, and we will be discussing all of them in this article.

Enabling Hyper-V From The Command Prompt

The very first way to enable Hyper-V on your PC is by using Command Prompt. Given below are the steps to help you enable Hyper-V using the command prompt-

  • In the Start Menu, search for CMD. Now, right-click on the Command Prompt, and then click on Run as administrator. 
  • Now in the Command Prompt, type the command DISM /Online /Enable-Feature /All /FeatureName:Microsoft-Hyper-V and hit Enter to execute it. 

How To Install Hyper-V In Windows 11?

  • The process will begin and you will see the status of how much process is complete.
  • When the process is completed you will be asked to restart your computer. Type Y and hit Enter to restart your PC right now. If you want to restart your PC later, then type N. 

Enabling Hyper-V From The Windows PowerShell

Another way to do this is with the help of Windows PowerShell. The process is as same as the above process. To enable Hyper-V from the Windows PowerShell, follow the steps given below-

  • Press the Windows + X key combo. Now, in the menu that opens up, select Windows Terminal (Admin) and open it. This will open Windows PowerShell.
  • In the Windows PowerShell, type Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V –All and hit Enter. 

How To Install Hyper-V In Windows 11?

  • Wait for the process to complete. You will then be asked to restart your PC. Press to restart your PC now or press to restart your PC later.
  • This will enable Hyper-V in Windows 11.

Enabling Hyper-V From Control Panel

Probably the last way to enable Hyper-V is from the Control Panel. To do so, follow the steps given below-

  • Open the Start Menu by press the Windows key on your keyboard or by click on the Start icon.
  • Now in the Start Menu, search for Turn Windows features on or off and open it. This will open Windows Features app on your PC.
  • Here search for Hyper-V and check the checkbox beside it. Expand it by click on the Plus icon beside it, and enable all the options present under it.

How To Install Hyper-V In Windows 11?

  • After doing so, click on OK. 
  • Windows will now make the essential changes required.
  • You will then be asked to restart your PC. Click on Restart Now to restart your PC right now, and click on Don’t Restart, if you do not want to restart your PC right now.


Final Words

These are all the ways to enable or install Hyper-V in Windows 11. You can follow any of the above methods to enable the Hyper-V on your PC. After you have enabled Hyper-V, you can use it to install multiple OS on your PC.

Anurag Jain
Anurag Jainhttps://itechhacks.com
Anurag is a Senior content analyst with 4 years of experience in the industry. Based in India, He is extremely skilled at Windows related to How to Troubleshooting matters. His favorite topics are Windows 11, Android, and How To's.


Please enter your comment!
Please enter your name here