您的电脑能运行Windows11吗?连微软都不能肯定

您的电脑能运行Windows11吗?连微软都不能肯定

太平洋 时间2021年6 月 25 日下午 2 点 15 分:这篇文章自首次发布以来已多次更新,以反映微软正在努力清理他们造成的混乱。

您可能认为找出您当前的 PC 是否会运行 Windows 11 是一项简单而直接的任务。您可能还会认为,如果您今天访问 Microsoft.com 并支付了近 5000 美元购买了一台顶级 Surface PC,几个月后,当 Windows 11 准备好进行正式发布时,您可以放心升级到 Windows 11。

微软不能完全理解它的升级故事。

公司的工程决策与其营销计划之间的冲突即将引起客户的愤怒尖叫,他们会发现他们的新硬件或几乎新硬件在微软眼中还不够好。

首先,两份核心文档彼此不一致。

官方的Windows 11 系统要求页面 有一组规范,而Windows 工程团队为 Microsoft 合作伙伴准备的Windows 11 兼容性文档作为 Windows兼容性手册的一部分 讲述(更新:嗯,讲述) 一个不同的故事。在这两种情况下,细节都不完整。

最重要的是,微软在大揭幕当天向其最热心的粉丝发布的官方兼容性检查器(包含在新的PC 健康检查应用程序中)提供了没有详细信息的结果。

如果兼容性检查器显示您的 PC 将运行 Windows 11,那么您就可以开始了。但是,当那些渴望升级的人运行兼容性检查并在似乎轻松满足所有规范的系统上获得如下所示的结果时?啊?

您的电脑能运行Windows11吗?连微软都不能肯定
令人沮丧的是,这个工具似乎没有创建日志文件

这篇文章发表后,微软发布了新版本的 PC Health Check 应用程序,但没有记录该工具已被修改的事实。新版本在解释结果的对话框中包含了一些额外的词。在我的测试 PC 上,新措辞显示为“此 PC 无法运行 Windows 11。Windows 11 不支持此处理器。”

当然,这与 Microsoft Docs 的官方文档相冲突,后者表示将支持旧 CPU,但不建议升级。然后有人决定编辑文档。

基本的障碍很容易清除。

您需要 64 位 Intel 或 AMD 处理器,其运行速度至少为 1 GHz;
具有 2 个或更多内核,或者

在基于 Arm 的 PC 上,需要兼容的片上系统 (SoC)。Windows 10 规范的最大变化是不再支持 32 位 (x86) CPU。您还需要至少 4 GB 的 RAM 和 64 GB 的存储空间。过去 10 年制造的大多数 PC 都符合这些规格。

该设备也不能在 S 模式下运行。

PC 的两个最大绊脚石涉及对称为可信平台模块 (TPM) 的基本安全功能的支持,以及对最低 CPU 代的支持。

TPM 支持

系统要求页面说你需要 TPM 2.0 版才能运行 Windows 11。
兼容性手册说你需要 1.2 或更高版本的 TPM。

具体来说,TPM 1.2 要求(具有安全启动功能的 PC)是所谓的硬板的一部分,而 TPM 2.0 规范是软板的一部分。

根据文档,“不符合硬地板的设备无法升级到 Windows 11,符合软地板的设备将收到不建议升级的通知。”

更新:现在微软已经修改了 Compatibility Cookbook 页面,删除了对 Soft Floor 和 Hard Floor 的所有引用,并添加了一条说明需要 TPM 2.0 支持和兼容的 CPU。

这不是一个微不足道的细节,因为数百万台旧电脑在硬件上配备了 TPM 1.2 并且无法升级。

更令人困惑的是,如果设备具有 TPM 但该功能在固件中被禁用,兼容性检查器可能会告诉您,您的 PC 无法升级到 Windows 11。

您可以通过查看安全设备标题下的设备管理器 (Devmgmt.msc) 来检查 TPM 是否存在,如下所示。

您的电脑能运行Windows11吗?连微软都不能肯定
使用设备管理器检查 TPM 版本

您还可以运行 TPM 管理管理单元 (Tpm.msc)。该工具会告诉您 TPM 制造商的名称以及版本信息。请务必关闭管理单元而不进行任何更改。

电脑开启TPM方法

如果您确定您的 PC 有 TPM,但您没有在设备管理器中看到它,您需要进入固件设置并启用它。在基于 UEFI 的 Windows 10 PC 上,最简单的方法是执行以下步骤:

  1. 转到设置 > 更新和安全 > 恢复。
  2. 在“高级启动”标题下,单击“立即重新启动”。
  3. 重新启动后,单击疑难解答 > 高级选项 > UEFI 固件设置。
您的电脑能运行Windows11吗?连微软都不能肯定

查找标记为 TPM 或 PTT(Intel Platform Trust Technology 的缩写)或在 AMD 系统上为 fTPM(Firmware Trusted Platform Module 的缩写)的设置。您可能需要 PC 手册才能找到确切的设置。当您处于固件设置中时,请确保启用了安全启动。

这应该可以解决任何 TPM 问题。

CPU代

如果兼容性检查器仍然坚持您无法运行 Windows 11,并且您已确认 TPM 不是症结所在,则问题可能是 Windows 11 认为 CPU 太旧。

是的,CPU 也有软板要求。令人沮丧的是,文档只是说这是由“CPU Generation”定义的,而没有详细说明。

更新:在这里,Microsoft 也编辑了其 Microsoft Docs 站点(通常是文档的权威页面)上的页面,并删除了对 CPU Generation、Hard Floors 和 Soft Floors 的所有引用。真是一团糟。

似乎任何运行在 Intel 7th Generation (Skylake) CPU 或更早版本上的设备也会触发兼容性检查。我检查过的戴尔台式机就是这种情况。令人沮丧的是,PC Health Check 应用程序似乎没有生成任何日志文件来简化侦查工作。

相反,我转向了一个名为Win11SysCheck 的开源工具,它在 GitHub 上作为源代码和预编译的二进制文件提供。(可执行文件下载在这里。如果您尝试下载此工具并运行它,您可能会收到 SmartScreen 错误,因为 Windows 至少目前将其标记为“不常下载”。)

该工具确认我的台式电脑上的 i7-6700 CPU 是罪魁祸首。

您的电脑能运行Windows11吗?连微软都不能肯定
这个开源工具提供了比官方兼容性检查器更多的细节

那是 2015 年的 CPU,而我的 PC 已经使用了大约五年。好消息是 Windows 11 应该可以在其上运行,但不建议升级。更新:否则会?。谁知道?

 包含兼容 CPU 完整列表的 Microsoft 工程文档是为硬件制造商准备的;它包括来自 AMD、Intel 和 Qualcomm 的受支持 Windows 11 CPU 的完整列表。当然,这些规范应该只适用于制造向公众出售的新 PC 的 PC 制造商,但显然该列表现在构成了 Windows 11 也将​​用于升级程序的“硬地板”。

希望这一切都可以在 Windows 11 准备好首次发布时解决,但不要指望它。

from

Leave a Reply

您的电子邮箱地址不会被公开。 必填项已用*标注