| |
Windows驱动最奇怪一幕:恍然大悟! |
|
2017年2月13日
【
转载
】 编辑:
浏览次数:
|
|
|
假如你 比较关注Windows 设施驱动程序,可能会 留神到这样一个奇怪的 景象:众多由微软提供的系统级驱动程序,生成日期都是2006年6月21日,无论是Windows 7里还是Windows 10里都是如此 。
难道这些驱动已经10多年没有更新了吗?
显然不是 。
微软开发人员曾在知名社区Reddit里 详尽解释过这个 景象,实际上这样做是有 意思的:
“当PnP(即插即用)罗列驱动优先级的时候,它会首先查看和驱动程序匹配的硬件ID 。假如有两个驱动都匹配硬件,那么筛选条件便是驱动日期谁更新 。假如你有的 设施 可以 使用内置驱动,但又需求在 设施上安装某些定制或者OEM驱动,那么当微软再次更新 有关驱动的时候,因为新驱动的日期要 确定要比你手动安装的驱动的日期更新,就会 遮蔽掉你的驱动 。”
“那么我们应该如何幸免这种状况呢? 无论该驱动何时更新的,我们都会采纳Windows Vista系统RTM(正式版开发 实现)的日期(也便是2006年6月21日), 因此自Vista系统公布以来的全部驱动都能兼容最新的Windows版本,而你所安装的驱动都比Vista RTM更新,从而确保消费者安装的驱动排在首位 。”
所以呢,不要瞧不起Vista,它可是有特别历史地位的呢,Windows 7/8/10都是在它奠定的 根底上进展而来 。


