Check if Hyper V is enabled Windows 11

To check if Hyper-V is enabled on Windows 11, open Turn Windows features on or off and look at the Hyper-V checkbox, or run Get-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V in an elevated PowerShell window and read the State line.

This guide covers the Windows Features check, PowerShell, DISM in Command Prompt, System Information, the boot setting that decides whether the hypervisor starts, and fixes when Hyper-V does not show up at all.

Windows Features dialog with Hyper-V and its subfeatures ticked
Ticked Hyper-V Management Tools and Hyper-V Platform boxes mean the feature is enabled; select Cancel to close without changes. (Image: Microsoft)

Check if Hyper-V is enabled on Windows 11

The Windows Features dialog shows whether the Hyper-V optional feature is turned on. It needs no commands and works on Windows 11 Pro and Enterprise.

  1. Select Start, type windows features and select Turn Windows features on or off.
  2. Scroll to Hyper-V in the Windows Features dialog.
  3. Select the plus sign next to Hyper-V to expand it, then expand Hyper-V Platform.
  4. Confirm that Hyper-V Management Tools, Hyper-V Platform and Hyper-V Hypervisor are all ticked. Ticked means that part of Hyper-V is enabled.
  5. Select Cancel to close the dialog without changing anything.

An unticked Hyper-V box means the feature is off. You can enable Hyper-V in Windows 11 from this same dialog, then restart.

If the list shows Windows Hypervisor Platform but no Hyper-V entry, your edition or hardware does not support Hyper-V. The troubleshooting section below covers that case.

Ways to check Hyper-V status in Windows 11

What you want to know Use this What it tells you
Is the Hyper-V feature installed? Turn Windows features on or off Ticked or unticked Hyper-V components, no admin prompt needed to look
Is it installed, from a script or remote session? Get-WindowsOptionalFeature in PowerShell State: Enabled, Disabled or a pending state
Is it installed, from Command Prompt? DISM /Get-FeatureInfo The same feature state as PowerShell
Is the hypervisor actually running right now? System Information (msinfo32) or systeminfo "A hypervisor has been detected" when it runs
Is a hypervisor present, as True or False? Win32_ComputerSystem HypervisorPresent in PowerShell True when any hypervisor is running
Will the hypervisor start at the next boot? bcdedit hypervisorlaunchtype Auto starts it, Off keeps it from loading
Can you create virtual machines? Hyper-V Manager from Start The app opens and lists your PC as a host

The feature checks and the hypervisor checks can disagree. Hyper-V can be installed while the hypervisor is set to Off, and a hypervisor can run for other Windows features while Hyper-V itself is off.

Hyper-V requirements for Windows 11

Hyper-V only appears in Windows Features when the edition and hardware qualify. Check these first if you cannot find it at all.

Requirement Detail How to check
Windows 11 edition Pro or Enterprise. Hyper-V can't be installed on Windows 11 Home Run systeminfo and read the OS Name line
64-bit processor with SLAT Second Level Address Translation is required for the Windows hypervisor, not for the management tools Hyper-V Requirements section of systeminfo
VM Monitor Mode extensions CPU support for VM Monitor Mode Extension (VT-c on Intel CPUs) Hyper-V Requirements section of systeminfo
Virtualization turned on in firmware Intel VT or AMD-V enabled in the BIOS or UEFI Hyper-V Requirements section of systeminfo
Hardware-enforced DEP XD bit on Intel, NX bit on AMD, available and enabled Hyper-V Requirements section of systeminfo
Memory At least 4 GB of RAM, plus enough for every VM you run at once Settings or Task Manager

If you are unsure about memory, check how much RAM your PC has before you plan any virtual machines.

Command Prompt systeminfo output highlighting the Hyper-V Requirements section
Every line under Hyper-V Requirements in systeminfo should read Yes; a No on firmware virtualization means it is off in UEFI. (Image: Microsoft)

Check if Hyper-V is enabled with PowerShell

The Get-WindowsOptionalFeature cmdlet returns the current state of an optional feature and whether a restart is needed. Run it from PowerShell opened with Run as administrator, or the command fails.

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

-Online targets the running copy of Windows, and -FeatureName Microsoft-Hyper-V picks the Hyper-V platform feature. To see every Hyper-V component at once, use -FeatureName *Hyper-V* instead.

You should see: The State line reads Enabled when Hyper-V is on and Disabled when it is off. A pending state means a restart is still needed to finish the change.

The wildcard version lists the management tools and the hypervisor as separate features, which helps when only part of Hyper-V is installed.

Check Hyper-V status with CMD and DISM

DISM reads the same feature state from Command Prompt. Select Start, type cmd, right-click Command Prompt and select Run as administrator first.

DISM /Online /Get-FeatureInfo /FeatureName:Microsoft-Hyper-V

/Online targets the running system, and /Get-FeatureInfo prints detailed information about one feature named with /FeatureName. Run DISM /Online /Get-Features to list every optional feature if you want to scan the whole list.

