解决此电话无法运行Windows11:TPM2.0和安全启动

随着最近宣布 Windows 11 将于今年晚些时候推出,许多 Windows 10 用户正在使用PC Health Check应用程序来查看他们的 PC 是否满足安装 Windows 11 的最低要求。不幸的是,对于很多用户来说,电脑Health检查应用程序显示错误“此电脑无法运行 Windows 11”

您可能还会看到有关无法升级到 Windows 11 的原因的简短解释:

  • 此 PC 必须支持安全启动
  • 此 PC 必须支持 TMP 2.0

虽然一些用户从 PC Health Check 应用程序中得到了关于为什么无法安装新操作系统的明确解释,但其他用户看到的是一条模棱两可的消息,没有告诉他们任何不满足要求的信息。

但事实证明,即使您看到“此电脑无法运行 Windows 11 ”错误消息,也不意味着您将无法安装 Windows 11 – 很可能需要安装软件未从您的 BIOS 或 UEFI 设置菜单启用 Windows 11。

调查此特定问题后,我们编制了一份显示此错误消息的可能原因列表:

  • 不符合硬件规格——尽管 Windows 11 的硬件规格与 Windows 10 相当,但较旧的系统在运行时可能会出现问题(尤其是内存不足的规格)。为确保不是这种情况,请将 Windows 10 的系统要求与您自己的系统要求进行比较。
  • Legacy Boot 优于 UEFI – 事实证明,如果您当前的 Windows 10 安装连接使用传统启动模式而不是 UEFI(即使您的系统支持它),您可能会收到此错误消息。在这种情况下,您可以通过访问 BIOS 设置并切换到 UEFI 来消除错误消息。
  • TMP 2.0 不受支持或已禁用– TPM 2.0 现已成为行业标准,除非您有旧主板,否则您的计算机应该支持它。您需要检查您的装备是否支持 TMP 2.0,并从您的BIOS或 UEFI 设置中启用 Trusted Platform 2.0以使错误消失。
  • 安全启动不受支持或已禁用– 过去 5 年发布的绝大多数主板都支持安全启动,但您可能会发现此安全功能已从 BIOS 或 UEFI 设置中禁用。如果您之前确认您的硬件支持安全启动,您需要做的就是从您的 BIOS 或 UEFI 设置中启用它。

既然您已了解可能触发“此电脑无法运行 Windows 11”错误的所有潜在原因,请开始按照以下说明解决问题,如果您认为系统确实支持 Windows,则可能会修复它10.解决此电话无法运行Windows11:TPM2.0和安全启动

1.检查Windows 11的系统要求

Windows 10 的系统要求绝不是严格的,大多数现代系统应该能够立即支持它。

但是,您必须注意 Windows 10 的一些升级。检查下面的系统要求列表,看看您当前的系统是否满足它们:

  • 1GHz 64 位处理器(不再支持 32 位)
  • 4 GB 内存
  • 64 GB 的存储空间
  • UEFI(统一可扩展固件接口)支持
  • 具有安全启动功能的机器
  • 可信平台模块 (TPM) 2.0 支持 

如果您不知道如何将所需的 Windows 10 规格与您自己的进行比较,请按照以下说明进行操作:

  1. Windows  + R打开“运行”对话框。在文本框内。输入“msinfo32”并按Enter键打开“系统信息”屏幕。
    注意:如果UAC (用户帐户控制)屏幕提示您,请单击“是”以授予管理员访问权限。
  2. 进入“系统信息”屏幕后,单击左侧菜单中的“系统摘要” 。
  3. 接下来,移至右侧部分并检查系统类型处理器条目。如果它说x64-based PC 并且处理器频率超过1 GHz,则您的 CPU 足够强大以支持 Windows 10。
  4. 接下来,向下滚动到已安装的物理内存 (RAM),并检查该值是否为4 GB或更大。如果是这样,则您当前的 PC 配置有足够的内存来支持 Windows 11。
  5. 接下来,查找BIOS 模式项并检查该值是否为 UEFI。如果它显示 UEFI,你就可以开始了。如果 BIOS Mode 的值显示为 Legacy,则您的 PC 将无法支持 Windows 11。
    注意: UEFI 是更新的引导方法,旨在取代 BIOS(基本输入输出系统)。Windows 11 将不再能够仅从 BIOS 启动。
  6. 接下来,查找名为Secure Boot State 的条目并查看该值是否标记为On。除非您的系统支持安全启动,否则您将无法运行 Windows 11。
  7. 最后,单击左侧的Memory ,然后移至右侧,查看Trusted Platform Module 2.0状态是否显示为OK。如果是这种情况,则您的 PC 配置支持并启用了TPM 2.0 。

完成上述说明后,您应该很清楚您的 PC 是否支持 Windows 11。

如果由于与硬件相关的限制(如 RAM 或 CPU 频率不足)导致它未达到最低规格,则除了使用更强大的硬件升级它之外,您别无他法。

但另一方面,如果 PC 健康检查扫描失败是因为安全启动被禁用或TPM 2.0未从您的 BIOS / UEFI 设置配置,或者因为 Windows 10 是通过传统启动模式安装的,下面的说明将向您展示如何启用它们并解决“此电脑无法运行 Windows 11” 错误。

2.将Boot模式切换为UEFI

请记住,如果您当前的操作系统 (Windows 10) 是通过传统启动模式安装的,PC 运行状况检查实用程序将无法检测到您的 PC 实际上已配备支持 UEFI 

