Many programs require Hyper-V and related virtualization components to be disabled. Hyper-V can conflict with other software that uses hardware virtualization. Below are all the ways to fully disable Hyper-V in Windows 10 and Windows 11.

Method 1: Via Windows Features

  1. Press Win + R, type optionalfeatures, press Enter.
  2. In the opened window, uncheck the following components (if enabled):
    • Hyper-V (including all sub-items)
    • Virtual Machine Platform
    • Windows Hypervisor Platform
  3. Click OK and wait for changes to apply.
  4. Restart your computer.

Method 2: Via Command Prompt (CMD)

Open Command Prompt as Administrator and run:

dism /online /disable-feature /featurename:Microsoft-Hyper-V-All /norestart
dism /online /disable-feature /featurename:VirtualMachinePlatform /norestart
dism /online /disable-feature /featurename:HypervisorPlatform /norestart

After running all commands, restart your computer.

Method 3: Disable via bcdedit

Even after disabling the components, the hypervisor may remain active. To guarantee it's disabled:

  1. Open Command Prompt as Administrator.
  2. Run the command:
    bcdedit /set hypervisorlaunchtype off
  3. Restart your computer.

To re-enable Hyper-V later, use:

bcdedit /set hypervisorlaunchtype auto

Additional: Disable VBS (Virtualization Based Security)

Windows may use virtualization for security (VBS / Credential Guard). To fully disable:

  1. Press Win + R, type gpedit.msc (Pro/Enterprise only).
  2. Navigate to: Computer Configuration → Administrative Templates → System → Device Guard.
  3. Open "Turn On Virtualization Based Security" and set to "Disabled".

For Windows Home (no gpedit) — via Registry:

  1. Press Win + R, type regedit.
  2. Navigate to HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\DeviceGuard.
  3. Set EnableVirtualizationBasedSecurity to 0.
  4. Restart your computer.

How to Verify Hyper-V is Disabled

  1. Press Win + R, type msinfo32.
  2. In System Information, look for the line: "A hypervisor has been detected. Features required for Hyper-V will not be displayed".
  3. If this line is absent — Hyper-V is successfully disabled.