前言
微软本周正式发布了 Windows 11 26H2,云栈社区里不少开发者这两天也在聊老电脑升级的事儿。正常情况下,一部分老电脑因为 CPU 不符合微软的最低要求,安装会被直接卡死。不过现在冒出来一个第三方工具,可以绕过这道硬件门槛,让那些早已被微软挡在门外的老 CPU 也能跑上 Windows 11 26H2。
详细介绍
早在 Windows 11 24H2 发布时,微软就把 CPU 要求进一步收紧,强制处理器必须支持 SSE4.2 和 POPCNT 指令集。不满足这个条件的 CPU,安装过程中会直接被拦下来,之前也基本上没什么绕过去的办法。
现在,一个叫 POP4.2 的第三方工具出现了。它原本可以绕过 Windows 11 24H2 和 25H2 的 CPU 检查,如今已经更新到支持 Windows 11 26H2。开发者表示,只要 CPU 支持 POPCNT,就算没有 SSE4.2,也有机会装上 Windows 11 26H2。

原因其实不复杂:Windows 并没有在大多数系统文件里真正调用 SSE4.2,仅仅是在安装和启动阶段强制检查这个条件。开发者通过逆向分析 Windows 内核,定位到了微软检查 CPU 要求的位置,然后修改其中一个字节,让系统跳过 SSE4.2 检查,继续完成启动。
为了验证效果,POP4.2 开发者 Smu1zel 和 Windows 玩家 Bob Pony 拿了一颗 2008 年发布的 AMD Phenom X4 9600 做了实测。这颗基于 AMD K10 架构的四核老 CPU,最终成功跑起了 Windows 11 25H2。
不过这条路也不是所有老 CPU 都能走通。部分 Nvidia nForce 芯片组可能会出现卡死或死机的情况。另外,经典的 Intel Core 2 系列处理器也没戏,因为它们不支持 SSE4a,底层就缺少必要的指令。
简单来说,微软给 Windows 11 26H2 设了一道 CPU 门槛,现在有人把门绕开了。但这种方式毕竟属于非官方方案,老电脑的兼容性和稳定性仍然存在一定风险。
POP4.2
https://github.com/Smu1zel/POP4.2
|