如何修复Win11启动错误:This PC must support Secure Boot

Windows 11 中,微软引入了一组新的系统要求,安全启动就是其中之一。在某些机器上,它默认不启用。

此功能是最新统一可扩展固件接口 (UEFI) 规范的一部分,它基本上定义了操作系统与固件或 BIOS 之间的新接口。

如果您未启用此功能,则在 Windows 11 设置期间,您将看到消息This PC can’t run Windows 11其次是This PC must support Secure Boot

如何修复Win11启动错误:This PC must support Secure Boot
Secure-boot-SS1

如果您的 PC 满足 Windows 11 的硬件要求但禁用了安全启动,则在 BIOS 中启用它并没有那么复杂。在此之前,您需要了解有关安全启动功能的信息。

为什么要启用安全启动?

启用后,安全启动可帮助您的计算机抵御恶意软件的攻击和感染。它通过验证它们的数字签名来检测引导加载程序和系统文件的任何不需要的修改。

实际上,如果检测到这种侵入行为,它会在攻击或感染系统之前被阻止运行。

您可以像安全门一样看到安全启动。当您使用有效代码访问它时,它将通过门并被执行。如果没有,安全启动会在入口点阻止代码。

如果它被禁用,你应该担心吗?显然没有。如果您将机器用于基本任务,您仍然是安全的。但是,这是一项额外功能,可帮助您确保更好地防御各种威胁。

如何修复此 PC 必须支持Windows 11 上的安全启动?

1. 不进入BIOS检查Secure Boot是否开启

  1. 按Windows+R快捷方式打开运行应用程序。
  2. 键入msinfo32并单击是或按Enter。如何修复Win11启动错误:This PC must support Secure Boot
    Run-msinfo32-1
  3. 在System Summary 下,您会找到一个名为Secure Boot State的选项。如果它是On表示启用了安全启动,如果它是Off,则表示安全启动被禁用。如何修复Win11启动错误:This PC must support Secure Boot
    Secure-boot-off-1
  4. 如果已禁用,请按照下一步中的说明启用它。

Windows 最好的事情之一是它非常灵活且易于使用,在这种情况下也是如此。要检查是否启用了安全启动,您无需启动到 BIOS 并浪费您的时间。

相反,您可以像我们在上述步骤中描述的那样使用 msinfo32 来快速检查此信息。

2. 从 BIOS 启用安全启动

  1. 单击“开始”按钮并选择“设置”。如何修复Win11启动错误:This PC must support Secure Boot
    Settings-run-windows10
  2. 然后点击更新和安全。如何修复Win11启动错误:This PC must support Secure Boot
    update-and-security-windows10
  3. 在左侧选项卡中,找到并单击“恢复”选项,然后选择“立即重新启动”按钮。如何修复Win11启动错误:This PC must support Secure Boot
    Recovery-restart-now-Windows10
  4. 当您进入启动选项时,选择疑难解答。如何修复Win11启动错误:This PC must support Secure Boot
    BIOS-troubleshoot
  5. 现在点击高级选项。如何修复Win11启动错误:This PC must support Secure Boot
    BIOS-advanced-options
  6. 选择UEFI 固件设置选项。如何修复Win11启动错误:This PC must support Secure Boot
    BIOS-UEFI-settings
  7. 然后,您的 PC 将重新启动进入 BIOS,单击“安全”,然后选择“安全启动”选项。如何修复Win11启动错误:This PC must support Secure Boot
    Secure-boot-photo1
  8. 现在通过将选项切换为On来启用安全启动,并在出现提示时接受更改。如何修复Win11启动错误:This PC must support Secure Boot
    Secure-boot-photo2
  9. 按下F10键盘上的以保存更改并退出 BIOS。
  10. 系统重新启动后,重新启动 Windows 11 安装过程。

请记住,要使此解决方案起作用,您还需要有 UEFI 引导系统,而不是 Legacy BIOS。这是您需要遵守的另一个 Windows 11 要求。

如果您必须进行额外更改,我们有一篇关于如何从 UEFI 切换到传统 BIOS的文章,但该教程可以双向使用。

如何绕过安全启动要求?(需要内幕账号)

  1. 登录您的 Insider 帐户,然后访问Microsoft 的专用网页,并下载 Windows 11 Preview Build。您必须登录您的 Insider 帐户并设置为 Dev Channel。
  2. 在“选择版本”下选择“Windows 11”,然后单击“确认”。如何修复Win11启动错误:This PC must support Secure Boot
    download-Windows11-ISO
  3. 下载将开始,您将获得 Windows 11 ISO。
  4. 按键盘上的Windows+E组合键启动文件资源管理器。
  5. 找到您刚刚下载的Windows 11 ISO,右键单击它,然后选择Mount。如何修复Win11启动错误:This PC must support Secure Boot
    Windows-11-mount
  6. 转到Windows 11映像,选择所有文件,右键单击然后复制所有文件或使用Ctrl+C快捷方式。如何修复Win11启动错误:This PC must support Secure Boot
    copy-Windows11-files
  7. 通过右键单击其中一个驱动器上的空白区域并选择New,然后选择Folder来创建一个新文件夹。如何修复Win11启动错误:This PC must support Secure Boot
    new-folder-Windows10
  8. 我们建议将文件夹命名为Windows 11。
  9. 现在打开文件夹并通过右键单击空白区域并选择粘贴或使用Ctrl+V快捷方式粘贴内容。如何修复Win11启动错误:This PC must support Secure Boot
    paste-contents-1
  10. 就像您在此解决方案中安装 Windows 11 ISO一样安装Windows 10 ISO。如果您没有 Windows 10 ISO,则可以使用此解决方案中的步骤 1 下载一个,并选择 Windows 10 ISO 而不是 Windows 11 ISO。如何修复Win11启动错误:This PC must support Secure Boot
    Windows-10-mount
  11. 访问Windows 10 映像中的源文件夹。
  12. 找到appraiserres.dll文件,右键单击它,然后选择Copy。如何修复Win11启动错误:This PC must support Secure Boot
    appraiser-dll-copy
  13. 现在返回您之前创建的Windows 11文件夹,打开源文件夹,并粘贴appraiserres.dll文件。如何修复Win11启动错误:This PC must support Secure Boot
    appraiser-dll-paste-1
  14. 选择替换目标中的文件。如何修复Win11启动错误:This PC must support Secure Boot
    replace-file-SS
  15. 接下来,双击Windows 11文件夹中的setup.exe文件开始安装。如何修复Win11启动错误:This PC must support Secure Boot
    setup-exe-run

此解决方案将使您能够绕过 Windows 11 安装中的安全启动检查,因此您无需对 BIOS 进行任何更改。

要下载 Windows 11 ISO,您需要一个 Windows Insider 帐户,并且您需要在 Dev Channel 中列出。另一方面,可以在没有它的情况下下载 Windows 10 ISO。

因此,安全启动功能并不是绝对必要的,但是当涉及到您的 PC 时,现在您不应该不遗余力地保护您的数据和隐私。

THE END