微软经常将功能更新强行推送到用户电脑上。例如,它很快就会对装有Windows 10 21H2的设备这样做,这个版本的Windows很快就会达到服务结束的状态。
虽然这通常是为了确保这些机器继续接收安全补丁和其他更新,但该公司在为Windows 10 20H2做这些工作时,实际上训练了自己的机器学习(ML)模型。微软已经在另一个场合解释了它如何以及何时推送这些更新。
除了功能更新、质量更新和安全补丁,微软还为属于第三方硬件供应商的组件推送WHQL签名的驱动程序更新。例如,它经常更新AMD、Nvidia或Realtek等公司的驱动程序,用它认为最合适的版本,覆盖用户已经安装的内容。
虽然有办法禁用这一点,但看起来Windows Update服务中的一个错误可能正在覆盖这些块,Windows正在不顾一切地安装驱动程序。推特用户@ghost_motley注意到,Windows忽略了他们的组策略编辑器设置为 "Windows更新不包括驱动程序",继续在他们的GeForce RTX 3090上安装了一个驱动程序。
对于那些不知道的人来说,组策略管理控制台允许用户配置与Windows Update有关的各种选项。在其解释各种选项的文档中,该公司提供了启用允许用户通过Windows Update禁用驱动程序更新的策略的步骤。它写道:
如果你出于某种原因想禁用驱动程序更新,请使用组策略管理控制台,进入计算机配置>管理模板>Windows组件>Windows更新>Windows更新不包括驱动程序,并启用该策略。
出于对此事的好奇,我查阅了自己的Windows Update安装历史,发现微软确实在我的Radeon RX 6800 XT上推送了自己的驱动程序,尽管我已经通过设备安装设置禁用了自动推荐驱动程序更新的选项。
正如你在上图中注意到的,在2022年2月和2022年12月之间有一个很大的差距,这是Windows没有覆盖设置的时期。
虽然这不一定会成为问题,但有许多报告称,AMD Radeon用户会注意到一条错误信息:"Windows Update可能已经自动替换了你的AMD图形驱动...":
在这种情况下,解决这个问题的唯一方法是重新安装图形驱动包。AMD有一份关于如何修复该问题的支持文件(GPU-KB205)。