如标题所示,看门狗2的闪屏问题一直困扰着大部分30/40系N卡玩家(50系与A卡情况未知),是由老DX11引擎与新显卡的兼容性不足导致的bug,懒狗育碧估计也不会再进行修复了。在之前我也发布过一期解决方法,那时候第一次发文章故没有那么直观,所以这次发布2.0版本,希望对你有帮助。
下面所使用的文件都会发在评论区置顶,可以自取。
一:DXVK替换方案
原理就是使用两个DLL钩子文件吧DX11更换成Vulkan,让显卡使用Vulkan进行画面渲染而不是兼容性不好的DX11。
①解压Vulkan.zip,把d3d11.dll与dxgi.dll两个文件复制到游戏的bin文件夹内。
②右键点击属性,在启动选项里添加上-eac_launcher这段代码(关闭反作弊)。

③设置完毕后即可进入游戏。
注:此方法会禁用联机功能,不喜欢的同学可以参考下方的方法2。也有可能有的机器使用过该方法后会黑屏开启不了游戏,那就把d3d11.dll与dxgi.dll删掉(如果你不喜欢反作弊,启动项的那段代码可以不用删除),使用方法2。
二:使用NVIDIA Profile Inspector工具
NVIDIA Profile Inspector工具是用来直接读写英伟达显卡驱动里的游戏配置文件数据库,用来解锁官方控制面板隐藏的一些游戏参数,就比如针对老 DX11 游戏,可以强制启用旧版 DXGI 交换链行为、调整多线程渲染同步,绕过新驱动对老 DX11 的负优化路径,正好就可以解决看门狗2的闪屏问题。只改本地驱动配置,不修改游戏文件、不注入DLL,所以对其他游戏与反作弊没有影响。
①解压Nvidia Profile Inspector.zip,把里面的文件全部放到bin文件夹(当然你想放别的地方也行)。
②打开nvidiaProfileInspector.exe,点击Profiles,找到Watch Dogs 2。
![]()
③点击绿色箭头向下的按钮,选择Import profile(s),选择刚才解压的watchdogs2_fix.nip文件。
![]()
④选择完毕后可能会黑屏一小下,完毕之后点击右侧的Apply changes即可。
返回列表