windowsDisable Windows Features

Search for Turn Windows features on or off in your Windows Search

triangle-exclamation

Further checks to make sure Hyper-V is completely Disabled!

Solution 1: Disable Hyper-V Completely

This is the most reliable solution if you don't need Hyper-V:

Method A: Using Windows Features

  1. Open "Turn Windows features on or off" (search in Start menu)

  2. Uncheck these items:

    • Hyper-V

    • Virtual Machine Platform

    • Windows Hypervisor Platform

    • Windows Sandbox (if present)

    • WSL 2 (Windows Subsystem for Linux 2)

  3. Restart your computer

Method B: Using Command Prompt (Run as Administrator)

CMD (Batch)

Copy

Then restart your PC.

Method C: Using PowerShell (Run as Administrator)

PowerShell

Copy

Restart required.

Solution 2: Check for Hidden Hyper-V Services

Even with Hyper-V "disabled," some services might still activate the hypervisor:

  1. Disable Windows Defender Application Guard:

CMD (Batch)

Copy

  1. Disable Core Isolation/Memory Integrity:

    • Open Windows Security

    • Go to Device Security → Core Isolation Details

    • Turn off "Memory Integrity"

    • Restart

  2. Check for VBS (Virtualization-Based Security):

CMD (Batch)

Copy

Solution 3: Verify Hyper-V is Actually Off

After disabling, verify with these commands:

CMD (Batch)

Copy

Should show:

  • hypervisorlaunchtype Off

  • No Hyper-V features listed or all showing "Disabled"

Common Culprits That Keep Hyper-V Active

Even after "disabling" Hyper-V, these can reactivate it:

  1. Docker Desktop (if configured for WSL2 or Hyper-V backend)

  2. Windows Sandbox

  3. WSL 2 (uses Hyper-V infrastructure)

  4. VirtualBox (with Hyper-V mode enabled)

  5. Memory Integrity/HVCI (Windows Security feature)

  6. Device Guard/Credential Guard

Last updated