By Crystal / Last Updated September 20, 2022

Help: my Windows 11 Hyper-V not showing

 

I have a Windows 10 Pro and I want to run virtual machine, but it won't show up in the apps and features I have enabled. I have the 21h1 installed. And I’ve checked the Windows Features as suggested and didn’t find the Hyper-V folder or any virtual machine application box. Any help would be appreciated.

- Question from Microsoft Community

Many users find that their Windows 11 Hyper-V not showing up. Have you also encountered the situation where you can't enable the Hyper-V feature? In most cases of Hyper-V not showing, it's caused by the operating system and hardware requirements. If your OS and hardware cannot meet the requirements as below, you cannot find Hyper-V on Windows 11/10.

Operating system: The Hyper-V role can only be enabled on Windows 10/11 Enterprise, Windows 10/11 Pro, Windows 10/11 Education. If you are running Windows 10/11 Home, you cannot find Hyper-V role in the system.

Hardware requirements: If you are already using the correct OS version, go to check the BIOS settings. The reason of Hyper-V not showing may be failing to enable the Virtualization Technology or lacking of CPU that supports for VM Monitor Mode Extension.

hyper-v windows 11

How to solve Hyper-V not showing on Windows 11 (checklist + steps)

As stated above, the problem of Hyper-V not showing up is most likely due to system or hardware requirements not being met. To resolve the issue in Windows 11, please check the following list item by item, and then enable Hyper-V with correct steps (2 ways are provided).

Checklist before enabling Hyper-V on Windows 11

1. Check CPU support for SLAT: Please check if your PC is a 64-bit CPU that supports Second Level Address Translation (SLAT) such as modern Intel or AMD 64-bit processors.

2. Check if the visualization is enabled in BIOS: It is necessary to enable the virtualization in BIOS setup menu. Press F2 to access BIOS and select Advanced >> Virtualization.

3. Upgrade to Windows 11 Pro or above: As we said before, if you are using Windows version that doesn’t support Hyper-V feature such as Windows 11 Home version, it turns out to be Hyper-V not showing. So, please upgrade your computer to Windows 11 Pro first.

4. Prepare enough memory size for the expected VM workloads, at least for 4 GB.

5. Verify Hardware Compatibility: This step is to verify the compatibility on Windows. Open command prompt, type systeminfo, then check the Hyper-V Requirements section and its value “YES” that means you can go to enable the Hyper-V role. If it shows “No”, please go back to check the requirements.

verify hardware compatibility

Way 1. Enable Hyper-V on Windows 11 via Control Panel

In Control Panel, launch Turn Windows feature on or off to check if you have enabled Hyper-V. If not, then go to the opened Windows Features wizard, select all the Hyper-V features and click OK. This process may take a while to apply the changes on Windows 11 Pro.

enable Hyper-V

After completing the requested changes, you need to reboot the PC by clicking Restart now. Then you can enable the Hyper-V Manager on Windows 11 Pro successfully, which allows you to create and manage virtual machines efficiently.

Way 2. Enable Hyper-V on Windows 11 with Windows PowerShell

You can also install Hyper-V with PowerShell command, try the following:

1. Press Win key and type PowerShell to run it as administrator.

2. Type the command:

Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -All

3. It will start run the cmdlet, after the process is completed, restart your PC.These two ways are common solution for Windows 11/10 Hyper-V not showing issue.

How to check if Hyper-V is enabled (3 tips)

After going through the previous methods, Hyper-V should have shown up in Windows 11. But if you still want to check if Hyper-V is enabled correctly, here are some tips you can try:

Tip 1: Check if the Hyper-V services are running. Press Win + R and type "services.msc" in the dialog box of Run window. In the pop-up Services window, check if all the services beginning with "Hyper-V" are "Running".

Tip 2: Use PowerShell. Enter the following command to check the status:

Get-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V

If the "State" reads "Enabled", then Hyper-V is enabled properly on your Windows 11 comptuer.

Tip 3: Open Windows Features to check the Hyper-V box, or directly search for "Hyper-V Manager" to see if you can launch it now.

If, after all the troubleshooting and checking, your Hyper-V is still not started properly, it may be time to consider whether there is a problem with your installed operating system or some other relatively rare causes. In that case, you may need to turn to the professionals for further help.

As we can see, not every problem has a solution, even if you've enabled Hyper-V in Windows 11/10 succesfully, there are many unpredictable factors that may cause the VMs to fail. Therefore, it is very important for us to select the right tool to protect Hyper-V virtual machines and provide an insurance for your important data.

Best free way to protect Hyper-V VM on Windows 11/10

For enterprise or users who own multiple VMs running important business, Hyper-V backup is a necessary step in case of various possible threats and errors. 

Here, I’d like to introduce a FREE Hyper-V backup solution - AOMEI Cyber Backup. It is a powerful backup software to protect Hyper-V virtual machines automatically and reduce business risk. With this efficient tool, you can enjoy the following features for free:

Auto VM Backup: Auto copy files of virtual machine in real time, thus minimizing operational disruptions.
Easy-to-use: Backup numerous virtual machine with flexible backup strategies based on a few clicks.
Hot Backup: Backup entire Hyper-V virtual machines while running including OS, configuration, application, personal data and system state.
Restore from Any Point: Restore entire VM from any backed up history versions with a few clicks.

Download and enjoy the perpetual free edition:

Download FreewareVMware ESXi & Hyper-V
Secure Download

*You can choose to install this VM backup software on either Windows or Linux system.

How to back up Hyper-V VMs step by step:

1. Launch AOMEI Cyber Backup and bind your Hyper-V device.

2. Click Create New Task to set up the backup task as you need.

  • Device Name: select one or more virtual machines for backup. You can back up Hyper-V VMs at a large scale.

select VM

  • Target: Enter a network or local path to specify the backup location.
  • Schedule: Set up the backup task with full/incremental backup and select the time to run each backup automatically.

schedule backup

3. Click Restore to recover your virtual machine rapidly when necessary. In the restore wizard, you can restore any VM in the backup task from any backed up history versions. 

Restore VM

While the Free Edition can cover most of Hyper-V backup needs, you can also upgrade to Premium Edition to enjoy advanced functions:
Backup cleanup: Configure retention policies to delete unwanted old backup files automatically, and therefore save your storage space.
Restore to new location: Easily make a clone of the VM in the same or another datastore/host, saves the trouble to reinstall and configure the new VM.

Summary

In this article, I explained the reason of Windows 11 Hyper-V not showing up and offer you the solutions to install and enable Hyper-V on Windows 11/10. As we mentioned, you can check the operating system, hardware and compatibility requirements. Meanwhile, do not forget the importance of data backup.

After successfully enabling the Hyper-V role, you can freely share files from physical to the virtual machine and perform workloads in a more cost-efficient manner.