返回

文章详情

为什么显示控制面板指针截断错误长时间得不到修复?

Hacker News2026年7月29日 18:28

上一次,我们推测了有缺陷的控制面板扩展如何截断它眼前的值。当我们将分析结果发送给供应商时,他们回复道:“你能检查一下这些崩溃的驱动程序版本号吗?”当我们检查所有崩溃系统的驱动程序版本号时,它们都是类似于“构建 314”的版本,而当前的驱动程序构建号大约是“构建 2718”。这些用户使用的是过时得离谱的驱动程序!供应商早就修复了那个错误,但用户并没有得到修复。这到底是怎么回事?我的理论是这些用户关闭了 Windows 更新,或者以其他方式拒绝升级他们的视频驱动程序。但我得知我的理论可能是错误的。问题在于这些是视频驱动程序,这是一类驱动程序,计算机制造商对其有很大的控制权。制造商在对其特定硬件配置进行自身验收测试后,认证这些驱动程序可用于他们的 PC。 (这些硬件配置可能并不是显卡供应商自己所了解的。)这一责任在销售后仍然持续。计算机制造商仍然负责认证驱动程序更新,大概是通过在他们的实验室中对参考 PC 进行测试来完成的。有时制造商会获得定制版显卡(越特殊越有助于突出你的产品,我的亲爱的),这就是为什么显卡供应商的“驱动程序下载”网站常常警告你在安装驱动程序之前要与计算机制造商核实。在实践中,计算机制造商通常在一年、一年半或最多两年内努力完成驱动程序认证。¹ 之后,他们就不再对该型号进行认证驱动程序,导致客户只是停留在制造商停止认证驱动程序时的最新视频驱动程序上。微软为许多硬件类别维护通用驱动程序,但故意将其设置为低优先级,以便由 PC 制造商提供的驱动程序具有优先权。直接从显卡制造商获取的视频驱动程序同样会被显卡供应商降低优先级。计算机制造商认证的驱动程序具有优先权,即使该认证已经过时。¹ 我不会感到惊讶,如果他们认证驱动程序的时长与计算机保修期的时长某种程度上相关联。作者雷蒙德在 Windows 的演变中参与了超过 30 年。2003 年,他创办了一个网站,名为《旧新事物》,该网站的发展远超他最疯狂的想象,这一发展至今仍让他感到不寒而栗。这个网站催生了一本书,恰巧也以《旧新事物》为题(艾迪逊-韦斯利 2007)。他偶尔会出现在 Windows 开发文档的 Twitter 账户上,讲述一些没有实用信息的故事。

赞助内容

NordVPN Next-gen Antivirus

本站免费、广告极少。如果觉得有帮助,可以请我们喝杯咖啡 —— 任何金额都对持续运营有实际帮助。

请我喝杯咖啡