Win10禁用解决VMware与Device/Credential Guard不兼容问题

问题起源

尝试 Docker Desktop for Windows 以后开启了Hyper-V,结果虚拟机就不能使用了,丢西瓜还是掰玉米的问题就来了,最后还是先按照微软官方的步骤关闭Credential Guard,然后改用DockerToolbox来在Windows上感受一下。

Vmware 与Credential Guard不兼容

解决方案

微软官方工具:https://www.microsoft.com/en-us/download/details.aspx?id=53337
运行环境如下,同时需要开启PowerShell执行脚本的权限,需要在组策略修改

Supported Operating System
Windows 10 , Windows Server 2016
Windows 10 or Windows Server 2016

打开本地组策略编辑器:
计算机配置---管理模板---所有设置 里面找到 “启用脚本执行”,并双击:


按照下图点击启用,执行策略选择允许本地脚本和远程签名脚本,点击确定保存:

以管理员身份打开PowerShell,切换到解压DG_Readiness_Tool_v3.6的目录下:

cd <your dgreadiness>

执行该命令:

.\DG_Readiness_Tool_v3.6.ps1 -Disable

执行完成后会提示重启系统,中间的报错无需理会:



重启后会看到一个提示:按下WIN键或者F3,关闭Credential Guard 和 Virtualization Based Security,一直按F3即可,直到开机,再运行虚拟机即可正常启动。

最后附上手动开关Credential Guard的官方文档:Manage Windows Defender Credential Guard

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容