Windows 7/8.1更新错误处理器在新CPU上

时间:2020-01-09 10:47:09  来源:igfitidea点击:

在新Intel Corei3 7100处理器的新PC上安装了Windows 7. 但是过了一段时间,Windows 7通过Windows Update下载并安装了所有更新后,系统停止获取更新并返回此错误:

不支持的硬件PC使用的处理器是为Windows的最新版本设计的。由于处理器与当前使用的Windows版本一起使用,因此系统将丢失重要的安全更新。

问题是去年微软宣布最新处理器的所有者应使用客户端平台Windows 10的最新版本。对于这些CPU型号,将限制使用早期Windows版本。

该限制适用于以下几代处理器:

  • 第7代Intel Core处理器(Kaby Lake硅芯片,于2016年开始生产)
  • 第七代AMD处理器(布里斯托尔里奇芯片,2015年第三季度开始生产)
  • Qualcomm 8996(通常在移动设备中使用)

2016年4月,MSFT为以前的OS版本发布了特殊补丁:

  • 适用于Windows 7 SP1和Windows Server 2008 R2的KB4012218
  • 适用于Windows 8.1和Windows Server 2012 R2的KB4012219

修补程序的描述宣布了使用Windows Update搜索更新时检测CPU和其他受支持硬件的生成的功能。

当PC尝试通过Windows Update扫描或者下载更新时,启用对处理器生成和硬件支持的检测。

因此,在安装这些更新之后,系统阻止下载新更新(包括MS Office)和早期OS版本中的驱动程序,并返回错误80240037,从而迫使用户切换到Windows10. 因此,安装在新硬件上的所有旧系统都将停止获取安全更新并变得脆弱。好像在敲诈。

当然,卸载这些更新

wusa.exe /quiet /uninstall /kb:4012218 /promptrestart

wusa.exe /quiet /uninstall /kb:4012219 /promptrestart

和阻止其安装可以暂时起到帮助作用,但是作为"月度汇总"的一部分(作为累积更新模型的新概念),它们很可能会在下个月再次出现。

此外,第七代Intel图形处理器(Intel HD Graphics 610 650)的VGA驱动程序的安装也被阻止。在Windows 7 SP1中,它被标识为"标准VGA图形适配器"。

如我们所见,驱动程序安装向导显示,对于具有第七代Intel处理器的硬件,该驱动程序只能安装在Windows 10 x64中。

Zeffy的GitHub用户开发了一个补丁程序,该补丁程序使Windows 7和Windows 8.1用户仍可以获取具有最新处理器型号(https://github.com/zeffy/wufuc/releases)的PC的更新。