我猜你现在正盯着屏幕两边那两道黑边发愁,明明显示器挺大,游戏却只占了中间一小块,看着特别憋屈。这事儿在Win7系统里玩CF(穿越火线)或者其他老游戏时太常见了,根本原因就一句话:游戏分辨率跟你的屏幕没对上。但要说怎么解决,里面门道其实不少,有些法子灵,有些法子不灵,我把自己试过管用的办法都给你捋一遍。
先搞清楚为啥会有黑边。CF这游戏比较老,默认的分辨率普遍偏低,比如1024x768或者800x600,而你现在的屏幕不管是笔记本还是台式机,基本是1366x768、1920x1080甚至更高。当游戏以低分辨率满屏输出时,显示器如果强制把它拉伸到整个屏幕,画面会糊成一团,所以很多驱动和显示器默认就选择“保持原始比例”,两边空出来,这就成了你看到的黑边。
最直接的办法是在游戏里改分辨率。打开CF的登录界面或者进到游戏大厅,点右上角的“设置”图标,找“画面”或者“分辨率”那一栏。有些版本的游戏分辨率选项和系统桌面分辨率的比例是挂钩的,你先把桌面分辨率调成和屏幕物理分辨率一致,比如你屏幕是1366x768,桌面就设这个值,然后再去游戏里选一个和桌面比例接近的分辨率,比如1280x720,黑边可能当场就没了。这个方法虽然笨,但最安全,因为它是让游戏原生输出带黑边的画面,再让显示器自动拉伸。
要是游戏里怎么选都有黑边,那就得动显卡驱动了。N卡和A卡设置不太一样。
N卡用户,右键桌面空白处,打开NVIDIA控制面板。左侧找到“显示”下面的“调整桌面尺寸和位置”。你会看到“缩放模式”几个选项,默认可能是“纵横比”,这就是黑边的根源。把它改成“全屏”,然后下面的“对缩放执行”选“图形处理器”,再勾选“覆盖由游戏和程序设置的缩放模式”。这一步做完,点“应用”。这时候你再去开CF,游戏分辨率不管设成啥,都会强制被拉伸到全屏,黑边消失。如果这一套操作下来还是不行,你先检查一下NVIDIA控制面板里有没有“设置自定义分辨率”的选项,把自定义分辨率改成和你显示器物理分辨率一模一样的数值,比如1920x1080,然后再重复上面的缩放设置。

A卡用户相对简单点。右键桌面打开AMD Radeon设置,找到“显示器”选项卡,里面有“缩放模式”,同样改成“全屏幕”,下面还有“GPU缩放”的开关,把它打开。注意有些老的A卡驱动界面是简化版的,可能需要切到“高级”模式才看得到这些选项。如果找不到“GPU缩放”,那就把显示器的OSD菜单(显示器上物理按键调出来的菜单)里的“纵横比”或“宽屏”选项改成“全屏”,这也能解决问题,相当于让显示器强制拉伸信号。
还有一个经常被忽略的地方,就是CF的配置文件。有些玩家反映游戏内设置怎么改都没用,黑边固定在两边,那是因为CF的配置文件和游戏内的设置冲突了。你可以去CF的游戏安装目录下,一般是“CrossFire”文件夹里,找到“rez”文件夹,再找“Config”或“System”之类的文件夹,里面可能会有一个叫“system.cfg”的文件。用记事本打开它,找找看有没有“Resolution”或者“FullScreen”相关的代码。如果有一行类似“Resolution=1024x768”的,你把它改成你屏幕物理分辨率,比如“Resolution=1920x1080”,保存后重新启动游戏。这属于“硬改”配置,有时候比在游戏里设置更管用,但注意改之前最好备份一份原文件。
要是你用的是笔记本,那还要多一个心眼。Win7的笔记本经常有“英特尔显卡设置”或者“核心显卡控制面板”混在一起的情况。右键桌面点“图形属性”进入Intel控制面板,点“显示”,然后“缩放”选项,选择“缩放全屏”。注意有些笔记本默认开启了“屏幕刷新率”或“显示缩放”的省电功能,导致游戏无法全屏,你把显卡控制面板里的所有关于缩放的选项都试一遍,总能找到对症的。
最后再教你一个“通用”的笨办法,虽然不推荐,但有时确实有效:把桌面分辨率调低,比如1920x1080的屏幕,你桌面设成1024x768,然后再进游戏,游戏会以为显示器就是1024x768的,它就会以这个分辨率满屏输出,黑边就没了。代价是你整个桌面看起来都是糊的,游戏画面也会模糊一些,但这算是个应急方案。
总结一下核心思路:黑边不是游戏坏了,是你的显示设置还没“妥协”到同一个频道上。优先在游戏内和显卡驱动解决,实在不行再用配置文件或者降桌面分辨率的笨招。上面这些步骤你从第一条开始往下试,大概率到第二步就能搞定了。如果全试完了还有黑边,那你就要检查一下是不是显示器本身的OSD菜单锁死了缩放比例,或者是线材问题,比如HDMI转VGA的转接头有时候也会造成画面不能全屏。先别急,一步步来,黑边这事儿真不算啥大毛病。