为什么控制面板中的驱动程序版本与安装的驱动程序版本不匹配


3

似乎每当我想看看我是否安装了最新版本的驱动程序时,我在设备管理器中看到的版本号似乎与我安装的驱动程序的版本号无关。

示例:我刚安装了Nvidia的359.00 GeForce显示驱动程序,但是当我查看设备管理器中的显示适配器时,它说版本是10.18.13.5900。

但它不只是Nvidia - 似乎每次我在任何驱动程序上尝试使用任何硬件时数字都不匹配。我错过了什么吗?有没有办法比较安装两个版本和在设备管理器中进行比较的版本?


这与iPhone 6s不使用6s CPU和6s GPU的原因基本相同。不同的组件遵循不同的命名规则。
David Schwartz

Answers:


3

不幸的是,一个是签名驱动程序文件的内部版本,另一个是公司发布和公布的外部版本 - 并且开发人员或发布者没有责任让他们匹配。

你能做的最好的事情就是约会日期。由于内部驱动程序日期将由CA服务器加上时间戳,因此必须在网站上的正式发布日期之前。不幸的是,这可能是网站上发布日期前3个月到24小时的任何地方,所以它并不完全可靠。

这不仅仅是驱动程序的情况 - 右键单击​​任何exe并查看“详细信息”选项卡(如果它在那里) - 你会看到那里有文件版本信息不一定(事实上几乎从不)确实)与网站上发布的版本相匹配。不幸的是,事情就是这样。

但是,如果您参考下载中包含的驱动程序发行说明和更改历史记录,它通常(虽然显然不一定)包含说明“驱动程序已更新到版本xxxx”或类似的模糊/语句,其中这是您的版本号正在找。因此,最好的办法是检查并参考发行说明。


1

这是 内部驱动版本 你明白了但它准备就绪包括您请求的驱动程序版本数据10.18.1 3.5900 (359.00)


感谢您指出了这一点。不幸的是,普遍情况并非如此 - 我的Avid硬件驱动程序版本9.0.8在安装后显示为Microsoft(?)版本10.0.10586.0 ...
Fred Hamilton

这是GRAPHIC驱动程序的内部版本号,而不是所有其他驱动程序的内部版本号。
magicandre1981

对于图形驱动程序(即Intel和AMD)来说它是通用的还是只是Nvidia决定对它有帮助?
Fred Hamilton

我的Intel HD驱动程序是10.18.10.3958,3958表示我的版本是15.33.30.64。** 3958 **。 10是内部版本,15是外部版本。
magicandre1981
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.