玩个单机游戏,画面嵌在屏幕中间,两边露着黑边或者桌面,这滋味谁遇到谁知道。别慌,这问题多半不是游戏坏了,而是几个设置碰一块儿了。我自己折腾过不少老游戏和冷门作品,总结出最管用的几个路子,你按顺序试,基本能解决九成以上的情况。
先说最偷懒的办法,直接在游戏里找。打开游戏的“选项”或者“设置”,找“显示”、“视频”、“图形”这类标签。里面一般有分辨率、窗口模式、全屏模式这几个选项。把分辨率调成跟你的显示器物理分辨率一致,比如你的屏幕是1920x1080,就选这个,别选1600x900或者1366x768。然后把显示模式从“窗口模式”或者“无边框窗口”切到“全屏”,一般叫“全屏幕”或者“Fullscreen”,保存退出,重新进游戏看看。很多游戏默认就是窗口化,切一下就完事。
如果游戏里改了没用,或者压根没这几个选项,那问题多半出在显卡驱动上。NVIDIA显卡的用户,右键桌面,打开NVIDIA控制面板。找到“调整桌面尺寸和位置”,里面有个“缩放模式”,把它从“纵横比”或者“无缩放”改成“全屏”,下面那个“对缩放执行覆盖”也勾上。然后应用,再进游戏。AMD显卡类似,右键桌面进“AMD Radeon Software”,在“显示器”或者“设置”里找“缩放模式”,改成“全面板”。Intel核显的话,在“英特尔显卡控制中心”里,点“显示器”,然后“缩放选项”,选“全屏”。这一步是强制显卡把画面拉伸到整个屏幕,对付那些不支持宽屏分辨率的古董游戏有奇效,画面可能会稍微变形,但总比半屏强。
还有一种情况,你改了设置之后,游戏重启又变回半屏,或者屏幕一闪一闪的。这往往是游戏配置文件出了问题。单机游戏的存档文件夹里,一般都有个ini格式的配置文件,或者叫“config”、“setting”之类的文件。用记事本打开它,找找里面有没有“FullScreen”、“Windowed”、“Resolution”这些单词。把FullScreen对应的数值改成True或者1,把Windowed改成False或者0,分辨率改成你屏幕的原生分辨率。改之前千万记得备份,改错了还能还原。这个法子虽然麻烦点,但对《使命召唤》老几代、《英雄连》、《红警3》这类老游戏特别管用。
另外,别忘了检查Windows系统本身的显示设置。有时候是Windows的缩放比例捣乱,特别是高分屏。右键桌面点击“显示设置”,看看“缩放”是不是设成了125%或者150%,如果开着,把它暂时降到100%,然后再进游戏试试。因为游戏拿到的是缩放后的分辨率,跟屏幕物理像素对不上,就会弄出半屏。把缩放调成100%后,游戏识别屏幕就准了。

带鱼屏用户经常遇到另一个问题,分辨率是3840x1080之类的比例,但游戏只支持16:9,一开全屏就拉伸,或者两边留黑边。除了用显卡驱动里的“全屏缩放”硬拉之外,还可以去下载“Flawless Widescreen”或者“Widescreen Fixer”这种专门的补丁工具,网上平台都有,专治老游戏对带鱼屏支持差的问题。但这个稍微有点门槛,新手如果前面几步都没解决,再考虑这个。
要是你玩的是Steam或Epic上的游戏,还有个简单的土办法,在游戏启动项里加上“-windowed”或者“-fullscreen”这类参数。右键游戏选择“属性”,在“启动选项”里输入“-fullscreen”,强制游戏以全屏启动。有些游戏也认“-w”或“-f”,具体去搜一下该游戏对应的参数就行。
屏幕半屏这种问题,核心就是分辨率不匹配和显示模式不对。大多数情况下,显卡驱动里强制全屏缩放,加上游戏内调成原生分辨率,九成玩家都能解决。剩下那部分顽固分子,就得靠配置文件或者第三方小工具了。
最后唠叨一句,改设置的时候别贪快,一项一项来,改完就进游戏看一眼。免得一次改好几个地方,到时候出问题都不知道是哪个环节弄错了。游戏画面看着顺眼了,玩起来才痛快。