微软本周早些时候在Dev和Canary频道发布了一个重要的Insider版本,新版本26052引入了"Sudo for Windows"、改进的注册表编辑器等多项功能。这也是首个Windows 11 24H2版本的构建,有趣的是,看起来微软正在下一代Windows 11的CPU指令集架构(ISA)支持方面做出相当大的改变,该公司似乎希望将SSE4的"POPCNT"指令作为运行Windows 11的强制性要求。 3Dd"qON!
<yw6Om:n<
这意味着当用户试图在安装了不包含这种指令的旧芯片的系统上启动Windows 11 24H2时,机器会无法启动。 8K]5fkC|
_>G.
因此和以往不同,运行此类老式处理器的用户将无法绕过Windows 11 24H2的系统要求。一个基于26052版本的非官方WinPE(Windows预安装环境)工具已经确认这一机制开始工作。 =41g9UQ
&7i o/d\/
虽然第一个24H2版本已经表明,对于运行老式PC的用户来说,情况即将发生变化,但昨天发布的后续版本又增加了一项变化,似乎进一步证实了POPCNT CPU指令的必要性。 :oYz=c
R-~ZvVw7L
当尝试安装Windows 11 build 26058时,安装文件显然会弹出一条信息,提示"此电脑的处理器不支持关键功能(PopCnt)",Twitter(现在是X)用户Bob Pony就注意到了这一点: 7<T1#~w4L
_:B/XZ
这种错误类似于过去Windows设置时检查NX位(永不执行)、PAE(物理地址扩展)是否启用,或SSE2指令是否存在,否则升级将被阻止。 _XO3ml\x@
BkP'b{z|
值得庆幸的是,同样有一些方法可以绕过这些障碍,但这一次会发生什么还有待观察。因此,像上面截图中的英特尔酷睿2四核处理器,性能上完全有能力运行Windows 11的电脑,但却得不到启动支持。 g?e$B}%
-|"[S"e
Google方面也在关注整个局势,这就是为什么它近日表态希望不支持Windows 10和11的电脑用户放弃Windows 10和11,转而使用其ChromeOS Flex。 <?Z [X{