admin管理员组

文章数量:1530329

出现这种问题有两种可能,第一种是Win10系统版本太低,第二种是显卡品牌与其他硬件的品牌不兼容(比如给微星电脑换上外星人的显卡,就会遇到这种问题)多数时候都是第二种原因,解决方法如下。

安装前的准备步骤:

  1. 关闭Win10驱动强制签名:关闭强制签名的具体步骤

2. 打开设备管理器,卸载旧驱动。建议在安全模式下使用Display Driver Uninstaller彻底卸载,残留任何文件都可能导致后续安装到一半时突然失败。

3.扫描硬件改动,把显卡硬件扫描出来(无需识别成功)

正式安装时的步骤:

  1. 运行安装程序,默认把安装文件解压到C盘Nvidia文件夹

第一次安装不会成功,只会提示“与Windows版本不兼容”

此时不要关闭安装程序,也不要取消安装,否则Nvidia文件夹会被删除

2. 把Nvidia文件夹复制到D盘(其他位置也行)

然后关闭第一步中打开的安装程序。

3. 修改inf文件

如果店家发给你修改过的inf文件,就把它复制到

D:NVIDIADisplayDriver416.34Win10_64InternationalDisplay.Driver

如果店家没提供inf文件,请参考以下方式手动修改。

在设备管理器找到显卡,右键属性—>详细信息,把属性选为“硬件Id”,复制硬件id。只需关注第二行参数,其他行不重要。

找到你的inf文件,不同品牌主板对应的inf文件不同。

举例:联想nvlti.inf、戴尔nvdmi.inf、微星nvmii.inf......

在下图所示位置插入新行,复制上面一行的左边部分。

把你之前复制的硬件id粘贴到右边。

用硬件id代码“VEN_之后”、“&之前”的部分替换此处。

拉到这一大段代码的底部,发现目前section最高编号165

于是把我们新加的行的section改成166

然后复制这一段。

粘贴到inf文件的结尾这里。

右边补全显卡名称。

注意,有时候文件可能有很多行都包含类似下面的内容。

[Nvidia_Devices.NTamd64.10.X... XXXXX]

这些位置全都需要像上面步骤那样插入新行,因为你搞不清插入哪里是正确的。插入行之间唯一的区别就是Section后面的数字可以不同,其他部分完全一样。

4. 运行安装程序

直接在文件夹里搜索setup.exe执行,现在可以成功安装了。

如果不行的话,用“安装前的准备步骤”里的方法再卸载旧驱动、关闭win10强制驱动签名,然后再重启试一遍。

常见错误与原因:

1.无法找到兼容的图形硬件

没扫描硬件改动,导致新显卡在设备管理器里没被识别,驱动程序找不到可以安装的显卡,于是报错。

2.可以开始安装,但总是中途提示失败

没关闭驱动程序强制签名,或关闭后电脑又重启过导致驱动签名又被开启。

3.做完上述步骤后,依然无法开始安装

要么Windows版本过低,要么inf文件改得不对。

按上面步骤,我依然搞不定:

看到这里还没解决问题,说明正常的安装步骤已经不适合你这个电脑小白了。所以我特别贴心地告诉你一条歪门邪道。

1.打开设备管理器,找到你的显卡,右键"属性",点"更新驱动程序"。

2.点"浏览我的计算机以查找驱动程序"

3.把驱动文件所在文件夹的路径粘贴到这里。

4.利用Windows自带的驱动安装功能,绕过nvidia的安装程序,进行安装。

这个方法虽然简单,但是会造成一堆后续问题,比如没有nvidia控制面板、无法修改显卡设置、无法使用Geforce Experience等。
如果你平时都是装完显卡直接用,从不修改nvidia的默认设置,则可以使用这个方法。

本文标签: 显卡驱动不兼容显卡系统