编程学习网 > IT圈内 > Windows 10/11自动下载1968年的英特尔驱动?微软官方解释
2021
12-30

Windows 10/11自动下载1968年的英特尔驱动?微软官方解释

如果你经常检查Windows 10和Windows 11的更新界面 ,  那应该注意到驱动程序里有些驱动程序发布时间很早。例如此前曾出现过1968年版的英特尔驱动程序更新,诸如Intel – System驱动程序还有可能被系统反复重复安装。

出现这类情况并非偶然也不算是错误,因为微软基于兼容性考虑就是这么设定的,尽管这可能会引起用户的困惑。微软日前发布说明解释为什么系统会安装老旧的过时驱动驱动程序,简而言之微软会根据硬件情况自动匹配驱动


不同驱动程序之间的区别:

目前常见的驱动程序主要由微软发布的驱动程序、由硬件制造商发布的驱动程序及由电脑制造商发布的驱动程序。其中硬件制造商发布的驱动程序主要指的是英特尔和英伟达等公司,这些公司通过新驱动程序提供新功能和特性。

电脑制造商发布的驱动程序通常具有特定目的,例如联想发布的某些驱动程序会包含系统预装软件组件的更新等。而微软发布的驱动程序基于兼容性考虑其时间戳都是 2006年6月21日,这并不意味着驱动是2006年发布的版本。

微软故意设置比较旧的日期防止某些硬件出现兼容问题,所以当你打开设备管理器会发现很多驱动都是多年前的。

不同驱动程序之间的优先级:

系统更新模块会参考多种因素来对驱动程序进行排名,例如当匹配到微软发布的驱动是最佳版本是就安装微软的。但是某些硬件可能会匹配到多个驱动程序包括微软和制造商的,这时候系统默认情况下会安装时间戳最新的版本。

由于微软驱动时间戳靠前因此系统默认安装的其实是制造商驱动,制造商驱动为硬件提供最佳兼容性和最新功能。到这里你应该已经明白为什么微软要把驱动设置到十多年前,微软通过这种方法将自己驱动优先级放在排序最后。

微软工程师称这种做法为日期黑客,将微软驱动优先级放到最后可让系统每次都优先安装制造商发布的驱动程序。


英特尔1968年驱动是怎么回事:

那为什么英特尔驱动被设置为 1968 年呢?英特尔解释称多数驱动程序日期都是最新的,部分特定驱动程序除外。这些驱动程序时间戳被设置为 1968 年即英特尔成立的时间,典型的驱动程序就是英特尔的芯片组设备软件驱动。

而将日期改的这么靠前是因为英特尔想要降低芯片组驱动的排序,以免其他新版驱动程序会被这个驱动自动覆盖。是的,英特尔芯片组设备软件其实重要性并不是那么高,英特尔称如果您没有最新版本那也没关系因此无需担心。

还有个问题是为什么芯片组驱动会被反复安装,这个问题主要是硬件兼容性和系统自动匹配驱动过程出现的问题。当系统检测到芯片组驱动可以安装时就会安装,如果安装失败但又匹配不到其他适合的驱动,那系统就反复安装。

扫码二维码 获取免费视频学习资料

Python编程学习

查 看2022高级编程视频教程免费获取