[情报] 微软解释:Win11/10 一些驱动程式更新日

楼主: hn9480412 (ilinker)   2022-01-11 00:48:19
微软解释:Win11/10 一些驱动程式更新日期推出时间为何会设在“1968年”
janus janus 发表于 2022年1月09日 16:30
如果你经常检查 Windows 11 或 Windows 10 的更新,你可能已经注意到在可选更新部分
,会出现一些旧的驱动程式甚至是失效的驱动程式。
而在过去几年中,使用者收到了被列为“INTEL – System”的驱动程式更新,尽管在升
级到 Windows 11 之后就已经交付,但其日期却追溯设定到 1968 年。
这些驱动程式中的大多数 —— 由于其奇怪的规格,可能看起来有问题 —— 在 Windows
11 和 Windows 10 的可选更新设置面板下可用。在一篇新的文章中,微软已经解释了为
什么会在 Windows 上出现这些驱动程式,以及时间为何会设定在这么奇怪的时间。
目前 Windows 11 主要有三种类型的驱动程式发布 —— 由 Windows / 微软、英特尔和
NVIDIA、AMD 等公司发布的驱动程式,以及由 PC OEM 制造商开发的定制驱动程式。
据该公司称,所有 Windows 驱动程式的日期都被设定为 2006 年 6 月 21 日,以减少相
容性问题。
驱动程式在 Windows 上是如何被追溯日期设定的
Windows Update 根据包括日期在内的各种因素对驱动程式进行排名。例如,如果微软的
驱动程式库中的一个驱动程式与设备的硬件 ID 完全匹配,那么它将成为最重要的候选者
,使用者将能够下载它。
然而,如果有一个以上的驱动程式与硬件 ID 相匹配,则会自动选择一个具有最新时间戳
的驱动程式。如果在这种情况下,多个驱动程式之间也存在平行状况,微软将查看与构建
版本发布日期相匹配的最高文件版本号。
但是有一个问题 —— 当你安装一个新的 Windows 版本时,Windows 驱动程式将自动拥
有比 OEM 制造商提供的时间戳更新的时间戳。因此,你的 OEM 制造商驱动将被 Windows
驱动程式取代,这可能会破坏你设备上的特定功能。
因此,你在 Windows更新时看到这些有奇怪的时间设定的驱动程式,显然是为了避免上面
强调的情况而被追溯日期设定的。
透过这种追溯 Windows 驱动程式时间设定,微软让 OEM 制造商提供的驱动程式,可以有
比 Windows 提供的驱动程式更优先的地位。
在另一份文件中,微软表示,英特尔的驱动程式之所以被设定到 1968 年,是因为这是英
特尔成立的那一年。而这样的设定也是出于同样的原因 —— 当 OEM 制造商的驱动程式
可用时,降低内建英特尔的驱动程式的等级。
“这是必要的,因为它是一个支援性的工具,不应该覆蓋任何其他的驱动程式。更新英特
尔 (R) 芯片组设备软件是不需要的 —— 如果你没有最新的版本就不要担心。”英特尔
在一篇说明文件中表示。
https://tinyurl.com/2p8pt973
可是我的USB扩充卡厂商提供的驱动是2012年,每星期Win11的Insider更新后又会强制安
装微软提供的驱动
https://i.imgur.com/nZCSLey.png
这是厂商提供的驱动
https://i.imgur.com/rdliovR.png

Links booklink

Contact Us: admin [ a t ] ucptt.com