[情報] 微軟解釋: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