Starting a VM this morning, I got a new message "VMware Workstation and Device/Credential Guard are not compatible". To be able to run my VM, I had to disable this Credential Guard.
Click to Read More
Credential Guard uses virtualization to store credentials in protected containers separate from the OS. As a result, the information Credential Guard protects is safe even if malware or some other malicious attack penetrates an organization's network.
But it prevents VMWare to run VM's.
To disable it, copy this script in a file named "disableCG.ps1" in your personal home folder C:\Users\<Your Name>\
Run next a PowerShell as Administrator:
Pay Attention that this will reboot automatically your PC !!
In this PowerShell, execute: cd ~
Next execute : .\disableCG.ps1 -Disable -AutoReboot
You will see errors displayed in Red in the PowerShell. This won't be a problem. And after a minute, the PC will reboot.
During the reboot, you will be prompted to confirm that you really want to disable the Windows Defender Credential Guard. Press the Windows Key or F3 to confirm.
Other options : https://windowsreport.com/disable-credential-guard-windows-10/
Ex. Execute in a PowerShell run as Administrator: bcdedit /set hypervisorlaunchtype off
I also had to remove "Guarded Host" and "Hyper -V" via the Control Panel > Programs > Turn Windows features on or off
But now, Docker does not run anymore on my PC as it needs Hyper-V