解决:VMware Workstation 与 Device/Credential Guard 不兼容

Posted 山顶夕景

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了解决:VMware Workstation 与 Device/Credential Guard 不兼容相关的知识,希望对你有一定的参考价值。

问题背景

因为在官网下载了win版的docker,而会自带下载虚拟机Hyper-V,这个和我之前下载的vmware虚拟机造成冲突了,导致后者不能使用,所以打开vmware报错如下:

VMware Workstation 与 Device/Credential Guard 不兼容。在禁用 Device/Credential Guard 后,可以运行 VMware Workstation。

方法一:

背景:如果使用的是win10专业版,那么直接:
(1)控制面板——程序——打开或关闭windows功能,选择勾选Hyper-V,确定禁用该服务即可;
(2)重启电脑,再启动VM虚拟机。

但是找了半天没找到Hyper-V这个选项,查了VMware Workstation 与 Device/Credential Guard 不兼容。在禁用 Device/Credential Guard 后,可以运行 VMware
这篇博客,里面第二步需要用到的禁用Device Guard:[win+R] 打开输入 gpedit.msc ,依次 本地计算机策略 --> 计算机配置 --> 管理模板>系统 --> Device Guard,将 基于虚拟化的安全设置 设置为 “已禁用”。

但是我gpedit.msc又啥都没出现。里面提到的“策略编辑器”我也没找到,所以继续查,发现这篇博客提到如果是win家庭版,没有上面提到那坨是正常的,按照法二就好。

方法二:

1、按下WIN+R打开运行,然后输入services.msc回车;
2、在服务中找到 HV主机服务,双击打开设置为禁用

3、win+x,然后打开powershell(管理员)运行命令bcdedit /set hypervisorlaunchtype off
4、重启电脑,大功告成。

以上是关于解决:VMware Workstation 与 Device/Credential Guard 不兼容的主要内容,如果未能解决你的问题,请参考以下文章

解决:VMware Workstation 与 Device/Credential Guard 不兼容

Arch Linux中使用VMware Workstation不能打开vmmon内核模块

win10家庭版无法使用vmware,解决VMware Workstation 与 Device/Credential Guard不兼容

基于VMware Workstation构建Vagrant base box

基于VMware Workstation构建Vagrant base box

关于VMware Workstation与Hyper-V不兼容的处理过程