This article provides the VMware-side prerequisites and configuration steps required to enable Microsoft Credential Guard on Windows virtual machines
Microsoft Credential Guard will fail to initialize if the underlying host hardware or virtual machine settings do not support Virtualization-Based Security (VBS). The platform layer must expose specific hardware-assisted capabilities to allow the guest operating system to isolate security parameters.
To support Credential Guard, Virtualization-Based Security (VBS) must be enabled at the virtual machine level.
Host Hardware Requirements:
Virtual Machine Configuration:
Hardware Version: Use VM Hardware Version 14 or later.
Firmware: Must be set to EFI.
Secure Boot: Must be Enabled.
Nested Virtualization (Expose hardware-assisted virtualization to the guest OS) and vIOMMU for that VM. CPU Virtualization: Ensure Expose hardware-assisted virtualization to the guest OS is enabled.
Implementation Steps:
Power off the target virtual machine.
In the vSphere Client, right-click the VM and select Edit Settings.
Navigate to VM Options > Select the Enable check box for Virtualization Based Security.
Navigate to Virtual hardware > Expand CPU Options > Select the check box for "Expose hardware-assisted virtualization to the guest OS".
Select OK and save the configuration.
Power on the virtual machine.