在《无人深空》里,有时候游戏就是死活不给你想要的分辨率选项:要么不显示你显示器的原生分辨率,要么一切都灰着点不了。遇到这种情况,其实不用太折腾显卡驱动、重装游戏,那些大多数时候帮不上忙。更直接一点的办法,是自己去改游戏的配置文件。

下面这套步骤,很简单,也不折腾系统,只是改一行文字而已:

先说清楚环境:这方法针对的是《无人深空》PC 版(Windows),前提是你能正常进入游戏目录。如果是主机玩家,那就不用继续看了,这招帮不上忙。

大致思路就是:绕开游戏内的设置界面,直接修改它背后的图形配置文件,把分辨率手工写成你想要的数值。操作步骤你可以按着来走:

第一步,你得先找到游戏装在哪
不管你是用 Steam、EPIC 还是别的启动器,先打开《无人深空》的安装目录。
如果是 Steam,一般可以在库里右键游戏 → “管理” → “浏览本地文件”,就能直接跳到根目录。

第二步,往里点到设置文件夹
在游戏根目录里,依次打开 Binaries(或者 Binary,不同版本名字可能略有变化),再进去找 SETTINGS 这个文件夹。
路径大概类似这样:
…\No Man's Sky\Binaries\SETTINGS\

第三步,找到那个关键配置文件
SETTINGS 里,找到一个叫 TKGRAPHICSSETTINGS.MXML 的文件。
别被后缀名吓到,本质就是个文本配置文件,不是什么高大上的东西。

第四步,用最普通的文本工具打开
右键这个文件,用“记事本”打开就行,如果你装了 Notepad++、VS Code 一类的文本编辑器,用它们也没问题。
打开之后,你会看到一堆带标签的配置内容,不用懂全部,我们只改自己要动的那两项。

第五步,定位分辨率相关的两行
在文档里往下翻,或者用“查找”功能搜 ResolutionWidthResolutionHeight
它们对应的就是游戏的宽度和高度分辨率数值,比如常见的是:

ResolutionWidth → 1920
ResolutionHeight → 1080

这就是 1920×1080 分辨率。

第六步,把数值改成你想要的
确认好你显示器支持的分辨率,比如:

  • 2560×1440,就把宽度改成 2560,高度改成 1440
  • 1920×1200,就改成 1920 / 1200
  • 超宽屏显示器,也是同样道理,按你的屏幕原生分辨率来写

只改数字,不要改标签名,不要多加空格、符号之类的。
改完之后,直接保存文件并关掉编辑器。

第七步,重新启动游戏看效果
保存完成后,重新打开《无人深空》。
正常情况下,游戏会按照你刚才写进配置文件的分辨率来启动。如果一切顺利,画面应该已经是你设置好的分辨率了。

如果发现分辨率又被改回去了,或者游戏直接崩溃、黑屏,那就说明:

  • 要么写的分辨率超过显示器或显卡能支持的范围
  • 要么数值写错了,比如少打一个数字、多敲了个符号

这种情况,把 TKGRAPHICSSETTINGS.MXML 再打开,改回之前那组能正常使用的分辨率就行。如果你改前留了个备份(比如复制一份 TKGRAPHICSSETTINGS_backup.MXML),也可以直接把备份文件改回原名覆盖。

简单这个方法适合这些情况:

  • 游戏设置里没有你需要的分辨率选项
  • 分辨率下拉菜单是灰的,或者改完不生效
  • 想用一些比较冷门或超宽比例的分辨率试试效果

操作本身不复杂,就是手动改配置,但每一步都别心急:
确认好路径、文件名和分辨率参数,再动手保存,就不会出什么幺蛾子。

最后说明一点:上面的路径结构和文件名,是基于目前 PC 版《无人深空》常见安装情况整理而来,核心信息来自公开玩家经验和网络资料。如果你本地版本目录结构有些差异,优先以你实际看到的文件为准,有疑问可以先备份再尝试,不要盲改。

无人深空分辨率不支持?用这一招手动改