IT之家 12 月 30 日消息,據 Windows Latest 報道,如果你經常檢查 Windows 11 或 Windows 10 的更新,你可能已經注意到在可選更新部分會出現舊的驅動程序甚至是失效的驅動程序。在過去幾年中,用戶收到了被列為“INTEL – System”的驅動程序更新,盡管在升級到 Windows 11 之後就已經交付,但其日期卻追溯設定到 1968 年,也就是被“倒填日期”。
這些驅動程序中的大多數 —— 由于其奇怪的規格,可能看起來有問題 —— 在 Windows 11 和 Windows 10 的可選更新設置面闆下可用。在一篇新的博客文章中,微軟已經解釋了為什麼以及如何在 Windows 上對這些驅動程序進行追溯時間設定。
IT之家獲悉,目前 Windows 11 主要有三種類型的驅動程序發布 —— 由 Windows / 微軟、英特爾和英偉達、AMD 等公司發布的驅動程序,以及由 PC OEM 制造商開發的定制驅動程序。
據該公司稱,所有 Windows 驅動程序的日期都被設定為 2006 年 6 月 21 日,以減少兼容性問題。
Windows Update 根據包括日期在内的各種因素對驅動程序進行排名。例如,如果微軟的驅動程序庫中的一個驅動程序與設備的硬件 ID 完全匹配,那麼它将成為最重要的候選者,用戶将能夠下載它。
然而,如果有一個以上的驅動程序與硬件 ID 相匹配,則會自動選擇一個具有最新時間戳的驅動程序。如果在這種情況下,多個驅動程序之間也存在平行,微軟将查看與構建版本發布日期相匹配的最高文件版本号。
但是有一個問題 —— 當你安裝一個新的 Windows 版本時,Windows 驅動程序将自動擁有比 OEM 制造商提供的時間戳更新的時間戳。因此,你的 OEM 制造商驅動将被 Windows 驅動程序取代,這可能會破壞你設備上的特定功能。
Windows 驅動程序顯然是為了避免上面強調的情況而被追溯日期設定的。
通過追溯 Windows 驅動程序,微軟允許 OEM 制造商的驅動程序保留比 Windows 提供的驅動更優先的地位。
在另一份文件中,微軟表示,英特爾的驅動程序被追溯到 1968 年(英特爾成立的那一年),也是出于同樣的原因 —— 當 OEM 制造商的驅動程序可用時,降低英特爾的驅動程序的等級。
“這是必要的,因為它是一個支持性的工具,不應該覆蓋任何其他的驅動程序。更新英特爾 (R) 芯片組設備軟件是不需要的 —— 如果你沒有最新的版本就不要擔心,”英特爾在一篇現已删除的博文中說道。
,更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!