近日,不少 Windows 11 使用者纷纷在网路上反映,如果你把电脑与印表机连线之后,印表机可能会突然开始「闹脾气」,无预警地自动列印出一些不明所以的乱码或字串,例如 \"POST /ipp/print HTTP/1.12\" 等。这并非什么灵异事件,而是微软 Windows 11 系统中一个已知的 Bug。微软已正式承认此问题,并紧急释出修复方案,以解决这场突如其来的「印表机危机」。

受影响版本与印表机类型

根据微软的公告,此次印表机自动列印 Bug 主要影响以下 Windows 版本:

Windows 11 22H2
Windows 11 23H2
Windows 10 22H2

值得注意的是,最新的 Windows 11 24H2 版本并未受到此问题影响。受影响的印表机类型包括透过 USB 连接的印表机,以及透过 IPP(网际网路列印协定)连接的网路印表机。换句话说,无论你是使用传统的 USB 印表机,还是透过网路连接的印表机,都有可能受到此 Bug 的影响。

问题根源:IPP 协定讯息异常

那么,这个 Bug 的根源究竟是什么呢?微软表示,当使用者在印表机开机或断开连接并重新连接 Windows 11 后,可能会触发此问题。更具体地说,当列印背景处理程序向印表机发送 IPP 协定讯息时,就可能出现自动列印的情况。IPP 协定是一种用于在网路上进行列印的标準协定,Windows 系统透过 IPP 协定与网路印表机进行通讯。然而,在某些情况下,IPP 协定讯息可能会出现异常,导致印表机误判指令,进而自动列印出错误的内容。

为了儘快解决这个问题,微软採用了 KIR(Known Issue Rollback,已知问题回滚)技术。KIR 是一种快速修复机制,允许微软在不发布完整更新的情况下,针对特定问题进行修复。透过 KIR 技术,微软可以将有问题的程式码「回滚」到之前的版本,从而快速解决问题。一般来说,KIR 修复需要 24 小时或更长时间才能自动推送到使用者端。但如果你已经遇到了这个问题,可以尝试直接重新启动系统,强制接收 KIR 更新,以加速修复进程。

企业用户:手动更新群组原则

对于企业环境而言,IT 管理员需要更加积极地应对这个问题。由于企业託管的装置通常受到群组原则的管理,因此 IT 管理员需要手动下载群组原则进行导入。微软已经準备好了相关的策略,IT 管理员只需要按照说明进行导入即可。具体操作方法请参考微软的支援文件。及时更新群组原则,可以确保企业内的所有电脑都能够儘快获得修复,避免机密文件被随意印出,造成资安风险。

除了等待 KIR 更新或手动更新群组原则之外,使用者还可以尝试一些暂时性的解决方案,以缓解印表机自动列印的问题。例如,可以尝试重新安装印表机驱动程式,或者将印表机连接方式从 IPP 更改为 USB。此外,也可以尝试关闭 Windows 的「列印多工缓冲处理器」服务,这可能会暂时阻止自动列印的问题。但需要注意的是,这些方法并不能完全解决问题,只能作为暂时性的缓解措施。