Windows 11
微软最新的操作系统

为什么 Windows 11 不支持我的 CPU?

8th-gen-intel-cpu

移过TPM 2.0:Windows 11 的 CPU 生成要求更加混乱。Windows 11 至少需要第 8 代 Intel CPU 或 AMD Ryzen 2000 处理器。微软似乎无法清楚地解释原因,而且该公司已经在背道而驰。

Windows 11 正式支持哪些 CPU?

Windows 11 发布后,微软立即 发布了几个相互矛盾的网页,列出了不同的 CPU 要求。然而,在最初的几天之后,公司的沟通变得更加清晰。根据微软的说法,Windows 11 将只保证支持以下 CPU:

  • Intel CPU:第 8 代或更新版本。(请参阅支持的 Intel CPU 列表。)
  • AMD CPU:Ryzen 2000 或更新版本。(请参阅支持的 AMD CPU 列表。)

这些要求在 Microsoft 的官方Windows 11 兼容性页面上有详细说明。(ARM 上的 Windows 11 也将​​仅支持某些 Qualcomm Snapdragon 处理器。)

英特尔于 2017 年推出了其第八代芯片,而 AMD 于 2018 年推出了第二代锐龙处理器,因此 Windows 需要一些最新的 CPU!考虑到 Windows 10 支持运行 Windows 7 的大多数 CPU,这是一个很大的转变。

第 7 代和更旧的 CPU 怎么样?

windows-11-devices

最初,Microsoft 的兼容性文档表示将部分支持一些较旧的 CPU,包括第 7 代 Intel CPU。具体来说,微软表示将允许拥有这些 CPU 的人升级,但升级过程会警告人们他们的 CPU 没有得到适当的支持,并会建议不要升级。

这很快就微软的网页中删除了。后来,微软再次改变了主意,并发表了一篇博文,解释了Windows 11 的最低系统要求

截至 2021 年 6 月 28 日,微软表示将在Insider Preview 过程中测试英特尔第 7 代和 AMD Zen 1 处理器是否可以运行 Windows 11 。具体来说,Windows 团队写道:

当我们向 Windows Insiders 发布并与我们的 OEM 合作时,我们将进行测试以识别在英特尔第 7 代和 AMD Zen 1 上运行的设备,这些设备可能符合我们的原则。随着时间的推移,我们致力于与您分享我们测试结果的更新,并分享更多的技术博客。

当然,这本身就很令人困惑:微软是否只允许升级带有这些处理器的特定“设备”,而不是所有带有这些处理器的设备?谁知道!微软还没有决定。

还有一个问题:在这篇博文的初始版本中,微软的 Windows 团队写道,它确信旧的 CPU 不会得到支持:

我们也知道,运行在英特尔第 6 代和 AMD pre-Zen 上的设备不会[符合我们关于安全性和可靠性的原则。]

微软在没有任何进一步评论的情况下迅速从其博客文章中删除了这一行,因此尚不清楚微软是否会坚持阻止第 6 代及更早的 CPU。

为什么微软说 Windows 11 这么严格?

真正的问题是为什么 Windows 11 对 CPU 支持如此严格。在能够将计算机从 Windows 7 升级到 Windows 8 再到 Windows 10 之后,它是相当刺耳的。(好吧,也许你跳过了 Windows 8。)

微软谈论了很多关于安全的问题。与 TPM 2.0 硬件要求一样,需要现代 CPU 可确保访问最新的安全功能。这包括始终启用并在所有 Windows 11 PC 上默认启用的基于虚拟化的安全性和受管理程序保护的代码完整性。得益于 TPM 2.0,所有 Windows 11 电脑都可以拥有设备加密功能,以加密形式存储文件。他们还将拥有安全启动功能,保护启动过程免受恶意软件的侵害。

安全是微软所说的推动其 CPU 需求的第一个“原则”。二是可靠性。微软写道:“采用新的Windows 驱动程序模型的CPU  ……正在实现 99.8% 的无崩溃体验。”

第三个原则是 CPU 与您使用的应用程序“兼容”,并且具有“> 1GHz、2 核处理器、4GB 内存和 64GB 存储空间的基本原理”。当然,这与 CPU 生成没有太大关系。

微软不会谈论房间里的幽灵

meltdown-spectre

这里有些不太对劲。微软的安全要求真的需要在 Windows 11 发布前几年内制造的 CPU 吗?

好吧,也许他们会。这是一个理论:

2018 年初,我们了解到现代 CPU 受到严重设计缺陷的影响,这些缺陷导致了Spectre 和 Meltdown 旁道攻击。微软不得不为 Windows发布补丁,这些补丁会降低使用旧 CPU 的 PC 的速度。这让 Windows 可以解决这些 CPU 中的安全问题。

Spectre 并不孤单。ZombieLoad 攻击的工作原理类似,也在 2018 年被发现。 在 ZombieLoad 于 2019 年宣布后,我们写道,只有新的 CPU 才能真正修复 ZombieLoad、Spectre 和类似的攻击。英特尔(和其他 CPU 制造商,在某种程度上)将不得不重新构建他们的 CPU 设计,以真正修补这些安全漏洞。

英特尔表示,从英特尔第 8 代 CPU 开始,通过硬件级别的更改解决了 Spectre 和 Meltdown 。

Windows 11 需要第 8 代或更新的 CPU 是不是很有趣?我们认为这是相关的。

当然,微软并没有在屋顶上尖叫,与新设备相比,运行 Windows 10 的旧 CPU 的 PC 在硬件级别从根本上是不安全的。那对企业不利。但似乎微软希望悄悄地将每个人转移到新硬件上,所以微软知道它只需要在带有这些安全修复程序的 CPU 上支持 Windows 11。

到 2025 年仍支持 Windows 10

值得记住的是,在 2025 年 10 月 14 日之前,Windows 10 仍将受到安全更新的正式支持。如果您有一台运行旧 CPU 且无法升级的 PC,您可以在未来几年继续使用带有安全更新的 Windows 10。

即使您计划在未来几年内坚持使用 Windows 10,无论如何,您也可能需要在 2025 年 10 月之前的某个时间购买新 PC。届时,您可以获得支持 Windows 11 更高要求的更新系统。

赞(1) 打赏
未经允许不得转载:Win 11系统之家 » 为什么 Windows 11 不支持我的 CPU?

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