Windows 11开发版本已开始检测POPCNT CPU指令 拒绝旧处理器安装

站长云网 2024-02-16 5iter.com 站长云网

微软本周早些时候在Dev和Canary频道发布了一个重要的Insider版本,新版本26052引入了"SudoforWindows"、改进的注册表编辑器等多项功能。这也是首个Windows1124H2版本的构建,有趣的是,看起来微软正在下一代Windows11的CPU指令集架构(ISA)支持方面做出相当大的改变,该公司似乎希望将SSE4的"POPCNT"指令作为运行Windows11的强制性要求。

这意味着当用户试图在安装了不包含这种指令的旧芯片的系统上启动Windows1124H2时,机器会无法启动。

因此和以往不同,运行此类老式处理器的用户将无法绕过Windows1124H2的系统要求。一个基于26052版本的非官方WinPE(Windows预安装环境)工具已经确认这一机制开始工作。

虽然第一个24H2版本已经表明,对于运行老式PC的用户来说,情况即将发生变化,但昨天发布的后续版本又增加了一项变化,似乎进一步证实了POPCNTCPU指令的必要性。

当尝试安装Windows11build26058时,安装文件显然会弹出一条信息,提示"此电脑的处理器不支持关键功能(PopCnt)",Twitter(现在是X)用户BobPony就注意到了这一点:

这种错误类似于过去Windows设置时检查NX位(永不执行)、PAE(物理地址扩展)是否启用,或SSE2指令是否存在,否则升级将被阻止。

值得庆幸的是,同样有一些方法可以绕过这些障碍,但这一次会发生什么还有待观察。因此,像上面截图中的英特尔酷睿2四核处理器,性能上完全有能力运行Windows11的电脑,但却得不到启动支持。

Google方面也在关注整个局势,这就是为什么它近日表态希望不支持Windows10和11的电脑用户放弃Windows10和11,转而使用其ChromeOSFlex。

相关文章:

微软可能收紧Windows11CPU限制封杀强行升级的旁路

微软将在即将到来的更新中收紧Windows11硬件要求旧PC用户进一步受影响

责任编辑:站长云网