VMware執行時,開啟GuestOS出現Device/Credential Guard不相容之問題解法

因為在本機安裝了Windows Sandbox因而間接的啟動Hyper-V,然而眾所皆知這兩個虛擬電腦軟體是不相容的,有你就沒有我,因此當你啟動VMware Workstation後要去Power on Local GuestOS,就會看到下列的經典訊息:

VMware Workstation and Device/Credential Guard are not compatible. VMware Workstation can be run after disabling Device/Credential Guard. Please visit http://www.vmware.com/go/turnoff_CG_DG for more details.

其實會出現這個訊息不是因為Windows Sandbox所引發,而是背後的Hyper-V已經在開機時配置啟動了,因此就算你跑Docker也會有這個問題。解決方式如下:

在開機的時候關閉Hyper-V:

請以最高管理權限執行,並於執行後重新開機(reboot)

bcdedit /set hypervisorlaunchtype off

在開機的時候啟動Hyper-V:

如果你剛好想要使用Hyper-V相關的應用,可以再度啟動。

請以最高管理權限執行,並於執行後重新開機(reboot)

bcdedit /set hypervisorlaunchtype auto
VMware GuestOS Hyper-V Enable Disable Boot DeviceGuard DG CredentialGuard CG