微软已低调确认,Windows 更新会降级用户手动安装的显卡驱动。这意味着如果你从硬件厂商网站手动下载并安装了GPU驱动,覆盖了电脑上的现有驱动,以后某次Windows更新可能会将系统还原到较旧版本的驱动。
当我买了HP Spectre时,发现缺少更新的驱动,包括英特尔的新显卡软件,这时才意识到Windows更新依然推送旧驱动。我之前知道这一点,但本以为高端旗舰机型Spectre不会遇到“驱动”问题。结果我错了,最后还是手动替换了厂商驱动。

要手动替换厂商驱动,只需从芯片制造商官网下载安装程序,如Nvidia、英特尔或AMD,然后运行.exe安装包。这样会用最新的驱动替换现有厂商驱动,显著提升电脑性能,直到被Windows更新反复还原。
在测试中,Windows Latest发现Windows更新可能将你2026年4月的驱动替换为2024年甚至更老版本,具体取决于Windows更新目录中推送的内容。
这种体验非常烦人,多年来用户一直抗议,有人甚至建议微软将所有GPU驱动设置为可选更新。

一条在反馈中心获超2万点赞的帖子中,用户指出多种情况下更新Windows驱动非必要且容易出问题。
“现今很难理解微软为何不能同步最新且经过验证的驱动。即使做不到,提供驱动升级时,难道不能告诉用户已装了更高版本,并给出忽略更新的选项吗?估计微软认为没必要这样做。”一位用户如此表示。
“这问题困扰太久了。我装了最新AMD驱动,结果Windows用自己的驱动替换,AMD Adrenalin软件无法运行。后来我重新安装最新AMD驱动才恢复正常。如果驱动旧还好说,但被Windows覆盖最新AMD驱动真的很恼火。”另一位Windows 11用户诉苦。
我理解这些诉求并赞同这种心情。关心PC驱动版本的用户大多有相同感受。但关键问题是……为什么明明系统已安装新版本驱动,Windows更新仍会推送旧驱动?
我向微软查询得知,这是因为Windows更新当前对显卡驱动的排序和定位方式所致。

目前,OEM厂商将驱动发布至Windows更新目录,由微软审核批准。
这些驱动基于4部分硬件ID,但定位过于宽泛,导致Windows会为某设备类别在更新目录中标记一个“最高排序驱动”,并应用于所有设备,包括暂时不需要该驱动的设备。
举例说明:

Windows更新在替换驱动时,不会只看版本号或日期,而是将已发布驱动视为对硬件最匹配的最高排名驱动,可能忽视你手动安装的更新驱动,包括来自英特尔、AMD、Nvidia甚至厂商的新版驱动。
微软在一份被Windows Latest发现的支持文档中指出,“这种宽泛的定位在Windows更新中为设备类建立了最高排名驱动,包含客户自行安装的偏好驱动版本。”
“结果是:主动管理显示驱动的用户会经历Windows更新带来的不必要降级。”
微软无法简单修补此问题,必须改变Windows 11的整个更新流程,但正努力减少用户困扰。
从今年起,微软表示新设备的显示驱动可采用两部分定位系统,包括两部分硬件ID和电脑硬件ID(CHID)。CHID指具体电脑型号或硬件配置,帮助Windows更新更准确地识别驱动所针对的特定设备。
微软将用更精准的定位替代过于宽泛的系统,预期能降低新显卡驱动被替换的概率。
“通过这一策略调整,新设备的显示驱动可以使用2部分硬件ID结合电脑硬件ID(CHID)发布。”微软表示,“这种更窄的定位模型确保驱动更新仅针对特定系统,减少了跨生态系统的意外驱动替换。”
但这项变更仅适用于针对新设备的新驱动提交,现有驱动仍有可能被降级。同样值得注意的是,目前新政策只针对GPU驱动,未知何时会覆盖其他硬件如无线驱动(蓝牙和Wi-Fi)。
微软表示试点从2026年4月开始至9月结束,计划在2026年第四季度到2027年第一季度推广实施。
此外,微软计划让驱动名称更易懂,降低卸载错误更新时的困惑。