微软修复漏洞的速度有时很慢
经过两年多的等待,微软终于解除了对部分搭载英特尔RocketLakeCPU的Windows10PC的用户升级到Windows11的限制,因此这些人现在可以自由迁移了(如果他们愿意的话)。
我们现在都已经熟悉了Windows11更繁重的系统要求——其中包括必须具有TPM的规定,并且无法使用较旧的CPU启动,但RocketLake是现代硅片,并得到微软最新操作系统的正式支持。事实上,RocketLake是英特尔的第11代,因此它仅比当前的第14代(RaptorLakeRefresh)落后三代。
但是,如上所述,部分拥有RocketLake处理器的PC用户无法从Windows10升级到Windows11,这是由于第11代CPU和某些英特尔智能声音技术(SST)驱动程序版本存在兼容性问题。
真正奇怪的是,这个漏洞很久以前就被发现了——2021年11月——正如发现这个漏洞的Tom'sHardware指出的那样,对于那些已经升级到Windows11并受到这些BSoD崩溃影响的用户,几周内就提供了修复程序。
然而,就像发现软件或硬件兼容性问题一样,可能会遇到已知问题的电脑将被阻止升级,以防止这种情况发生。
问题是,微软现在才刚刚解除封锁,并最终将该漏洞标记为已解决,此时距离该漏洞首次被发现已过去了近两年半的时间。
进展并不快,不是吗?是的,在这种情况下,解决方案确实依赖于外部来源——英特尔驱动程序更新——但蓝队以相对及时的方式提供了该更新。如前所述,对于那些已经在RocketLakePC上升级到Windows11并遇到BSoD错误的人,修复程序是在问题发现后不久提供的。
那么,为什么微软花了这么长时间才通过Windows更新将此修复程序交付给RocketLakePC,从而可以删除Windows11升级阻止?好吧,我们不知道答案,整个事件确实非常奇怪。到目前为止,微软只是将此错误的解决方案留给用户访问英特尔网站以获取正确和更新的驱动程序(而不是实际将它们作为Windows10更新的一部分提供)。
如果您想知道此处的具体信息,受影响的英特尔SST驱动程序版本为10.29.0.5152或10.30.0.5152。如果您在这两个版本上运行装有RocketLake的PC,则需要分别升级到版本10.29.00.5714或更高版本,或10.30.00.5714或更高版本。
您现在可以通过Windows更新获取这些版本-只需在Windows10中前往该更新并检查更新即可。安装后,您可以自由升级到Windows11,但并非在所有情况下都如此-并且不是立即升级。
微软澄清说:“如果您的设备在更新驱动程序48小时后仍然遇到此保护暂停[阻止升级到Windows11],则可能尚未为您的特定设备硬件配置开发此音频控制器[IntelSST]的驱动程序。”
因此,请记住,即使安装了驱动程序,也可能需要长达48小时才能获得Windows11升级。但是,如果您在等待这两天后仍未获得升级,则需要联系设备制造商并让他们帮助您如何最好地进行升级。
必须说,这是一个相当异常的现象——微软花了如此长的时间才解决问题——希望我们今后不会再遇到如此严重的延误。