这段时间蓝点网已经提过几次有关 POPCNT 报错的消息,POPCNT 是一个指令集,包含在 SSE4.2 指令集扩展中,一般在 2007 年之后推出的 CPU 都已经支持 SSE4.2。
微软当前的目标是 Windows 11 CPU 必须支持 SSE4.2 指令集扩展,否则将无法安装和运行 Windows 11,如果用户尝试安装或更新,那么都会报错。
而在 Windows 11 Canary Build 26063 版中,德国科技网站 Deskmodder 已经注意到微软在注册表里添加了选项,用来检测 CPU 的兼容性。
这个新的注册表路径位于:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\CompatMarkers\GE24H2
目前微软尚未发布支持文档解释为什么必须要兼容 SSE4.2 指令集扩展,但此前微软推送 Windows 11 预装应用更新时,就不慎导致了一些兼容性问题,根源就是 SSE4.2 相关的变更。
对大多数用户来说这个问题不会影响正常使用,毕竟 2007 年之前的 CPU 实在是太老了,这些处理器也确实该退役了,如果想要继续使用,不如跑个 Linux 系统吧。
版权声明:感谢您的阅读,除非文中已注明来源网站名称或链接,否则均为蓝点网原创内容。转载时请务必注明:来源于蓝点网、标注作者及本文完整链接,谢谢理解。