

更新:从2024年10月1日起,微软已经让绕过这些兼容性检查变得更加困难——但有一个解决方案。有关详细信息,请参阅本文。
“天哪,成功了!”
这是一位读者的反应,他成功地将一台使用了12年的电脑从Windows 10升级到Windows 11,此前微软Windows 11安装程序中的兼容性检查器反复阻止了他。
他听从了我最近一篇文章中的建议,《如何将“不兼容”的Windows 10电脑升级到Windows 11》,我们在几天内交换了几封电子邮件,因为他试图弄清楚为什么它不能工作。在克服了最后的障碍后,他总结道:“我们从废料堆中又救了一台笔记本电脑。”
在我发表那篇文章的第一周内,就有24个人回应了我的要求,让我报告他们的升级体验。值得注意的是,这些通讯员中的每一位都能够完成升级,其中包括至少两台使用了15年的机器。在那之后的一个月里,我收到了数百人的来信,几乎所有人都说成功了。
测试结果很有启发性,多亏了这些报告,我在决定完成Windows 11升级的最佳方式时,能够制定一些可遵循的指导方针。这一点尤其重要,因为Windows 10的终止支持日期将在2025年10月到来。
在不满足操作系统兼容性要求的PC上升级到Windows 11有两种选择。一种是微软的完整文档,但仍然要求pc通过较低的兼容性门槛。另一个是一个未记录的黑客,它完全绕过了微软的兼容性检查器。
那么,你应该选择哪一个呢?这取决于是哪些问题阻碍了你的电脑升级。
Windows 11已发布的系统要求如下:
处理器:1GHz或更快,带有两个或更多核兼容64位处理器或片上系统(SoC)
内存:至少4GB
存储空间:至少64GB可用存储空间
安全:TPM 2.0版本,UEFI固件,安全启动功能
显卡:兼容DirectX 12或更高版本,带有WDDM 2.0驱动程序
显示:高清(720p)显示,9英寸或更大的显示器,每色通道8位
其中一些要求很容易满足。我怀疑有人会尝试升级一台内存不足4gb、主存不足64gb、单核CPU的电脑。如果你的电脑配备了这些规格,那它可能已经使用了将近20年,是时候让它退休了。
旧电脑最容易出问题的地方是CPU和安全要求。
不兼容的处理器:官方的升级要求阻止了cpu不在此官方列表上的系统的升级。这就排除了使用大多数英特尔酷睿处理器(咖啡湖,2017年底)和AMD Zen 1处理器的个人电脑。
支持和启用TPM 2.0:大多数为Windows 10设计的个人电脑都有一个固件包sed TPM。2015年及更早的一些个人电脑,通常是商务机型,可能会将TPM 1.2作为一个单独的组件。(关于这个组合的更多细节请参阅“什么是TPM,为什么Windows 11需要TPM ?”)。
支持安全启动:这是我最喜欢的nfusing需求。不需要启用安全引导功能,只需要支持它,这意味着系统必须是安全的配置使用UEFI (Unified Extensible Firmware Interface)。如果您的系统使用Legacy BIOS,它将无法通过此测试。
要确定是否能够完成简单的Windows 11升级,最简单的方法是运行PC健康检查实用程序,如下所示。
从https://aka.ms/GetPCHealthCheckApp下载并安装它。然后运行应用程序,点击“介绍Windows 11”标题下的“现在检查”按钮。该操作将返回一个列表,其中显示系统不满足完整Windows 11兼容性要求的任何区域。
要检查安全启动状态,请使用微软的系统信息实用程序Msinfo32.exe。在主界面“System Summary”中,查找标有“BIOS Mode”和“Secure Boot State”的条目。这个系统(我使用Legacy BIOS创建的虚拟机)不适合升级Windows 11。
有了这些信息,现在就可以选择升级策略了。
正如我之前提到的,如果一台Windows 10电脑未能通过微软的兼容性测试,你有两种选择来升级它。我在“如何将不兼容的Windows 10电脑升级到Windows 11”一文中记录了这两个选项。
微软记录在案的(但不支持的)选项对最初为Windows 10设计的电脑有效,除了CPU太旧之外没有兼容性问题。
要启用该升级,您只需对Windows注册表进行一次更改,告诉Windows安装程序忽略CPU检查并允许升级,只要存在任何TPM。
如果PC Health Check应用程序显示你的电脑有一个不兼容的CPU,但它通过了其他所有测试,包括TPM 2.0模块的存在,那么这个选项就是为你准备的。
如果您有一台安装并启用了TPM 1.2芯片的旧PC,也可以选择这种升级技术。
在某些情况下,您可能需要进入PC的固件设置并启用TPM继续。
在报告了自己Windows 11升级经历的人中,有七人说这个选项对他们有用。“一切顺利,”一位读者表示赞同。另一个人报告说,他刚刚从亚马逊更新购买了一台戴尔OptiPlex PC,配备了第7代英特尔酷睿i7,内存为32gb。他在一封电子邮件中说,这次升级“效果非常好”。
两位记者提醒说,升级花的时间比他们预期的要长几个小时。您的总时间将取决于您的硬件、可用磁盘空间和互联网连接速度。
如果Windows安装程序开始收集更新并达到46%的标记时出现长时间的停顿,也不要感到惊讶。这是正常的。忍住取消并重新开始的冲动。
大多数2015年或更早设计的pc将无法利用简单的注册表编辑来完成升级。这是因为它们通常没有TPM或配置了Legacy BIOS而不是UEFI,因此不支持安全启动。
在提交升级报告的人中,大约有一半是这样。最常见的配置是运行第三代或第四代英特尔酷睿cpu的个人电脑。在所有这些情况下,查看固件设置确认没有TPM选项。
如果你发现自己处于这种情况,有一种不受支持的破解方法可以让你运行Windows 11安装程序并绕过所有兼容性检查。如果您在技术上足够先进,您可以通过将ISO下载的Windows 11安装文件复制到本地文件夹并将Sources子文件夹中的Appraiserres.dll文件替换为使用相同名称的0字节文件来自己完成此操作。
如果最后一段读起来完全是胡言乱语,还有一个更简单的方法。使用免费的开源工具,如Rufus,可以直接下载或从Microsoft Store中获得。(另一种选择Ventoy使用起来更具挑战性,但可能会吸引具有高度技术背景的人。)
你可以在我的文章“如何将不兼容的Windows 10电脑升级到Windows 11”中找到使用Rufus升级Windows 11的完整说明,请确保选择自定义Windows安装并删除这些烦人的兼容性限制,如下所示。
不幸的是,在2024年10月,微软对其兼容性检查器进行了更改,使此选项更难使用。在创建必要的安装文件之后,您需要打开一个提升的Command提示符,并发出一系列五个命令。与其在这里重复这些说明,我建议你参考“如何将不兼容的Windows 10电脑升级到Windows 11”,你需要的所有细节都在标题为“选项2”的部分。
在使用这种方法的读者中,最常见的抱怨是花费的时间比预期的要长。“真是花了点时间!”一个人说。这可能更多地与旧硬件的能力有关,而不是与升级方法有关。与其他升级技术一样,一些人报告说,安装似乎挂起了46%,但在下载所需的更新完成后,最终继续安装。
总的来说,这个技巧得到了高分。一个人写道:“作为一个新手,我发现鲁弗斯路线简单而无痛。”
如果你想添加你的报告,或者如果你已经尝试了这两种方法并遇到了问题,请发送电子邮件到Win11Upgrade [at] realworldwindows.com。我不能保证一定会回复,但我会检查这个特殊收件箱里的每一条信息。