全新安装的 Windows 11 23H2 无法使用策略组的方法正常关闭虚拟化安全,这里需要使用 Microsoft 提供的脚本来关闭此功能
1. 在设备新建一个账户并且赋予管理员权限和关闭密码,防止关闭虚拟化安全后 PIN 失效导致的无法登陆问题
(这里如果你有使用 Microsoft Authenticator 可以不用这一步骤,在 PIN 失效后可以使用 Authenticator 辅助完成验证重置 PIN)
2.下载 Microsoft 提供的关闭脚本并解压到C盘根目录:https://www.microsoft.com/en-us/download/details.aspx?id=53337
使用 Windows PowerShell (管理员) 执行该文件,具体指令如下
C:\DG_Readiness_Tool_v3.6.ps1 -Disable -AutoReboot
此时 Windows 会自动重启,进入虚拟化安全关闭的黑白确认界面,我们需要连按4次F3来确认关闭虚拟化安全
3.确认关闭后 Windows 会重新启动,我们正常登陆到系统后在运行(Windows键 + R键)中打开 本地组策略编辑器(gpedit.msc)
依次打开 计算机配置 - 管理模板 - 系统 - Device Guard 中禁用 打开基于虚拟化的安全
4.最后再重启一遍 Windows,届时在运行打开 系统信息(msinfo32) 中可以看到 基于虚拟化的安全性 已经是 未启用 的状态了
关闭虚拟化安全可以提升系统流畅性并且大幅度提升虚拟机软件(实测有VMware、雷电模拟器)的运行流畅性,Microsoft 在 23H2 中设置如此复杂的关闭方法,甚至不依赖脚本完全无法关闭简直令人恼怒!