N卡解锁代码43报错限制,笔记本外接显卡坞
如果你的电脑上插了两张不同型号的N卡,或者你是一个游戏笔记本,本身自带了一个laptop的显卡,然后又用雷电拓展坞加了一块显卡,发现总是有一块显卡无法被识别,那么本文档可能可以帮助到你。
虽然给游戏本再外接一个显卡很不合理,但是我就是这么干的
这个文章是我完全修好我的电脑之后写的,因此没有任何截图,请尽力看着文字然后自己想象。
我的电脑是一个笔记本,有一个RTX4060laptop,用雷电4扩展了一个RTX 3080 20G魔改版。
第一次安装的解决办法
解决代码43问题
正常来说,第一次装上之后,会提示3080无法识别,在设备管理器内可以看见一个显卡有黄色感叹号,提示错误代码43.
但这并非是硬件问题,事实上这好像是老黄的阴谋,故意不让大家用多个显卡……
有人写过一个破解程序,执行一遍,把他破解了,一般就没问题了。这个程序叫:nvidia-error43-fixer_113,可以从这里找到[SCRIPT] nvidia-error43-fixer | M.2, mPCIe, Expresscard eGPU虽然这个网站看着不像是正经的程序发布网站……
如果你直接执行,成功了,那么恭喜你,结束。
解决驱动版本问题:驱动类型
如果你不成功,多半是因为显卡驱动装错了版本了。比如我有RTX4060laptop和RTX3080 20G两个卡,那么你应该确保安装的驱动是RTX4060laptop版本的。具体来说是遵循下面的原则:
- 安装最新的那张卡的驱动,而非更旧的显卡,比如4060比3080发布的更晚,那么你应该安装4060的驱动,因为N卡新驱动是兼容旧驱动的(或者理论上,N卡不同系列其实都是共享一个驱动,除非特别老的卡)
- 优先安装laptop版本的,因为笔记本的GPU一般都是缩水版,有特殊定制,你下载桌面卡的驱动不一定包含。但是laptop版本的一定包含桌面驱动。
- 如果你有一个更旧的laptop显卡以及一个新的外接卡……那我的建议是内置卡废了就废了吧,反正你也不太会用他了,眼不见为净,谁也不是天天打开设备管理器去盯
按照这个原则操作后,也就是:
- 先装正确的显卡驱动
- 再执行代码43修复软件
应该就没问题了。
试试全新安装驱动
如果还不成功……那你有够倒霉的。
一般情况下,大家的电脑是已经有了显卡驱动的。仍旧不成功的可能是自带的驱动有问题,比如OEM厂商给的驱动往往是定制版。安装一个全新的驱动也许能解决问题。
我不知道有啥好处,因为我用的从来都是自己重装的驱动,没有区别,但是OEM定制驱动给我带来了不少困扰。
那么这个时候,就需要
- 下载DDU,全称是
Display Driver Uninstaller,链接在Download Display Driver Uninstaller (DDU) Official Latest Version | Wagnardsoft,下载好预备上,建议就放C盘 - 打开Windows搜索,查找并启动
msconfig这个控制台,这个东西类似于树莓派的那个配置器……总之,在这里找到安全引导,用最小方式引导启动,然后重启 - 进入安全模式,运行你下载的DDU,选择显卡品牌和系统版本后
- 执行驱动清除
然后,它应该会自动重启,此时重启后你会发现怎么还在安全模式?不着急,再打开一次msconfig把安全引导什么的都关了,总之检查一下让Windows正常启动就好。
启动后,现在我们还是没有显卡驱动,全靠Windows自带的那个兼容驱动跑着显示。现在,按照刚才的法则,找到合适版本的驱动,再重装驱动(记得勾选全新安装还是清洁安装来着),然后执行代码43修复软件。
应该就大功告成了。
如果还是不行,那么建议放弃了,第一是接下来的情况我也不知道了,第二个是你用的显卡可能版本差别太大,以至于驱动可能本身就互相不兼容。大佬可能愿意自己想办法逆向或者修复,搞出来一个特殊的驱动版本去撮合,但是我没这本事。
系统更新带来的问题 / 看到现在问题还是没有解决
如果你和我一样,明明把自动更新关了,还非得手贱,来一次更新,然后导致驱动又坏掉了……
或者你就是第一次安装,但是上面的方法无效。
此时你有两个选择:
寻找合适的驱动版本:发布版本
如果你不想回滚驱动,那么只能按照上文的第一次安装的解决办法,把驱动卸载了,然后重装试试看能解决问题不。
我第一次就是这么做的,然而,虽然看起来问题解决了,但是新的驱动并不是很流畅,甚至看个网页都会掉帧(但是Windows设置这种WPF应用却是流畅的,因此我认为是驱动导致的问题)。我无力解决这个问题,所以我不得不选择回滚驱动。
如果你是第一次安装,就各种卡顿,或者无法成功,那么可能最新版的驱动不适合你。你现在应该去下载一个老版本的N卡驱动(下载离线包,别下载英伟达那个逆天的nVidia app)。
下载哪个版本呢?
- 查阅各种论坛,抄作业
- 如果很不幸找不到合适的,那么只能像我一样,瞎试了,多试试总能找到的……很浪费时间
我的3080+4060laptop,目前用576.40版本是没问题的,你可以参考我。
这个章节和上面的驱动版本有啥区别?上面强调的是显卡驱动的类型,比如针对的是那个型号,或者哪个平台的显卡(比如针对RTX4060laptop的驱动)。此处重点强调的是发布版本号(比如576.40版本的驱动)
回滚到旧版的驱动
如果你没用各种定制化精简版系统,或者自己手贱,把还原点关了,那么可以用这个方法。
- 打开系统还原(在:右键我的电脑-属性-系统属性-系统保护选项卡-系统还原)
- 然后选择还原点就可以,按照日期找到之前的驱动。你点击一个还原点后,可以点底下那个按钮对照这个还原会干啥或者带来什么影响。一般情况下,你应该找到一个还原点,它刚好只会对N卡驱动造成影响。选择这个还原点,按提示还原即可。
注意,系统还原一般情况下,并不会导致你的文档也跟着被还原了,甚至也不会导致你的已有Windows功能更新或系统更新被还原。系统还原一般只还原驱动状态这种比较底层的更新。
但是,仍旧建议你备份下需要备份的文件,尤其是桌面的文件。
此外,不知道为啥,还原后QQ给寄了……需要重装qq。甚至我的conda环境和PyTorch都没问题,结果qq给寄了……期间我都没启动qq,也不知道发生了啥。目前为止我没发现其他副作用。
这个方法其实是我比较建议的方法,因为对于大部分玩家或者开发者来说,更新N卡驱动并没有什么额外好处,现在的驱动如果稳定,那最好的方法就是别瞎折腾。因为瞎折腾容易出事。
或者,直接万能公式:
万能公式
如果你看完了本文,那么应该知道下面这个方法是怎么执行的:
- 先不管显卡驱动的问题,就让他先烂着,执行系统更新,确认把Windows升级到最新版本
- 预备DDU
- 进入安全模式
- DDU卸载显卡驱动
- 正常启动
- 下载合适版本的N卡驱动(针对的显卡型号,针对的显卡平台类型,驱动的版本号)(如果之前有稳定版本的驱动,并且你用的不是奇怪的各种精简版Windows,那么可以用系统还原找到这个驱动直接还原了)
- 安装(清洁安装)
- 执行代码43解决软件
无论如何,这样应该都能解决问题。解决不了就是你驱动版本没找对,或者本身显卡代数太老,不支持。
2025年12月8日
