Patch Tuesday造成多品牌打印机运行失常

微软上星期二的Patch Tuesday修补了史上最多的129个安全漏洞,不过却也引发包括HP、Ricoh、Canon等品牌的USB打印机驱动程序异常及连接端口神秘消失的事件。

问题出现在安装Windows 10 1903、1909的KB4560960,以及Windows 10 2004的KB4557957版本更新的用户计算机上。有用户反映安装更新版本后,发生打印机驱动程序不兼容,迫使用户必须移除更新。受影响的打印机品牌涵盖HP、Ricoh、Canon、Brother、Kyocera、KONICA Minolta等的USB连接机型。

另一些情况则是USB连接端口神秘消失。微软上周提出警告,至少有一部分用户Windows 10计算机安装完更新、关闭Windows 10并拔掉或关闭USB打印机,当他们重新启动Windows 10,会发现打印机连接端口清单内找不到USB机型的连接端口。而所有依赖该连接端口的作业都无法完成。

不过若非以USB直接连接计算机而是网络打印机,则没有出现该问题。

微软解释,如果打印机驱动程序包含语言监控程序(Language Monitor),则其中的OpenPortEx callback功能无法被调用到,造成该程序无法正常运行。此外,控制台的“设备与打印机”下,也会找不到打印机连接端口。

微软表示会再另外发布新版更新修补这项bug。在此之前,微软建议用户安装完更新版后,先把打印机打开,再重新启动Windows 10即可排除问题。当然,移除最新更新也是个解法。

微软五月底正式发布Windows 10 May 2020 Update(2004)第一天,就已传出和包括和Intel GPU、Realtek芯片驱动程序、GameInput Redistributable程序不兼容,造成计算机无法连接多台蓝牙设备、鼠标没有反应,另外也发生因Nvidia GPU旧版驱动程序、Synaptics音频驱动程序不兼容,导致蓝色死亡屏幕(BSOD)。这些都还在Windows团队的工作清单中,以便在未来更新版本解决。