分享

【教程向】关于此NVDIA驱动程序与此Windows版本不兼容的解决办法

 rqn2008 2023-03-12 发布于河南
v

2022年3月15日18:21天极网官方账号


随着Win11的正式发布,越来越多的小伙伴都进行了升级,而在升级后可能会出现一些小问题,如独立显卡驱动无法安装,或者是原有驱动失效,卸载原来驱动后,使用GeForce Experience无法检测到新驱动,手动下载后安装失败,提示“此NVDIA驱动程序与此Windows版本不兼容”。然而即便是升级到了最新版的系统,而且驱动下的明明是Win11的最新版本,依旧无法安装。相信应该有部分小伙伴会遇到类似的问题,其中也包括我,为了解决这个问题,我进行了诸多尝试,最终找到了一个解决办法,今天就和大家分享一下。
图片
简单说下问题的根本,就是我们笔记本上独立显卡的硬件ID没有包含在官方驱动的配置文件中,驱动程序在安装时,要先通过硬件ID和系统版本进行校验,如果未找到匹配项,就会出现安装失败的问题,“此NVDIA驱动程序与此Windows版本不兼容”的提示便是因此而来。简单说就是你的显卡没有NVDIA官方发的“通行证”,没法通过“查验”,所以解决问题的办法就是,没有“通行证”,我们自己造一个就好了。
图片
如果你先把驱动卸载了,在设备管理器中找不到独显,无法查看硬件ID的话,可以借助下第三方软件,比如XX精灵,里面可以检测到硬件的信息,其中就包括硬件ID。
图片
接着去官网把驱动下载下来,大家自己按照显卡型号搜索就行,我这里以RTX 3060移动版为例。
图片
下载完成后点击安装,默认位置是C盘,无需更改,直接往下到兼容性检测,显然是过不去的,就会来到下面这个界面,但千万别着急关了它!别着急关了它!别着急关了它!重要的事情说三遍,如果你此时点关闭的话,C盘里的安装文件会直接消失。
图片
这时候,打开你的C盘,你会看见里面有NVDIA的文件夹,把它复制到其它的盘里,我放在了D盘,然按照下方这个路径去找INF文件(安装信息),会有很多,先不要着急。
图片
部分品牌产品的INF文件名是可以在网上搜到的,或者你也可以咨询下品牌客服。如果网上找不到,也没客服,那还有个笨办法。这个INF文件也不算太多(大概几十个?),挨个打开,然后将我们找到硬件ID中的最后四位,它代表每个厂家的在NV那里的代码,我的是“152D”,放进文档里进行搜索,如果找到对应条目,那么恭喜,找到了对应厂商的INF文件了。
确定完对应的INF文件后,先备份一份,以防万一。翻到文件的接近尾部,你会发现一些和你的硬件ID除了中间四位不一样,其它一样的条目,如NVIDIA_DEV.2520.1341.152D= "NVIDIA GeForce RTX 3060 Laptop GPU"等,这几条就是拥有“通行证”的显卡硬件ID。
选择其中一条,利用记事本的替换功能(全部替换),换成我们显卡的硬件ID。
然后还需要再替换一条“1381152D”中间没有分割符号的,最后点击保存。至此,我们的显卡的“通行证”部分就搞定了。
不过在进行安装前,还需要干一件事,进入Win11设置—系统—恢复—高级启动,点击立即重新启动。
如下图,一步步的来,最后选择禁用驱动程序签名安装驱动。
进入系统后,找到之前放在其它盘的NVDIA文件夹,按照路径点击安装程序,顺利通过兼容性检测,成功完成安装。
如果还未成功,仔细检查下上述的步骤是否出现了遗漏,亲测可以成功解决问题。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多