在 Windows 11 22H2 上启动时有选择地启动 Hyper-V

在 Windows 11 22H2 上启动时有选择地启动 Hyper-V

回到 Windows 8、8.1 和 10,可以有两个启动菜单条目,一个启动 Hyper-V,另一个启动没有 Hyper-V 的 Windows。这非常有用,因为我可以在 WSL2 中使用 Hyper-V,也可以将 VT-x 与 VirtualBox、VMware、GVM、HAXM​​ 等一起使用。来到 Windows 11 21H2,我不得不将注册表项翻转HKLM\SYSTEM\CurrentControlSet\Control\Hypervisor\HypervisorLaunchType为 0 才能使其继续工作,但它仍然可以工作。然而,随着 22H2 的推出,这已经不再起作用。我关闭了基于虚拟机管理程序的代码完整性、关闭了核心隔离、禁用了隔离上下文,并hypervisorlaunchtype在注册表和 BCD 中将其设置为关闭,但 Hyper-V 仍然坚持启动。我甚至尝试过覆盖注册表中的内核启动参数,但无济于事。有人在 Windows 11 22H2 上成功禁用 Hyper-V 而没有真正卸载它吗?

答案1

罪魁祸首是通过我所在大学的组策略启用的基于虚拟化的安全性。将我的机器从域中移除并禁用所有与虚拟化相关的安全功能,让旧的 BCD 和注册表技巧继续发挥作用。

相关内容