By Crystal / Last Updated April 19, 2022



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.

- Question from Microsoft Community

Why Hyper-V not showing on Windows 11/10

Do you know how to check if Hyper-V is enabled? Have you encountered a situation where you can't enable the Hyper-V feature? In this article, I will explain the reason for Hyper-V not showing up and offer you the solutions to install and enable Hyper-V feature.

Operating system: The Hyper-V role can be enabled on these versions of 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 in the system.

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

If your OS and hardware cannot meet the requirements, you cannot find Hyper-V on Windows 11/10.

hyper-v windows 11

Prerequisites before installing Hyper-V on Windows 11

Before you start checking Hyper-V enabled or not, please ensure the items as we mentioned below which helps to enable Hyper-V on Windows 11 successfully.

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

Use Control Panel to enable Hyper-V on Windows 11

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.

Enable Hyper-V with Windows PowerShell

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.

After enabling Hyper-V role, you can easily utilize virtual machines to balance workloads more intelligently. At the same time, do not forget to provide an insurance for your important VM data such as Hyper-V backup.

How to secure the VM data in Hyper-V

For enterprise or who own large amounts of VMs, maintenance and protection of Hyper-V virtual machine are necessary for business development. How can you provide comprehensive protection for virtual machines with an economical cost?

Here, I’d like to introduce AOMEI Cyber Backup for your Hyper-V data security. It is a powerful backup software to protect unlimited Hyper-V virtual machines automatically to reduce business risk. With this efficient tool, you can

Minimize operational disruptions: schedule automated backups based on flexible backup strategies, and perform hot backup anytime.
Backup unlimited VMs: run numerous virtual machine for backup that reduces your workload and simplify VM management.
Instant disaster recovery: restore the VM backup to original or new location in a flash to reduce the financial losses.

Download Free TrialHyper-V host 2012 and later
Secure Download

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

2. Go to Create New Task. In Device Name window, select one or more virtual machines for backup.

select VM

3. Target: Specify the backup location as network or local machine.

backup to nas

4. Schedule: Set up the backup task with full/incremental backup and select the time to run each backup automatically.

schedule backup

5. Backup Cleanup: Configure retention policies that will delete the useless and unwanted files automatically to save storage.

delete VM backups

6. Restore: Select backup contect and recovery destination. You can easily migrate VM to another host hitting Restore to new location, which saves problems to reinstall and configure the applications and simplify the procedures of data recovery.

restore VM


If the Hyper-V is not showing up in your Windows, you can check the operating system, hardware and compatibility requirements. Meanwhile, do not forget the importance of data backup.

Meanwhile, if you want to try VMware on Windows (Windows Server), please disable Hyper-V first, then go to install VMware hypervisor.