You should see: The State line shows Enabled or Disabled. Enable Pending or Disable Pending means you must restart before the change takes full effect.

Check if the Hyper-V hypervisor is running in System Information

An installed feature does not prove the hypervisor started. System Information reports what is running right now.

  1. Select Start, type msinfo32.exe and select System Information.
  2. Keep System Summary selected in the left pane.
  3. Scroll to the bottom of the details pane, past the virtualization-based security entries.
  4. Look for A hypervisor has been detected. Features required for Hyper-V will not be displayed.
  5. If that line is absent, no hypervisor is running. The Hyper-V requirement entries shown in its place tell you whether the PC can run one.

The same check works in Command Prompt. Run systeminfo and scroll to Hyper-V Requirements, which shows the hypervisor message on a running Hyper-V host.

In PowerShell, (Get-CimInstance Win32_ComputerSystem).HypervisorPresent returns True when a hypervisor is present and False when none is.

Check hypervisorlaunchtype with bcdedit in Windows 11

The boot configuration decides whether the hypervisor loads at startup. Hyper-V can show as enabled while this setting keeps the hypervisor off.

  1. Select Start, type PowerShell, right-click Windows PowerShell and select Run as administrator.
  2. Run bcdedit /enum | findstr -i hypervisorlaunchtype.
  3. Read the value. Auto means the hypervisor starts at boot.
  4. If the value is Off, the hypervisor is disabled even when the Hyper-V feature is installed.
  5. To turn it back on, run bcdedit /set hypervisorlaunchtype Auto and restart the PC.

Microsoft's WSL troubleshooting steps use this same check, because WSL 2 also needs the hypervisor to launch at boot.

Open Hyper-V Manager to confirm Hyper-V works

Hyper-V Manager is the final practical proof. It installs with Hyper-V Management Tools and manages the VMs on your PC.

  1. Select Start, type Hyper-V Manager and select it from the list.
  2. In the left pane, under Hyper-V Manager, select your computer name.
  3. Check that the Actions pane offers New > Virtual Machine without an error.
  4. Run the System Information check and confirm the hypervisor line appears.

If Hyper-V Manager is missing from Start, the management tools are not installed. Microsoft's own note for that case is to make sure the Hyper-V role is installed first.

Hyper-V vs Virtual Machine Platform vs Windows Hypervisor Platform

Several Windows features use the same Microsoft hypervisor. That is why a hypervisor can be running even when the Hyper-V checkbox is clear.

Feature What it is for Effect on your Hyper-V check
Hyper-V Creating and running full virtual machines with Hyper-V Manager The feature this guide checks; Pro and Enterprise only
Virtual Machine Platform Features that need virtualization, such as WSL 2 Can make the hypervisor run without Hyper-V installed
Windows Hypervisor Platform An API that lets other virtualization apps, such as the Android emulator, use the Windows hypervisor Shown instead of Hyper-V on PCs that cannot run Hyper-V
Memory integrity and Credential Guard Windows security features built on virtualization-based security Keep a hypervisor running, so System Information reports one
Windows Sandbox A disposable desktop that runs on the Microsoft hypervisor Uses the hypervisor; not available on Windows 11 Home

So treat the Windows Features or PowerShell result as the answer to whether Hyper-V is enabled. Treat System Information as the answer to whether any hypervisor is running.

Turn off Hyper-V in Windows 11 after checking it

Third-party apps such as VMware and VirtualBox might not start VMs, or fall back to a slower emulated mode, while Hyper-V runs. Only one component can use the processor's virtualization extensions at a time.

  1. Open Control Panel and select Programs and Features.
  2. Select Turn Windows features on or off.
  3. Expand Hyper-V, then expand Hyper-V Platform.
  4. Clear the Hyper-V Hypervisor checkbox, or clear Hyper-V to remove the whole feature.
  5. Select OK and restart when Windows asks.
  6. Run the System Information check again to see whether a hypervisor is still detected.

A hypervisor can stay detected after this because memory integrity and Credential Guard depend on it. Those protect Windows, so weigh that before changing them.

Hyper-V not showing up in Windows 11: fixes

Why can't I find Hyper-V in Windows Features?

The PC runs Windows 11 Home, where Hyper-V can't be installed.

  1. Run systeminfo and read the OS Name line.
  2. If it says Home, Hyper-V is not available. An upgrade to Windows 11 Pro adds it.
  3. If you only need WSL 2, it uses the Virtual Machine Platform feature rather than Hyper-V.

Why is Hyper-V not showing up when the edition is Pro?

