首页 IT技术 热点问题 查看内容

为什么很多驱动程序日期都是2006年6月21日?

热点问题 12246 0 2017-2-13 16:49

打开设备管理器,查看相关硬件驱动如下图所示:这是因为:当PNP(即插即用)排列驱动优先级的时候,它首先会查看和驱动程序匹配的硬件ID。如果出现两个驱动都匹配硬件,那么筛选条件就是驱动日期。如果你有一台可以 ...

打开设备管理器,查看相关硬件驱动信息 如下图所示:



这是因为:当PNP(即插即用)排列驱动优先级的时候,它首先会查看和驱动程序匹配的硬件ID。如果出现两个驱动都匹配硬件,那么筛选条件就是驱动日期。如果你有一台可以使用系统内置驱动的设备,但是你需要在设备上安装某些定制/OEM驱动之后,当微软需要更新系统自带驱动的时候,由于这个日期要比硬件厂商定制日期更加的新,因此就会重复覆盖你自己安装的定制驱动了。

2006/06/21号是微软Windows Vista系统正式发布的时间,自Vista系统发布以后的所有系统自带驱动都能兼容最新的Windows版本,所以为了避免自己安装的驱动被微软自带更新的驱动替换的问题,微软就把系统自带的驱动日期都统一规定为2006/06/21 ,而你所安装的驱动都比Vista RTM更新,从而确保用户安装的驱动排在首位。

厂家为之适配而写的驱动一定在它(2006/06/21)之后,于是就会保留这个专用驱动。实质就是微软降低了自家驱动的优先级,保证不会卸载掉你选择的厂家专用驱动。如果你用微软系统自带的驱动,那么自然就取决于驱动版本号新旧了。






路过

雷人

握手
1

鲜花

鸡蛋

刚表态过的朋友 (1 人)

  • 鲜花

    匿名