Win10 VMware reports an error when starting a virtual machine hyper-v or device/credential guard enabled (76918)

@[TOC](VMware 报错hyper-v or device/credential guard enabled (76918))

problem

VMware reports an error when starting the installed virtual machine: Error: Your host does not meet minimum requirements to run VMware workstation with hyper-v or device/credential guard enabled (76918)
Insert picture description here

Approach

Check the reason according to the prompt URL https://kb.vmware.com/kb/76918

Insert picture description here
According to the page, the reasons are as follows:

  • The host system is lower than Windows 10 20H1 build 19041.264
  • The vmware software version is lower than Workstation 15.5.5
  • If the host is an Intel processor and not Sandy Bridge, if it is AMD, it is lower than AMD Bulldozer (personally think that this reason will not happen if it is repeated)

Solution:

Update the system to meet Windows 10 20H1 build 19041.264 or newer (can be done or not)

Update the VMware software version to the minimum Workstation 15.5.5 (required)

The host turns off the Hyper-V function (win10 home version can skip this step, other must be done)

  1. Enter the control panel
    Insert picture description here
  2. Click "Uninstall a program"
    Insert picture description here
  3. Click "Enable or disable windows functions" on the left, and remove the tick in front of "Hyper-V"
    Insert picture description here
  4. Enter "Command Prompt" as an administrator and execute the following
bcdedit /enum {
    
    current}
bcdedit /set hypervisorlaunchtype off

After the execution, the following effect appears and restart the computer
Insert picture description here

Host shuts down virtualization-based Security virtualization-based security, referred to as VBS (required)

The steps for the home version and the professional version are different. The steps for them to close VBS are listed below.

The steps for Microsoft Windows 10 Home are as follows:

  1. Enter the registration form
  2. According to the hierarchy, find HKEY_LOCAL_MACHINE> SYSTEM> CurrentControlSet> Control> DeviceGuard
  3. Create a new key on the right side
    (1) Right-click the blank space> New> DWORD (32-bit) Value
    (2) Set the name to "EnableVirtualizationBasedSecurity"
    (3) After adding, double-click to confirm whether it is 0, if not, change it to 0
    Insert picture description here
  4. Find HKEY_LOCAL_MACHINE> SYSTEM> CurrentControlSet> Control> Lsa in the registry
  5. Create a new key on the right side
    (1) Right-click the blank space> New> DWORD (32-bit) Value
    (2) Set the name to "LsaCfgFlags"
    (3) After adding, double-click to confirm whether it is 0, if not, change it to 0
  6. Restart the computer after setting

For Microsoft Windows 10 Pro & above, the steps are as follows:

  1. Enter the strategy group
  2. Find Local Computer Policy> Computer Configuration> Administrative Templates> System according to hierarchy
  3. Double-click "Device Guard" to open the interface on the right
  4. Double-click "Turn On Virtualization Security" to open a new window
  5. Select "Disable" in "Not Configured" and click OK
  6. Close the policy group and restart the computer

Guess you like

Origin blog.csdn.net/huangge1199/article/details/113706035