Virtualization applications don't work together with Hyper-5, Device Guard, and Credential Guard

Many 3rd-political party virtualization applications don't work together with Hyper-V. Affected applications include VMware Workstation and VirtualBox. These applications might not start virtual machines, or they may autumn back to a slower, emulated mode.

These symptoms are introduced when the Hyper-Five Hypervisor is running. Some security solutions are too dependent on the hypervisor, such as:

  • Device Baby-sit
  • Credential Guard

Applies to: Windows 10 - all editions
Original KB number: 3204980

Determine whether the Hyper-V hypervisor is running

To determine whether the Hyper-V hypervisor is running, follow these steps:

  1. In the search box, type msinfo32.exe.

  2. Select System Data.

  3. In the detail window, locate the following entry:

    A hypervisor has been detected. Features required for Hyper-V will not be displayed.

    screenshot of the detail window of System Information.

Cause

This behavior occurs by design.

Many virtualization applications depend on hardware virtualization extensions that are available on nigh mod processors. Information technology includes Intel VT-x and AMD-V. Only one software component can use this hardware at a time. The hardware cannot be shared between virtualization applications.

To utilise other virtualization software, yous must disable Hyper-V Hypervisor, Device Guard, and Credential Baby-sit. If you want to disable Hyper-V Hypervisor, follow the steps in next two sections.

How to disable Hyper-Five

Y'all tin can disable Hyper-Five Hypervisor either in Control Console or by using Windows PowerShell.

Disable Hyper-V in Control Panel

To disable Hyper-V in Control Console, follow these steps:

  1. In Command Console, select Programs and Features.

  2. Select Plow Windows features on or off.

  3. Expand Hyper-V, expand Hyper-V Platform, and then clear the Hyper-V Hypervisor cheque box.

    screenshot of the Hyper-V Hypervisor check box.

Disable Hyper-Five in PowerShell

To disable Hyper-V by using Windows PowerShell, follow these steps:

  1. Open an elevated PowerShell window.

  2. Run the following command:

                      Disable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V-Hypervisor                                  

Disable Device Guard and Credential Guard

You tin can disable Device Guard and Credential Guard by using registry keys or group policy. To exercise it, meet Manage Windows Defender Credential Guard.

More than information

Third-party data disclaimer

The third-party products that this article discusses are manufactured by companies that are independent of Microsoft. Microsoft makes no warranty, implied or otherwise, about the performance or reliability of these products.