我这两天正玩着老游戏呢,忽然发现屏幕两边变成了两条大黑边,整个画面缩在中间,跟看老电影似的。这情况来得莫名其妙,明明刚才还好好的,重启了也没用。我这台机器是Win7系统,用了好些年了,一直没出过这毛病,怎么突然就抽风了。
后来我仔细想了一下,这事儿多半是分辨率设置被人动过手脚。游戏运行的时候,系统突然把分辨率给改了,跟之前调好的对不上号,屏幕就会自动进入窗口化或者居中显示的模式。Win7有个毛病,就是显卡驱动有时候会自作主张,重新启动电脑以后,显卡驱动会自己重置设定,你之前调好的全屏分辨率就白瞎了。
要解决这事儿,得先从最简单的开始查起。先看看游戏里的设置,进游戏以后找到选项或者设置菜单,看看分辨率是啥,要调成和桌面一样的,比如说你的显示器是1920×1080的,游戏里也得调成这个数。游戏里面的全屏选项也要检查一下,别被切换成窗口无边框模式了。
如果游戏里调完还是黑边,那就得看看显卡的控制面板了。右键点击屏幕空白处,弹出菜单里应该有NVIDIA控制面板或者AMD催化剂控制中心,点进去以后找“显示”里面的“调整桌面尺寸和位置”,里面有个“缩放模式”的选项,正常情况下应该选“全屏”,如果被调成了“居中”或者“保持纵横比”,那就是黑边的罪魁祸首。
我再多说一句,有些时候这事儿跟显示器也有关系。老式的液晶显示器有个自动调节的按钮,试着按一下让它自己找一下画面。不过大部分情况下,还是软件层面的问题。

如果你是把系统还原过,或者是突然断电重启以后出现的这毛病,那基本就是显卡驱动的事。设备管理器里看看显卡驱动是不是有个黄色感叹号,有的话就直接更新或者重装一下。还有一种特殊情况,有些破解版游戏或者老游戏对分辨率支持不好,最高就到1366×768这种,如果你的屏幕是1920×1080的,游戏会强制用低分辨率,这时候得在游戏配置文件里手动改分辨率参数。
改游戏配置文件这事儿,得去游戏的根目录里找找看,一般有个跟游戏同名的ini文件,用记事本打开以后找分辨率相关的那一行,手动改成你自己屏幕的分辨率数值,保存退出再进游戏试试。这个方法对于那些老游戏特别管用,像是使命召唤早期的几部作品,还有生化危机五那些,都容易出这种问题。
我折腾了一下午,最后发现竟然是桌面分辨率被谁动了,缩放比例不知道咋回事变成了125%,游戏一进全屏就跟着放大,然后屏幕就不够显示了,只能留黑边。把桌面缩放调回100%,一切都恢复正常了。
你要是也在Win7上碰到游戏突然不能全屏的情况,优先按我上面说的步骤排查,十有八九能解决。实在不行就把显卡驱动彻底卸载了重新装一遍官方最新版,Win7系统比较老,特别爱出这种事儿。每个人的电脑环境不一样,但常见的雷区就这几个,挨个排查一遍基本就通关了。