Windows 11即将迎来24H2版本,而其中最引人注目的变化之一是硬件要求的升级。尽管早前通过绕过验证的方法可能让老硬件用户顺利运行Windows 11,但随着24H2版的到来,情况将发生根本性的改变。
POPCNT指令的必要性
Windows 11 24H2的预览版本已经明确要求处理器必须支持POPCNT指令才能启动。即使采用此前绕过验证的方法,缺乏POPCNT指令的CPU也将无法运行24H2版本。微软最近还在Windows注册表中添加了相关条目,似乎否定了此前有关POPCNT指令要求仅为临时措施或bug的猜测。
SSE4.2指令集的检测
最新版本Canary Build 26063中,兼容性检查又增添了新项目,名为“BlockedBYSSE4.2”的注册项会检查您的处理器是否支持SSE4.2指令集。用户可以通过运行注册表编辑器,并导航到计算机\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\CompatMarkers\GE24H2来查看自己的处理器是否支持。
技术更新与硬件淘汰
尽管一些用户可能对微软阻止老硬件运行新系统感到不满,但需要指出的是,SSE4.2指令集早在十六年前就已经问世。新的功能特性需要更现代的硬件支持,这是业界惯例,因此淘汰一些老处理器也是自然而然的事情,毕竟它们原本就不是为运行Windows 11而设计的。
微软的历史经验
类似的情况在微软历史上并非首次发生。即使被认为在硬件兼容性方面“兼容性极佳”的Windows 10也曾放弃过部分芯片。Windows 10 2018年4月更新就停止了对某些特定英特尔移动处理器的支持,原因是当时不支持的显卡驱动程序存在漏洞。
随着Windows 11 24H2版的推出,硬件要求的升级将带来新的技术体验,但也可能引发一些老用户的不满。然而,对于系统的更新换代,适应新硬件的需求已成为不可避免的趋势。