The Issue:
I am trying to disable Hyper-V, but Windows refuses to unload its own Hypervisor.
In `msinfo32`, it persistently shows:
My Hardware:
* **CPU:** i7-12700K
* **Motherboard:** MSI MPG Z690 EDGE WIFI DDR4
* **OS:** Windows 11 25H2
* **BIOS Settings:**
* VT-x (Virtualization): **Enabled**
* VT-d (IOMMU): **Disabled**
* Kernel DMA Protection: **Disabled**
What I have already tried:
Despite all of the above, `msinfo32` still says a hypervisor is detected.
I am trying to disable Hyper-V, but Windows refuses to unload its own Hypervisor.
In `msinfo32`, it persistently shows:
A hypervisor has been detected. Features required for Hyper-V will not be displayed.
My Hardware:
* **CPU:** i7-12700K
* **Motherboard:** MSI MPG Z690 EDGE WIFI DDR4
* **OS:** Windows 11 25H2
* **BIOS Settings:**
* VT-x (Virtualization): **Enabled**
* VT-d (IOMMU): **Disabled**
* Kernel DMA Protection: **Disabled**
What I have already tried:
- Group Policy & Windows Features
GPEDIT: `Local Computer Policy > System > Device Guard` -> **Turn On Virtualization Based Security** set to **Disabled**.
Disabled Features: Virtual Machine Platform, Windows Hypervisor Platform, Hyper-V, and WSL. - BCD / Boot Configuration (Ran as Admin)
bcdedit /set vsmlaunchtype Off
bcdedit /set hypervisorlaunchtype off
bcdedit /deletevalue {current} vsmlaunchtype - Deep Clean Tools: (I wanted to disable VBS, and now Virtualization-based security is not enabled, just as I planned)
- Ran `DG_Readiness_Tool_v3.6.ps1 -Disable -AutoReboot`.
- Confirmed the UEFI black screen prompt to disable Device Guard/Credential Guard upon reboot. - Registry
`HKLM\SYSTEM\CurrentControlSet\Control\DeviceGuard` -> Set `EnableVirtualizationBasedSecurity` to **0**. - DISM Feature Removal (Ran as Admin)
Code:dism /online /disable-feature /featurename:Microsoft-Hyper-V-All dism /online /disable-feature /featurename:VirtualMachinePlatform dism /online /disable-feature /featurename:HypervisorPlatform - Software Context (VMware)
- I have VMware Workstation installed, but I have **disabled all VMware services** (set to Manual/Stopped) to ensure they aren't triggering the hypervisor.
Despite all of the above, `msinfo32` still says a hypervisor is detected.
- Windows Build/Version
- Version 25H2 (OS Build 26200.7623)
Attachments
My Computer
At a glance
Windows 11i7-12700KG.Skill Trident Z 32 GB (2 x 16 GB) DDR4-3600...RTX 3080 TI
- OS
- Windows 11
- Computer type
- PC/Desktop
- CPU
- i7-12700K
- Motherboard
- MPG Z690 EDGE WIFI DDR4
- Memory
- G.Skill Trident Z 32 GB (2 x 16 GB) DDR4-3600 CL16
- Graphics Card(s)
- RTX 3080 TI
- Browser
- Firefox Nightly
- Antivirus
- Windows Security









