要说这《使命召唤16》,我当时可是盼星星盼月亮才等到它。好不容易下载完了,屁颠屁颠地跑去电脑前,想着可算能大杀四方了。结果?游戏一启动,屏幕立马漆黑一片,就只有游戏的声音在那里轰轰响,背景音乐也正常,但我啥也看不见!当时把我气得呀,差点没把鼠标砸了。
本站为89游戏官网游戏攻略分站,89游戏每日更新热门游戏,下载请前往主站地址:www.gm89.icu
刚开始,我真是有点懵。好好的游戏,怎么就这德行?我第一反应就是不是显卡坏了,或者显示器又抽风了?赶紧查了查显卡驱动,最新的!显示器也正常显示其他东西。那肯定就是游戏的问题了,或者是我电脑哪里设置不对。
我的初步尝试,各种瞎折腾
我当时真是病急乱投医,能想到的都去试了一遍。
-
重启电脑:这个是最基本的?抱着一丝希望重启了电脑,结果还是老样子,黑屏有声音。气!
-
重插线:是不是显示器线松了?我把显示器的线拔了又插,HDMI线也重新插了一遍,没用。
-
切换窗口:我试着按Alt+Tab切出去再切回来,屏幕还是黑的。想着是不是全屏模式的问题,就按Alt+Enter,想把它切成窗口模式,结果也没反应。
折腾了半天,一点进展都没有,真是烦透了。我这人就一个特点,遇到问题不解决不罢休。想着既然网上都找不到现成的答案,那我就自己一点点去摸索。
深入排查,一个一个来
后来我就冷静下来,上网找了一些类似的问题,虽然不是完全一样,但思路给了我启发。我把每一步都当成一次实验,看看到底是哪一步出了问题。
显卡驱动,重中之重
虽然我之前看的是最新的,但我发现网上有人说,最新的驱动不一定是最稳定的。有些时候,降级到前一个版本反而能解决问题。我就去英伟达的官网,重新下载了几个版本的驱动,先是完全卸载了旧驱动,然后一个个试着安装。我当时下载了一个前两个月发布的稳定版驱动,装上去之后,又抱有了一丝希望。
游戏文件,完整性检查
驱动搞完,游戏还是黑屏。我就想,是不是游戏文件损坏了?《使命召唤16》是从战网平台下的,那上面肯定有修复功能。我打开战网客户端,找到《使命召唤16》的选项,点了一下那个“扫描和修复”。然后就看它在那边吭哧吭哧地检测文件,进度条跑了好久。等它说修复完了,我赶紧又进游戏试了试。屏幕依然漆黑,我真想骂人!
显示模式与全屏优化
我开始往系统设置和游戏启动参数上想。有人说Win10的全屏优化可能会搞鬼。我就到游戏安装目录,找到那个`*`可执行文件,右键点它,选“属性” -> “兼容性”选项卡。里面有个“禁用全屏优化”的勾选框,我把它给勾上了。然后又找了找,看看有没有以窗口模式启动游戏的参数,但没找到。我就想着,能不能直接把游戏的启动模式改成窗口化。
我记得有些游戏可以在配置文件里改。我翻了半天游戏的文档和配置文件,还真找到了!在我的文档里(通常是`Documents\Call of Duty Modern Warfare\players`),有个叫`adv_*`的文件。我用记事本打开它,看到了里面有很多设置。我找到一个叫`FullScreenMode = 0`或者`VideoMemoryScale`之类的参数。我把`FullScreenMode`的值改成了`2`(代表窗口化无边框),或者`1`(代表纯窗口化)。改了之后保存,再启动游戏。这回它终于不是一片黑了!虽然是窗口化,但至少我能看到画面了!
后台程序与覆盖层
能看到画面后,我再进游戏调设置就方便多了。我第一时间就把游戏内的显示模式从全屏改成了“全屏无边框”模式。然后我就慢慢开始调整各种画质选项。我当时还发现一个问题,就是我开了Discord的覆盖层,还有英伟达的GeForce Experience的覆盖层。这些东西有时候也会和游戏冲突。我就把它们全部关掉了。果然,画面变得更稳定了,也没有再出现黑屏的问题。
最终的解决办法(对我来说)
说到底,对我个人而言,最关键的几步是:
-
更新或者回滚到一个稳定的显卡驱动版本。不是最新就最
-
通过修改`adv_*`文件,强制游戏以窗口化或者窗口无边框模式启动。至少能让我看到画面,然后再在游戏里慢慢调回来。
-
在游戏启动文件属性里,勾选“禁用全屏优化”。这个小设置有时候真有奇效。
-
关闭所有游戏内外的覆盖层和不必要的后台程序。比如Discord Overlay、GeForce Experience Overlay这些,哪怕是看着很小的东西,也可能造成冲突。
这套组合拳打下来,我的《使命召唤16》终于正常了。虽然解决的过程有点像侦探破案,各种尝试,各种碰壁,但看到游戏能流畅运行,那份成就感真是没得说。希望我这点折腾的经验,能帮到那些同样被黑屏有声音问题困扰的朋友们。