解决NVIDIA驱动无法安装问题
以显卡GT520M、Nvidia_358.50-notebook-win8-win7-64bit-international-whql驱动为例。
系统环境:Windows7 Ultimate Server Pack1
系统类型:64位操作系统
1、打开设备管理器
打开控制面板,进入系统和安全:
点击”设备管理器”:
2、复制显卡硬件ID
展开”显示适配器”,在显卡设备上双击鼠标:
在弹出的显卡属性窗口中点击”详细信息”,
然后在属性下拉框中选择”硬件Id”,(例:PCI\VEN_10DE&DEV_0DF7&SUBSYS_20021BAB)在”值”的列表中的第二项上点击鼠标右键,选择”复制”,要记住蓝色框中的四位序号(0DF7):
3、用记事本打开nvct.inf文件
进入NVIDIA官方驱动解压出来的Display.Driver文件夹中:
找到nvct.inf文件,用记事本打开:
4、查找本机硬件ID中的四位数序号,并修改文件
查找方才蓝色框中的四位序号(0DF7),点击查找下一个:
找到该序号所在的行,将红色框中的内容修改为之前复制好的硬件ID,(例:PCI\VEN_10DE&DEV_0DF7&SUBSYS_20021BAB)
然后继续查找下一个:
例:蓝色框中为修改后的内容
4、修改完毕,并保存nvct.inf文件
继续查找下一个,修改硬件ID,如此反复,直至出现我们的显卡型号,而不再是硬件ID时即可保存。
如下图:
5、正常安装驱动程序
此时便可正常安装驱动了,大功告成:
另外,需要注意的是:
Display.Driver文件夹中,有许多的nvxxx.inf文件,到底需要修改哪一个才生效?
关于这么多inf文件,每个厂商所用的文件都名称都是不同的,以下是几个常见的:宏碁是nvac.inf
华硕是nvam.inf
联想是nvlt.inf
戴尔是nvdm.inf
索尼是nvszc.inf
惠普是nvhm.inf
LG是nvlo.inf
苹果是nvao.inf
请找到自己厂商对应的inf文件进行修改,其余的可自行在网上搜索。