欢迎光临散文网 会员登陆 & 注册

个人解决NV控制面板闪退的方法:关它禁闭

2021-09-28 22:19 作者:Sir贝狄维尔  | 我要投稿

有反映更新到最新驱动后问题消失,所以这个操作适用于因各种原因停留在旧版本驱动(465.89及以前)的小伙伴。

在几周前,我漫不经心地打开了NVIDIA的控制面板,打算启用某款游戏的垂直同步以缓解画面撕裂。当我点击【管理3D设置】的时候,问题出现了:控制面板,它崩了。

本以为这是一次偶然事件,但接下来我尝试打开【管理3D设置】控制面板就会在很短的时间内闪退,假如手速快点,在它崩溃前点到其他地方比如【更改分辨率】,那么下一次进入控制面板会停在这个界面,而不是发生问题的【管理3D设置】。

之后,我到搜索引擎上检索【英伟达控制面板闪退】、【nvidia control panel crashing】,在近段时间有较多的结果,看来怕是一个比较广泛的“现象”。

于是我开始尝试解决它。在比较久远的结果里,有说是【软件路径太长/有中文】导致的,更改后无效;DDU后安装最新版驱动(当时是471.96,显卡是GTX 1060),无效。

后来看到有人发现是【C:\programdata\NVIDIA corporation\drs】路径下的【nvdrsdb*.bin】系列文件导致的,删除它们就能解决。但那个视频后续评论有反映出现本地播放视频出错的问题。

截至9月28日,暂未见官方就这一问题发布声明,但网络上的总体论调指向【nvdrsdb*.bin】文件与驱动的冲突,或是NV在后台偷偷更新的问题。

而在测试的过程中,我发现在DDU后重启至系统时,我的电脑事先已经处于断网状态。这时,安装驱动后可以随意打开、更改【管理3D设置】,不会出现闪退。那么,一个思路出来了:如果我不让NV的驱动联网,下载它的更新呢?

以下操作用到火绒软件,假如你习惯用Windows防火墙规则或者其他软件可以达到同样效果,那么都是可行的,目标就是禁止NV驱动联网。进行操作的环境是DDU后的没联网之前,封锁NV驱动前不要连接网络。

说干就干,首先,先在【任务管理器】找到驱动的常驻进程,我这里是【NVIDIA Container】,右键它,【打开文件所在位置】。

得到路径【C:\Windows\System32\DriverStore\FileRepository\nv_dispi.inf_amd64_3784df9edffd3314\Display.NvContainer】(驱动版本465.89)。

接下来打开火绒主界面,点击【防护中心】→【系统防护】。

右边点击【联网控制】。

点击【添加规则】。

【选择程序】。

在弹出窗口输入上面的那个【路径】,回车,选中【NVDisplay.Container.exe】,【打开】。

然后回到【联网控制】,【操作】选【自动阻止】,回到【系统防护】,把【联网控制】的整体开关打上,整个流程就搞定了。

最后给看到尽头的伙伴们一个小优化。我的小米高刷显示器(165hz)到了,爽是爽到飞起,可是浏览网页发现滚动得不是很顺滑,经过搜索发现可能需要打开【Smooth Scrolling(平滑滚动)】。chromium内核浏览器具体做法是:Edge地址栏输入【edge://flags】,回车(谷歌Chrome则是【chrome://flags】)。

在当前页面的搜索栏搜索【Smooth Scrolling】,并把它设置为【enabled】,就完成啦~这个功能对高刷显示器的体验有较大提升,60hz的话虽然没有高刷那边来得明显,但还是能观察出来的。

个人解决NV控制面板闪退的方法:关它禁闭的评论 (共 条)

分享到微博请遵守国家法律