【经验】VMware|windows更新20H2版本后VMware虚拟机无法开启(禁用Device guard)

省流版

2021/04/27
针对 Windows 10 的功能更新,
版本 20H2。
出现如下报错。
在这里插入图片描述
解决方法参考官网:MSDN-《Manage Windows Defender Credential Guard》

如果还不能解决,可以看一下官方文档的Disable Windows Defender Credential Guard部分,删除相应的注册表项。
本文仅仅摘取解决我自己的问题的部分,并指出可以解决整个问题的网址,不保证适用于100%同类的报错。

禁用Device guard

win+s搜索cmd,以管理员身份执行下列指令:

mountvol X: /s
copy %WINDIR%\System32\SecConfig.efi X:\EFI\Microsoft\Boot\SecConfig.efi /Y
bcdedit /create {0cb3b571-2f2e-4343-a879-d86a476d7215} /d "DebugTool" /application osloader
bcdedit /set {0cb3b571-2f2e-4343-a879-d86a476d7215} path "\EFI\Microsoft\Boot\SecConfig.efi"
bcdedit /set {bootmgr} bootsequence {0cb3b571-2f2e-4343-a879-d86a476d7215}
bcdedit /set {0cb3b571-2f2e-4343-a879-d86a476d7215} loadoptions DISABLE-LSA-ISO
bcdedit /set {0cb3b571-2f2e-4343-a879-d86a476d7215} device partition=X:
mountvol X: /d

重新启动,提示Press win or f3 to disable……, esc to skip this step。按win或者f3禁用就行。


有很多博客说要关掉Hyper-v,其实不然,甚至可能找不到这个东西。

“启用或关闭Windows功能”中没有Hyper-v属实是正常现象,说明你没安装hyper-v,不用想办法找到它。


详细解释版

日期:2021年4月27日

近期,部分Windows 10用户在进行20H2版本的功能更新时,可能会遇到特定的报错问题。具体报错信息如图所示:[图片占位符]

解决方案参考
官方文档《Manage Windows Defender Credential Guard》提供了解决方案。如果上述方法不能解决问题,建议查阅官方文档的"Disable Windows Defender Credential Guard"部分,按照指导删除相应的注册表项。

额外提示
本文仅提供了解决特定报错的方法,并提供了相关官方文档的链接。请注意,该方法可能并不适用于所有同类型的报错问题。

如何禁用Device Guard

  1. 按下Win+S键搜索"cmd",然后以管理员身份运行命令提示符。
  2. 依次执行以下命令:
mountvol X: /s
copy %WINDIR%\System32\SecConfig.efi X:\EFI\Microsoft\Boot\SecConfig.efi /Y
bcdedit /create {0cb3b571-2f2e-4343-a879-d86a476d7215} /d "DebugTool" /application osloader
bcdedit /set {0cb3b571-2f2e-4343-a879-d86a476d7215} path "\EFI\Microsoft\Boot\SecConfig.efi"
bcdedit /set {bootmgr} bootsequence {0cb3b571-2f2e-4343-a879-d86a476d7215}
bcdedit /set {0cb3b571-2f2e-4343-a879-d86a476d7215} loadoptions DISABLE-LSA-ISO
bcdedit /set {0cb3b571-2f2e-4343-a879-d86a476d7215} device partition=X:
mountvol X: /d
  1. 重新启动计算机。在启动过程中,您将看到提示"Press win or f3 to disable…,esc to skip this step"。按照提示按下Win或F3键来禁用Device Guard。

关于Hyper-V的说明
部分博客中提到需要关闭Hyper-V来解决类似问题,但实际情况可能并非如此。在Windows功能中找不到Hyper-V是正常现象,说明您的系统中并未安装Hyper-V。因此,无需尝试寻找或关闭它。

本账号所有文章均为原创,欢迎转载,请注明文章出处:https://blog.csdn.net/qq_46106285/article/details/116205907
。百度和各类采集站皆不可信,搜索请谨慎鉴别。技术类文章一般都有时效性,本人习惯不定期对自己的博文进行修正和更新,因此请访问出处以查看本文的最新版本。

### 如何在虚拟机中安装或运行 Windows 10 20H2 版本 #### 准备工作 为了顺利安装或运行 Windows 10 20H2,在 VMware 中创建新虚拟机之前,需确认宿主机已满足最低硬件需求并下载官方 ISO 文件。 - 宿主机应具备至少 4GB RAM 和多核处理器;推荐配置更高以保障性能。 - 下载微软发布的最新稳定版 Windows 10 20H2 的 ISO 镜像文件[^1]。 #### 创建新的虚拟机 启动 VMware Workstation 或 Player 后: 1. 使用向导创建一个新的典型客户操作系统实例; 2. 当提示选择操作系统类型时指定为 `Microsoft Windows` -> `Windows 10 (64-bit)`; 3. 加载先前准备好的 Windows 10 20H2 正式发行版 ISO 映像作为初始引导介质; 4. 设置合理的磁盘空间大小,默认动态扩展模式即可满足大多数场景下的使用需求。 #### 处理 Device Guard 及其他兼容性问题 如果遇到因启用安全特性而导致的 VM 故障情况,则可能需要调整某些设置来绕过这些限制。对于提到的 Device Guard 导致的问题,可以通过修改 BIOS/UEFI 设置中的特定选项解决——即禁用此功能。 ```powershell bcdedit /set hypervisorlaunchtype off ``` 上述命令可以用于临时关闭 Hyper-V 功能,从而允许虚拟化平台正常加载来宾 OS 实例。 #### 更新维护 完成初次部署之后,建议立即连接至互联网执行必要的补丁更新操作,确保系统的安全性及稳定性处于最佳状态。
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

shandianchengzi

谢谢你

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值