Win11专业版或企业版用户需通过组策略禁用Device Guard及子策略并刷新重启,否则VMware等虚拟机无法运行;家庭版不支持此操作。

Win11专业版或企业版用户需通过组策略编辑器永久禁用Device Guard,否则VMware、VirtualBox等第三方虚拟机软件启动时会报“与Device/Credential Guard不兼容”错误,且系统重启后可能自动恢复启用状态。
确认系统版本并打开组策略编辑器
按下 Win + R,输入 gpedit.msc 并回车。若弹出“Windows找不到文件”的提示,说明你使用的是家庭版——请停止操作,该方法不适用。
专业版/企业版用户将进入本地组策略编辑器界面,左侧树状结构默认展开至“计算机配置”。
定位并禁用基于虚拟化的安全性策略
依次展开左侧路径:计算机配置 → 管理模板 → 系统 → Device Guard。
在右侧列表中找到并双击打开【打开基于虚拟化的安全性】策略项。
选择“已禁用”,点击“应用”→“确定”。这一步必须选“已禁用”,选“未配置”或“已启用”均无效;【未配置状态不会覆盖系统默认启用策略】。
同步禁用相关子策略(关键补漏)
返回 Device Guard 文件夹,检查是否存在以下两个策略项:
① “启用基于虚拟化的安全性中的代码完整性” —— 若存在,双击→设为“已禁用”;
② “启用基于虚拟化的安全性中的凭据防护” —— 若存在,同样设为“已禁用”。
这两个策略在部分Win11 22H2/23H2系统中默认隐藏,但一旦被激活(例如曾开启过内存完整性),仅禁用主策略仍会导致Credential Guard残留。不处理它们,后续运行 msinfo32 查看时,“基于虚拟化的安全性”仍可能显示为“已启用”。
强制刷新策略并重启生效
以管理员身份打开终端,执行:gpupdate /force,等待提示“用户策略处理成功”和“计算机策略处理成功”。
立即重启电脑。重启后,按 Win + R 输入 msinfo32,在右侧找到“基于虚拟化的安全性”,确认其值为未启用。

















