NVIDIA双GPU驱动冲突问题求助
NVIDIA双GPU驱动冲突问题求助
兄弟,太懂你这种折腾多屏搞出驱动乱套的糟心感了!你遇到的问题其实是NVIDIA驱动的「统一架构」特性导致的——新老N卡的驱动包现在是捆绑的,旧卡的驱动不兼容新卡,新驱动又放弃对老卡(比如GT710这种远古卡)的支持,下面给你几个实操性的解决方案,按顺序试试:
第一步:彻底清理现有驱动,从头来过
先把所有NVIDIA驱动彻底清干净,避免残留冲突:
- 下载Display Driver Uninstaller(DDU)工具,重启电脑进入安全模式
- 打开DDU,选择「NVIDIA」,点击「清洁并重启」,让工具彻底删掉所有驱动文件和注册表项
第二步:分卡单独安装驱动,避免全局覆盖
这是最稳妥的方法,核心思路是先给主卡装新驱动,再给副卡装专属旧驱动:
- 先拔掉GT710的电源线(如果有)和PCIe插槽,只保留GTX1650 Super
- 正常开机,安装GTX1650 Super对应的最新官方驱动,安装时选「自定义」并勾选「执行清洁安装」,完成后重启确认主卡性能正常(比如测下游戏帧率)
- 关机,插上GT710,开机进入系统后不要让Windows自动安装驱动
- 手动下载GT710的专属旧驱动(就是你之前用的2020版本),然后打开设备管理器,找到GT710(可能显示为「未知设备」或带感叹号的显卡)
- 右键GT710→「更新驱动程序」→「浏览我的计算机以查找驱动程序软件」→「让我从计算机上的可用驱动程序列表中选取」
- 点击「从磁盘安装」,指向你下载的GT710驱动文件夹里的
*.inf文件,确认安装,这样只会给GT710装旧驱动,不会影响主卡
第三步:注册表强制指定驱动(风险操作,谨慎尝试)
如果上面的方法还是被Windows强制统一驱动,可以试试注册表锁驱动,但操作前一定要备份整个注册表(注册表编辑器→文件→导出):
- 按下Win+R,输入
regedit打开注册表编辑器 - 找到路径:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\PCI - 先在设备管理器里找到GT710的硬件ID:右键GT710→属性→详细信息→下拉选「硬件ID」,复制其中一条(比如
PCI\VEN_10DE&DEV_128B) - 在注册表的PCI分支里搜索刚才复制的硬件ID,找到GT710对应的设备项
- 进入该设备项的
Control子键,右键新建一个DWORD(32位)值,命名为DriverOverrideFlags,数值数据设为1(十六进制) - 重启电脑,看看驱动是否不再被统一覆盖
关于换AMD卡的建议
如果上面的方法都搞不定,那确实像你看到的,NVIDIA新老卡的驱动兼容问题是普遍存在的——因为NVIDIA现在的驱动包是针对新架构优化的,老卡的驱动维护早就停更了。这时候换一张入门级AMD卡当副卡是真的省心,AMD和NVIDIA的驱动是完全独立的,不会互相干扰,而且入门AMD卡应付Excel、Youtube这种轻量需求完全够用。
最后再提个小细节:检查下主板BIOS里是否开启了多显卡支持,有些主板默认只允许主卡输出,需要找到类似「Multi-GPU Support」或者「PCIe GPU Output Enable」的选项打开。
备注:内容来源于stack exchange,提问作者KiwiFox




