启用Hyper-V虚拟化后无法启动Windows11?尝试这些修复

随着 Windows 11 进入早期采用者的手中,我们正在慢慢发现我们在以前的 Windows 版本中不是问题的错误和故障。这种情况与 Hyper-V 虚拟化有关——一旦您从 BIOS 启用它以使用核心隔离,您可能会发现您的 PC 不再启动。

大多数处理此问题的用户都报告说,一旦从 BIOS 启用了 Hyper-V 虚拟化,启动顺序将无法完成。但是,一旦您从 BIOS 中禁用虚拟化,一切就会恢复正常。

彻底调查此问题后,发现有几个根本原因可能导致此问题的出现。以下是可能阻止您的 Windows 11 计算机在启用虚拟化时启动的所有可能罪魁祸首的概要:

  • 由第 3 方应用程序引起的入侵——事实证明,某些第 3 方应用程序(特别是银行应用程序的安全支持工具)有可能在 Windows 11 上导致这种奇怪的行为。众所周知,Trusteer Rapport 和类似的其他应用程序会阻止用户启动启用虚拟化时。在这种情况下,您可以通过暂时禁用虚拟化并在重新启用虚拟化之前卸载有问题的第 3 方应用程序来解决问题。
  • 引导修复循环——另一种可能导致此问题的情况是,如果启用 Hyper-V 还会在 BCD 上设置 AUTO 标志,从而触发臭名昭著的“引导修复循环”。这是以前 Windows 版本上的一个持续问题,不幸的是,它在 Windows 11 上又出现了。幸运的是,修复是相同的——以安全模式启动并更改 HypervisorLaunchType 的行为。
  • 系统文件损坏——在某些情况下,此问题完全是由某种系统文件损坏引起的。这可能会引发有关如何在 PC 上管理虚拟化的问题。要修复它,您可以尝试使用健康恢复快照或进行修复安装程序。

卸载 Trusteer Rapport(或类似应用程序)

我知道这似乎不太可能是罪魁祸首,但许多使用银行推荐的安全应用程序的用户已经注意到,负责阻止 Windows 11 启动的罪魁祸首实际上是一个名为 Trusteer Rapport 的应用程序。

可能还有其他类似的应用程序导致了同样的问题,但到目前为止,Trusteer Rapport 几乎完全是造成此类问题的罪魁祸首。

不幸的是,如果您非常依赖 Trusteer Rapport,目前还没有可行的解决方案可以让您同时保留这两个组件——要么是其中之一,要么是另一个。

如果您离不开Trusteer Rapport,那么让您的 Windows 11 计算机在启用虚拟化的情况下启动的唯一方法是摆脱冲突的软件。

注意:使用相同分段技术的不同应用程序可能会导致此行为。如果您有嫌疑,请将其卸载,就像我们在下面使用 Trusteer Rapport 所做的那样。

按照以下说明暂时禁用虚拟化技术,以便您可以禁用 Trusteer Rapport(或类似应用程序):

  1. 正常启动计算机并在看到初始屏幕后立即按设置屏幕以访问 BIOS 设置。
    注意:如果设置密钥未显示在屏幕上,请根据主板制造商的官方文档提供商在线查找有关访问 BIOS 设置的说明。
  2. 进入 BIOS 菜单后,进入高级设置并搜索名为 CPU 配置的子菜单
  3. 进入后,寻找名为“安全虚拟机模式”的选项并将其设置为“已禁用”。
    注意:虚拟化设置的名称和位置因制造商而异。
  4. 确保虚拟化已禁用后,保存修改并让您的 PC 正常启动。
  5. PC 重新启动后,按Windows 键 + R打开“运行”对话框。在“运行”框中,键入“appwiz.cpl”并按Enter 键打开“程序和功能”菜单。
  6. 进入“程序和功能”菜单后,向下滚动已安装程序列表并找到与Trusteer Rapport (或您怀疑导致此问题的类似应用程序)关联的条目。
  7. 设法找到它后,右键单击它并从刚刚出现的上下文菜单中选择“卸载”。
  8. 在卸载屏幕内,按照屏幕上的说明删除该应用程序。
  9. 重新启动您的 PC 并在初始启动屏幕中按设置键返回 BIOS 屏幕以重新启用虚拟化。
  10. 让您的 Windows 11 正常启动,看看问题现在是否已解决。

如果问题仍未解决,请向下移动到下面的下一个可能的修复程序。

修复引导修复循环

不幸的是,困扰以前的 Windows 版本(启动修复循环)的那个臭名昭著的问题在 Windows 11 中又回来了。显然,当您启用 Hyper-V 以促进核心隔离(或您想要进行的任何其他操作)时,极有可能important 标志将设置为 AUTO,这反过来会导致引导修复循环。

解决此特定问题的方法与之前的 Windows 迭代完全相同——您需要以安全模式启动,然后将HyperVisorLaunchType设置为 OFF,然后重新启动并重建损坏的 BCD 数据。

有关如何执行此操作的分步说明,请按照以下说明操作:

  1. 正常启动计算机并插入兼容的安装介质。
    注意:如果您没有兼容的安装介质,您可以按照这些说明使用 Windows 11 轻松创建可启动闪存驱动器
  2. 一旦系统询问您是否要从安装媒体启动,请按任意键从中启动。
    注意:如果您没有看到要求您从安装媒体启动的屏幕,尽管您插入了闪存驱动器,您需要访问您的 BIOS 设置并更改启动顺序。
  3. 到达第一个 Windows 安装程序屏幕后,单击屏幕左上角的修复这台电脑。
  4. 进入第一个“高级启动”屏幕后,从可用项目列表中单击“疑难解答” 。
  5. 疑难解答选项卡中,单击项目列表中的高级选项,然后从选项列表中选择启动设置。
  6. 在下一个屏幕上,单击“重新启动”并等待您的 PC 重新启动直接进入“启动设置”屏幕。
  7. 进入“启动设置”屏幕后,按 F5 键以带网络连接的安全模式启动 Windows 11。
  8. 在 Windows 11 PC 启动到安全模式后,按Windows 键 + R打开“运行”对话框。在“运行”框中,键入“cmd”并按Ctrl + Shift + Enter打开提升的命令提示符。
  9. 如果用户帐户控制 (UAC)提示您,请单击“是”以授予管理员访问权限。
  10. 最终进入提升的命令提示符后,键入以下命令并按Enter:
    BCDedit /set hypervisorlaunchtype 关闭
  11. 命令成功处理后,重新启动您的 PC 并在正常启动之前从 BIOS 启用虚拟化,以查看问题现在是否已解决。

如果问题仍未解决,请向下移动到下面的下一个可能的修复程序。

使用健康的系统还原点

如果上述方法对您的情况无效,那么在刷新每个系统文件之前您可以做的最后一件事是使用系统还原实用程序还原健康的系统还原快照

如果问题与最近的系统更改有关,导致与虚拟化技术发生冲突,则此方法很可能会修复它。

但是,如果您最终使用系统还原点没有成功,或者您没有可行的还原点可供选择,请向下移动到下面的最终潜在修复。

执行修复安装

如果您已经走到这一步,唯一可行的选择是替换每个系统文件,以处理可能导致 Hyper-V 虚拟化技术出现问题的每个潜在损坏的系统文件元素。

您始终可以全新安装 Windows 11,但解决此问题的更好方法是执行修复安装(就地升级) ——此操作将允许您保留本地存储的所有个人文件、应用程序和文档. 此操作只会触及 Windows 11 系统文件。

本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。
(1)
上一篇 2023年7月21日
下一篇 2023年7月21日

相关推荐