如果这种情况适用,并且您当前的设置已连接到使用传统启动模式,则您需要在PC 健康检查实用程序检测到您的 PC 已准备好 Windows 11之前,将BIOS 设置中的启动模式更改为UEFI 。另外,确保在启用 UEFI 之前将您的磁盘从 MBR 转换为 GPT,否则它将无法工作。请确保在对分区进行任何更改之前创建备份,我们对任何损坏或数据丢失概不负责。

为了让您更轻松,我们整理了一份分步指南,向您展示如何从 BIOS 设置将启动模式切换为 UEFI:

注意:以下说明仅在您的主板支持 UEFI 但配置为使用传统启动模式时才有效。

  1. 按照惯例启动您的 PC,并在看到第一个屏幕后立即按设置键(BIOS 键) 。您通常可以在屏幕的右下角或左下角看到启动密钥。
  2. 进入 BIOS 主菜单后,前往“启动”选项卡。
  3. Boot选项卡中,将UEFI / BIOS 引导模式Legacy更改为UEFI。
  4. 保存更改并让您的计算机正常启动,然后再使用 PC 健康检查实用程序运行另一项检查。

重要提示:从 Legacy 切换到 UEFI 后,您可能会收到“未找到引导设备”错误。在这种情况下,您可以为 UEFI 调整 Windows 10 安装,或者您可以将启动模式更改回旧版,直到 Windows 10 正式启动。

如果您的系统已配置为默认使用 UEFI,请向下移动到下一个指南,我们将在其中向您展示如何启用安全启动。

3.启用安全启动

正如我们在上面已经确定的那样,Windows 11 将需要一台支持安全启动的机器。但在某些情况下,该功能受支持但在 BIOS 或 UEFI 设置中被禁用——事实证明,PC Health Check 实用程序不知道如何区分不受支持或禁用。

注意: Secure Boot 是 PC 行业最大参与者同意的行业标准,以确保 PC 仅使用原始设备制造商 (OEM)信任的软件。

如果您拥有相当现代的主板,则很有可能已经支持安全启动。在这种情况下,您需要做的就是访问您的 BIOS 设置并启用安全启动,以便 PC Health Check 实用程序可以检测到它。

为此,请按照以下说明操作:

  1. 以常规方式启动您的 PC,并在启动过程中重复设置(启动)键。您通常可以在屏幕底部的某个位置找到它。
    注意:请记住,根据您的主板制造商,执行此操作的确切说明会有所不同。在大多数情况下,您的设置键(BIOS 键)将是以下之一:F1、F2、F4、F8、F12、Esc 或 Del 键注意 2:如果您的 PC 默认使用 UEFI,请在初始登录屏幕上按住SHIFT键的同时单击Restart按钮以强制计算机进入 Recovery Menu。然后,转到疑难解答 > 高级选项 >  UEFI 固件设置以访问UEFI 菜单
  2. 进入 BIOS 或 UEFI 菜单后,查找名为Secure Boot的选项并启用它。
    注意:您通常可以在“安全”选项卡中找到它——具体名称和位置会因您的主板制造商而异。
  3. 启用安全启动功能后,保存更改并正常启动计算机。
  4. 在您的计算机重新启动后,重复 PC 健康扫描并查看扫描现在是否报告您的 PC 配置支持安全启动。

如果您在运行扫描时收到的错误消息不明确或指向 TMP(可信平台模块)的问题,请向下移动到下面的下一个可能的修复程序。

4.启用可信平台模块2.0

此版本独有的 Windows 11 要求之一是支持 TPM 2.0。如果 PC 运行状况检查返回“ The PC must support TMP 2.0 ”,则以下情况之一为真:

  1. 您的硬件不支持 TPM(可信平台模块)2.0
  2. TPM 2.0 已从您的 BIOS 或 UEFI 设置中禁用。

要检查您的系统是否支持 TPM,请执行以下操作:

  1. Windows 键+ R 打开“运行”对话框。接下来,在文本框中键入“tpm.msc” ,然后按Enter以在 Windows 10 上打开可信平台模块(TPM)管理窗口。
  2. 进入 TPM 模块后,从TPM菜单的右侧部分检查状态
  • 如果 TPM 的状态显示为“ TPM 已准备好使用”,则表示 TPM 2.0 已启用,因此无需进一步操作。
  • 如果 TPM 的状态显示为“不支持 TPM ”,则表示您的主板不支持此技术。在这种情况下,您将无法安装 Windows 11。
  • 如果 TPM 的状态显示为“找不到兼容的 TPM”,则表示 TPM 受支持但未从您的 BIOS 或 UEFI 设置中启用。

如果最后一种情况属实,请按照以下说明从 BIOS 或 UEFI 设置中启用 TPM 2.0:

  1. 启动您的电脑(如果它已经打开,则重新启动)并在看到第一个屏幕后立即按设置键(BIOS 键) 。
    注意:您通常可以在屏幕的右下角或左下角看到启动键。
  2. 进入 BIOS 主菜单后,从顶部功能区栏中的可用选项列表访问安全选项卡。
  3. 接下来,查找名为Trusted Platform Module 的条目,并确保在找到它后将其设置为 Enabled。
    注意:此安全功能的确切名称和位置会因您的主板制造商而异。例如,在 Intel 硬件上,您会发现此选项为Intel Platform Trust Technology。 
  4. 确保启用 TPM 后,正常启动计算机并重复 PC 健康检查扫描,看看“这台电脑无法运行 Windows 11” 错误现在是否已修复。
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。
(0)
上一篇 2023年7月3日
下一篇 2023年7月3日

相关推荐