Hi everyone,
I'm facing a persistent issue where the line “A hypervisor has been detected. Features required for Hyper-V will not be displayed.” still shows up when I run the systeminfo command, even after trying every method commonly recommended to disable Hyper-V.
I do not want to use any virtualization (e.g., Hyper-V, VBS, WSL, etc.), and my goal is to completely remove all traces of any hypervisor so other virtual machines (e.g., VirtualBox) can run without conflicts.
Here’s what I’ve already tried (all successfully executed):
- bcdedit commands:
bcdedit /set hypervisorlaunchtype off
bcdedit /set vm No
- Disabled Windows Features via DISM & PowerShell:
DISM /Online /Disable-Feature:Microsoft-Hyper-V-All /NoRestart
DISM /Online /Disable-Feature:HypervisorPlatform /NoRestart
DISM /Online /Disable-Feature:VirtualMachinePlatform /NoRestart
DISM /Online /Disable-Feature:Containers /NoRestart
# PowerShell alternative
Disable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V-All -NoRestart
Disable-WindowsOptionalFeature -Online -FeatureName VirtualMachinePlatform -NoRestart
Disable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux -NoRestart
Disable-WindowsOptionalFeature -Online -FeatureName Windows-Hypervisor-Platform -NoRestart
(Note: Last command says “Feature name Windows-Hypervisor-Platform is unknown.”)
- Group Policy:
Disabled Virtualization Based Security (VBS) via:
-
Computer Configuration > Administrative Templates > System > Device Guard
- Set “Turn On Virtualization Based Security” to Disabled
- Registry:
Modified the registry key:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\DeviceGuard
- EnableVirtualizationBasedSecurity = 0
- Windows Features GUI:
Manually unchecked everything related to:
- Hyper-V
- Virtual Machine Platform
- Windows Hypervisor Platform
- Containers
- Windows Subsystem for Linux
- Device Manager:
Uninstalled suspicious drivers under Network Adapters:
VMware Virtual Ethernet Adapter for VMnet1
VMware Virtual Ethernet Adapter for VMnet8
Uninstalled from **System Devices**:
Microsoft Hyper-V Virtualization Infrastructure Driver
Microsoft Hypervisor Service
Microsoft Virtual Drive Enumerator
- Disabled Memory Integrity (Core Isolation):
Turned OFF from Windows Security > Device Security > Core Isolation > Memory Integrity
- Fresh Windows Installation:
- This is a fresh install of Windows and I made sure not to install anything Hyper-V related during or after the setup.
Still, the result from systeminfo says:
Hyper-V Requirements: A hypervisor has been detected. Features required for Hyper-V will not be displayed.
Also:
Virtualization-based Security: Running
System Info:
- OS: Windows 11 (fresh install) Platform: Laptop, x64
No Hyper-V visible in Windows Features or Services
- VirtualBox & other tools say VT-x is not available or conflict detected
**My goal:** **Completely remove Hyper-V and any virtualization layer** so I can use third-party virtualization (VirtualBox, VMware, etc.) without errors.
Please help if you know of **any deeper-level method or hidden config** that may still be causing the hypervisor to be detected.
Thank you!