The hardware fails a requirement, so Windows lists Windows Hypervisor Platform instead of Hyper-V.

  1. Run systeminfo and read every line under Hyper-V Requirements.
  2. A No on the firmware virtualization line means virtualization is turned off in the BIOS or UEFI.
  3. Open Settings > System > Recovery and select Restart now next to Advanced startup.
  4. Select Troubleshoot > Advanced options > UEFI Settings > Restart, then enable Intel VT or AMD-V as the PC maker's manual describes.
  5. A No for SLAT or VM Monitor Mode extensions means the processor itself cannot run the Hyper-V hypervisor.

Hyper-V enabled but not showing in Start

Only the Hyper-V Platform is installed, without Hyper-V Management Tools, or the change is still pending a restart.

  1. Restart the PC if you enabled Hyper-V and have not restarted since.
  2. Open Turn Windows features on or off and expand Hyper-V.
  3. Tick Hyper-V Management Tools and select OK.
  4. Search Start for Hyper-V Manager again.

Hyper-V shows Enabled but no hypervisor is detected

The boot setting hypervisorlaunchtype is Off, so the hypervisor never loads.

  1. Open an elevated PowerShell window.
  2. Run bcdedit /enum | findstr -i hypervisorlaunchtype and look for Off.
  3. Run bcdedit /set hypervisorlaunchtype Auto.
  4. Restart and repeat the System Information check.

PowerShell or DISM returns an error instead of a state

The window is not elevated. Microsoft notes these commands fail without administrator rights.

  1. Close the window.
  2. Select Start, type PowerShell, right-click Windows PowerShell and select Run as administrator.
  3. Run the command again and read the State line.

Hyper-V status in Windows 11 FAQ

How do I check if Hyper-V is enabled in Windows 11?

Open Turn Windows features on or off and check whether Hyper-V is ticked. For a text answer, run Get-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V in an elevated PowerShell window. The State line reads Enabled or Disabled.

How do I check if Hyper-V is enabled in Windows 10?

The same checks work on Windows 10 Pro and Enterprise. Use the Windows Features dialog, the Get-WindowsOptionalFeature cmdlet, or DISM /Online /Get-FeatureInfo /FeatureName:Microsoft-Hyper-V. Hyper-V can't be installed on Windows 10 Home.

How do I check if Hyper-V is enabled with PowerShell?

Open PowerShell as administrator and run Get-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V. Read the State line: Enabled means Hyper-V is on. Use -FeatureName *Hyper-V* to list the management tools and hypervisor features separately.

How do I check Hyper-V status from CMD?

Open Command Prompt as administrator and run DISM /Online /Get-FeatureInfo /FeatureName:Microsoft-Hyper-V. The State line shows Enabled, Disabled, Enable Pending or Disable Pending. A pending state clears after a restart.

How do I check if Hyper-V is disabled?

Run the same PowerShell or DISM check and look for Disabled in the State line. Also run msinfo32 and check the bottom of System Summary. Without the line A hypervisor has been detected, no hypervisor is running.

How do I check if Hyper-V is installed but not running?

Compare two checks. If Get-WindowsOptionalFeature shows Enabled but System Information does not report a hypervisor, run bcdedit /enum | findstr -i hypervisorlaunchtype. A value of Off stops the hypervisor from loading at boot.

Why don't I have Hyper-V in Windows 11?

Hyper-V can't be installed on Windows 11 Home. On Pro or Enterprise, a missing entry usually means a hardware requirement fails, such as virtualization being off in firmware. Run systeminfo and read the Hyper-V Requirements section to see which one.

Why is Hyper-V enabled but not showing?

Hyper-V Manager only appears when Hyper-V Management Tools is installed. Expand Hyper-V in Turn Windows features on or off, tick the management tools, and restart if Windows asks. A pending restart also hides it.

Do I need Hyper-V enabled?

Only if you run Hyper-V virtual machines. WSL 2 needs Virtual Machine Platform, not Hyper-V. Keeping Hyper-V on can stop VMware or VirtualBox from running VMs normally, so leave it off unless you use it.

Should you keep Hyper-V enabled on Windows 11?

Keep Hyper-V enabled only if you create VMs in Hyper-V Manager, and check both the feature state and System Information so you know Hyper-V is installed and its hypervisor is running. The feature can be on while the hypervisor is off, and other virtualization apps can lose speed or fail while Hyper-V runs.

Philip Celasco

Philip is a Texas-based technology writer and IT administrator at Techdows.com with more than 10 years of experience creating practical content for everyday users and professionals. He specializes in web browsers, particularly Chromium-based platforms such as Google Chrome, Microsoft Edge, Brave, and Opera. Through his work as an IT administrator, Philip has hands-on experience managing devices, configuring browser policies, troubleshooting software and network issues, and helping people resolve problems that affect productivity and security. His articles are based on practical testing and real-world technical experience. He covers browser settings, extensions, performance problems, privacy controls, security features, and Windows troubleshooting. Outside work, Philip enjoys the quieter side of life in Texas and stepping away from the screen when he can. He has two kids, two cats and loves to play golf with his mother during the weekends.

Leave a Reply

Your email address will not be published. Required fields are marked *