
如果你最近发现电脑屏幕右上角凭空多了一排小字上面写着 FPS N/A、GPU、CPU、延迟轮流跳动先别急着怀疑电脑中毒。十有八九是某个性能监控软件或游戏覆盖层被唤醒了。这类信息本身是给玩家和折腾党用的但突然冒出来确实让人发懵尤其显示 FPS N/A 的时候好像哪里坏了似的。这篇文章我就从自己踩过的坑出发把这排数据的来源、为什么会变成 FPS N/A、怎么关掉、怎么修好以及怎么按自己的需求重新配置一次性说清楚。不管你是只想让它消失还是想用它盯着显卡和 CPU 状态都能在这篇里找到能直接抄作业的操作。1. 先搞清楚这排数据到底是谁显示的1.1 最常见的“嫌疑人”RTSS MSI Afterburner 组合绝大多数人遇到屏幕右上角显示 FPS、GPU、CPU、延迟信息都是因为电脑里装了 MSI Afterburner或者它的好搭档 RivaTuner Statistics Server也就是常说的 RTSS。这里有个容易误解的点MSI Afterburner 虽然名字里有 MSI但它不是微星显卡专用NVIDIA、AMD 甚至核显都能用。它本身负责读取显卡温度、风扇转速、GPU 占用等硬件数据而真正把数据绘制到屏幕右上角的是 RTSS。你可以把 RTSS 理解成一块“信息显示屏”Afterburner 是“数据采集器”两者配合才能把 FPS、帧时间、CPU 占用这些花花绿绿的数字实时显示在游戏画面上。如果你之前安装过什么“游戏加加”、显卡驱动配套软件或者为了玩某款游戏优化过电脑那么这套组合很可能已经在后台装好了只是一直没被触发。等你某次重启电脑或者更新了驱动它的开机自启生效这排数据就突然出现了。1.2 也可能是系统自带或显卡驱动覆盖层除了 Afterburner RTSS另外几类“幕后黑手”也很常见。NVIDIA 用户如果装了 GeForce Experience 或者新版 NVIDIA App里面有一个“游戏内覆盖”功能可以显示 FPS、GPU 占用、延迟等信息默认位置也喜欢放在右上角。AMD 用户对应的则是 AMD Software: Adrenalin Edition 里“性能指标”选项卡下的覆盖层开启后同样会在屏幕角落显示一堆数据。还有 Windows 系统自带的 Xbox Game Bar快捷键是 WinG。它的性能小组件虽然通常以小组件窗口出现但在某些版本里也会以悬浮小面板的形式显示帧率和 CPU/GPU 使用率。如果你按错快捷键触发过它会一直留在屏幕上直到你手动关掉。所以遇到问题第一步不是重装系统而是先判断是谁画的这排字。看字体风格、看内容布局通常能猜个八九不离十。RTSS 的字体可以自定义系统级的覆盖层一般比较规整。1.3 为什么“突然”出现在右上角既然之前没显示为什么某天突然出现这个问题我遇到过好几种触发情况。软件更新是头号原因。Afterburner 或 RTSS 更新后部分版本会重置配置文件把 OSD 显示开关重新开启甚至把开机自启也勾上。显卡驱动更新同理NVIDIA App 升级后偶尔会把“游戏内覆盖”自动打开。第二种常见情况是误触快捷键。RTSS 默认没有设置隐藏 OSD 的快捷键但 Afterburner 的监控面板、Xbox Game Bar 都有快捷键比如 WinG。你有事没事按到一下覆盖层就开了。第三种是开机启动项被偷偷加回来。有些软件安装器会把配套组件注册成开机自启你看着没勾选下次重启还是启动了。这点在后面“彻底关闭”部分会细说。2. 快速排查哪些情况会让 FPS 显示为 N/A2.1 FPS N/A 的本质监控进程没有抓到渲染输出FPS 的英文是 Frames Per Second意思是“每秒渲染多少帧”。这个数据的来源不是硬件传感器而是监控软件对图形渲染管线的采样和计数。RTSS 这类工具会“挂钩”到游戏或图形应用程序上在 DirectX、OpenGL、Vulkan 这些渲染 API 的调用链里插入统计代码从而算出每一秒生成多少帧。所以 FPS 能显示出来的前提是有一个正在渲染画面的图形进程而且 RTSS 成功挂到了这个进程上。如果满足不了软件只能显示 N/A也就是“没数据”。这不是硬件坏了纯粹是监控工具没找到对象。2.2 常见原因一桌面上没有任何被挂钩的进程如果你不是在玩游戏只是在桌面、浏览器、文件管理器里点来点去RTSS 很可能就显示 FPS N/A。因为桌面和普通 Windows 窗口走的渲染路径比较特殊尤其是新版 Windows 的桌面合成器不一定能被 RTSS 稳定挂钩。如果你开着视频软件情况则分两种有些播放器走传统渲染管线能被 RTSS 抓到实时帧率有些走了硬件解码和独立渲染层RTSS 一样抓不到还是会显示 N/A。所以光看到 FPS N/A 不要慌先想想自己是不是真的打开了一个 3D 游戏。2.3 常见原因二全屏独占游戏和 RTSS 挂钩失败这是我在游戏里遇见最多的原因。现在很多游戏默认开“全屏独占”模式这种模式下游戏画面接管整个屏幕和 Windows 桌面合成器直接断开连接。RTSS 如果权限不够或者游戏用了新的渲染 API比如 DX12 的某些特性挂钩就会失败。这种情况下你会在游戏里看到左下角或右上角有监控面板但 FPS 那一项永远是 N/A。切到窗口化或“无边框全屏”模式后帧率数字立刻恢复正常。原因其实很简单无边框窗口仍然走桌面合成器RTSS 挂钩更容易。还有一类特殊原因是反作弊系统。很多联网游戏的反作弊模块会屏蔽外部覆盖层防止玩家利用信息修改工具作弊这是游戏安全机制在起作用。遇到这种情况我不建议你为了显示帧率去关反作弊好好打游戏更重要。2.4 常见原因三驱动或监控软件版本冲突显卡驱动刚刚更新完或者 Windows 系统版本升级后FPS 突然显示 N/A这属于典型的兼容性问题。RTSS 需要跟随驱动接口变化不断适配旧版 RTSS 可能不认新驱动导致挂钩失败。MSI Afterburner 和 RTSS 的版本建议保持同步更新不要只更其中一个。另外同时安装多套监控软件也容易打架。比如 Afterburner 和 NVIDIA 覆盖层同时开两个软件争抢同一个渲染挂钩点轻则 FPS 显示异常重则游戏闪退。这种冲突造成的 N/A 不是靠调参数能解决的必须留一个监控工具。2.5 常见原因四硬件加速 GPU 计划 / GPU 调度的影响Windows 10 从某个版本开始设置里多了一个叫“硬件加速 GPU 计划”的开关Windows 11 默认部分开启。这个功能让显卡驱动自己管理显存调度而不是通过 Windows 的图形调度模块。对普通玩家来说它是好东西能降低一部分输入延迟。但部分老版本 RTSS 和这个功能有兼容问题开启后 RTSS 读不到渲染线程的帧计数导致 FPS N/A。如果你遇到了可以试着把这个开关关掉或者用最新版本 RTSS 再测试。这个排查点很多教程不会提我一次排查了很久才定位到。3. 两个方向处理直接关掉 vs 修好它能用3.1 如果你只是不想看到它彻底关闭教程先设置开机不自启再把当前显示的覆盖层关掉两步走最干净。以 Afterburner 和 RTSS 为例打开任务管理器切到“启动应用”标签页找到 MSIAfterburner 和 RTSSServer名称可能略有不同右键禁用。然后打开 MSI Afterburner点击左上角的 Windows 图标确保“随 Windows 启动”没有被勾选。RTSS 也有自己的设置打开 RTSS 主界面把“启动时最小化”和“随 Windows 启动”都关掉。如果你用的是 NVIDIA App打开设置在“常规”里找到“游戏内覆盖”把它关掉。AMD 用户则在 AMD Software 的“性能”选项卡里找到“指标”或“覆盖层”全部关闭。Xbox Game Bar 的关闭路径是“Windows 设置 - 游戏 - Xbox Game Bar”把“使用 Xbox Game Bar 录制游戏剪辑和截图”关掉。做完这些之后当前屏幕上显示的这排字还是需要手动关RTSS 数字通常是点系统托盘里的 RTSS 图标把“Show On - Screen Display”设为隐藏或直接退出自带覆盖层则用对应的快捷键关掉。3.2 如果你想保留监控数据修复 FPS N/A 的思路如果你本身就是想监控硬件状态只是不想看到 N/A那方向就反过来了。核心任务是让 RTSS 能稳定挂钩到游戏进程。优先做三件事。第一右键 RTSS 图标选择“以管理员身份运行”同时给它设置“以管理员身份启动”的计划任务防止游戏以管理员权限运行时挂钩失败。第二在游戏内把显示模式改成“无边框全屏”或“窗口化全屏”避免全屏独占带来的兼容问题。第三把 RTSS 和 Afterburner 都升级到最新版本或者统一回滚到某个你记忆中一切正常时的版本组合。修复过程中注意如果游戏本身自带帧率显示可以先把游戏内的显示关掉让 RTSS 独占画面。不然两套数据重叠既有视觉干扰也可能出现互相覆盖的假性 N/A。4. 实战从“FPS N/A”到稳定显示的全部配置过程4.1 先查看并记录当前状态动手前先看清楚现状。打开 RTSS 主界面左侧是进程列表右侧是对应配置。如果你的游戏正在运行这个名字应该出现在列表中。如果列表里看不到游戏进程说明挂钩压根没发生。接着打开 MSI Afterburner 设置里的“监控”页确认你勾选了哪些硬件项并且每一项底下都勾了“在 OSD 上显示”。这两个位置是排查的核心。建议开一个“测试窗口”运行任意一个你能正常进入画面的 3D 游戏或者跑一次 FurMark 这类显卡压力测试。观察右上角记录 FPS 是 N/A 还是有具体数字同时记录 GPU、CPU 占用是否正常。这样可以判断是“所有数据都挂了”还是“只有 FPS 挂了”。4.2 修复 RTSS 挂钩问题的分步操作第一步关闭游戏右键系统托盘区域的 RTSS 图标退出 RTSS再以管理员身份重新启动它。第二步回到 RTSS 主界面点击“Add”把游戏主程序 exe 添加进去。如果你找不到游戏 exe可以用任务管理器打开游戏所在位置或者直接从 Steam 库右键游戏选择“管理 - 浏览本地文件”。添加后该游戏会出现在列表里可以单独设置它的配置。第三步选中游戏配置右侧的“Application detection level”保持默认的“None”或者“Middle”即可。注意“Framerate limit”这一项如果设了数值会强行限制游戏帧率新手不要动它。然后找到“Oscillation debug mode”或“显示帧时间”相关选项有需要可以开启但一般默认就够。第四步回到游戏切到无边框窗口模式看看 FPS 是否恢复。如果依然 N/A再试一次重启 RTSS或者从 Afterburner 设置里把监控项取消勾选再重新勾选让 OSD 重新初始化。4.3 设置正确的显示位置与颜色当 FPS 恢复正常后你可能觉得右上角这个位置碍眼。RTSS 允许自定义显示位置和样式不用一直忍着。在 RTSS 主界面右侧找到“On - Screen Display support”和“Screen corner”选项。第一个决定 OSD 是开是关第二个决定显示在哪个角落分别是左上、右上、左下、右下。如果你玩射击游戏右上角和左下角常常有对战信息建议放到右下角或者左上角空位。颜色调整在 Afterburner 的监控页完成。选中某个监控项下方有个“OSD 显示文字”编辑框你可以输入像GPU: %GPU%这样的模板也可以直接改颜色、编号、换行。RTSS 本身也支持高级文本格式颜色用的是 0xRRGGBB 十六进制写法比如红色是 0xFF0000。设置完应用后马上能在游戏里看到效果。4.4 配置 CPU、GPU、延迟等监控项如果你想让这排数据更有用可以按自己的需求勾选监控项。打开 Afterburner 设置里的“监控”页列表里有大量可选项。GPU 相关推荐勾选GPU 温度、核心频率、显存使用率、核心占用率。CPU 相关推荐勾选CPU 占用率、每个核心的单独占用率如果你主板支持还可以添加 CPU 温度。这些数据能直观反映瓶颈在显卡还是处理器。重点是勾选方式先点亮要监控的项然后在下方“属性”里勾选“在 OSD 上显示”。有些版本的 Afterburner 还要选“与 RTSS 协同工作”不然数字不会出现在覆盖层里。关于“延迟”这里需要说清楚。RTSS 覆盖层里的“延迟”一般指的是“帧生成时间”单位是毫秒体现每帧渲染耗时。它和网络延迟ping不是一回事。如果你的游戏延迟很高那是网络问题不是监控软件能解决的。想显示网络延迟可以用游戏自带的 ping 显示或者单独装一个网络监控小工具。不要把这两者混在一起免得被误导。4.5 网络延迟监控的补充很多人会把 FPS N/A 和“网络延迟不显示”混在一起其实完全是两套数据。FPS 是显卡渲染速度延迟是网络往返时间。游戏里右上角的“延迟”通常指 ping 值由游戏服务器返回不需要 Afterburner 去接。如果你电脑屏幕上的“延迟”数据来自 RTSS 这类软件它显示的几乎肯定是帧时间。想让它一直显示也挺简单在 RTSS 的 OSD 文本模板里加入“帧时间”监控项单位毫秒。帧时间稳定在 8-12ms 左右说明游戏运行流畅如果数值忽大忽小说明卡顿或加载场景波动。网络 ping 值建议使用游戏内置的 FPS/延迟显示或者在路由器后台查看网络状态。Windows 系统安全策略使用者不要在非必要情况下安装来路不明的网络延迟小工具谨防恶意软件。5. 常见问题与排查技巧实录5.1 问题速查表下面这个表格是我整理出来的高频问题按“先易后难”排列可以先对照自查。现象可能原因处理方案屏幕右上角出现 FPS N/A 且无游戏运行监控软件无法捕获桌面/普通程序的渲染帧正常运行游戏后再观察或直接关闭覆盖层游戏内 FPS N/A但 CPU/GPU 占用正常全屏独占模式导致 RTSS 挂钩失败游戏切换为无边框窗口模式或以管理员身份运行 RTSS更新完显卡驱动后 FPS N/ARTSS 版本过旧与新驱动不兼容更新 RTSS 至最新版或回滚显卡驱动关闭覆盖层后重启电脑又出现开机自启项没有彻底禁用任务管理器启动项禁用并在软件内关闭随系统启动多个监控软件同时显示数据Afterburner、NVIDIA/AMD 覆盖层等冲突只保留一个监控工具其他全部关闭OSD 文字颜色太浅看不清未自定义字体和颜色Afterburner/RTSS 中修改文字颜色、字体大小、描边FPS 数字一直为 0RTSS“Framerate limit”误设为 0进入 RTSS 设置将帧率限制改为 0 或取消勾选5.2 独家避坑技巧不要同时开多个监控软件有的朋友喜欢多管齐下开着 MSI Afterburner又开 NVIDIA 覆盖层还把 Steam 的帧数显示打开了。结果就是右上角好几排数据重叠偶尔还会互相干扰FPS 变成 N/A 都不意外。监控软件之间为了钩住渲染管线会大量使用系统 Hook 机制。两个软件同时挂钩轻则数据错乱重则直接崩溃。我实测过多次留下一个效果最好的监控工具其他全部关闭问题通常能消失一大半。如果你确实需要同时看 GPU 温度、CPU 线程占用和 FPS建议通过 Afterburner 一个软件搞定所有数据汇总而不是开多个独立面板。汇总数据对系统资源的占用也更低毕竟游戏本身已经吃性能了。5.3 独家避坑技巧驱动替换前用 DDU 清理更新显卡驱动后有时会出现 FPS N/A、CPU/GPU 数据不刷新等怪问题。直接覆盖安装驱动有时候不能彻底解决因为旧的驱动残留文件可能和新驱动冲突。这时候用 Display Driver UninstallerDDU在安全模式下彻底清理显卡驱动然后安装新驱动效果会好很多。具体操作步骤是下载 DDU断网防止 Windows 自动更新驱动重启进入安全模式运行 DDU 选择“清理并重启”。重启后装新驱动再重启一次然后重新配置 Afterburner 和 RTSS。这个方法适合驱动相关疑难杂症但不要没事就全盘清理正常升级驱动直接覆盖安装问题不大。5.4 关于“突然出现”的日常防范最后说回最初那个“突然出现”。想彻底避免右上角冒出陌生监控数据有几个好习惯值得养成。第一安装软件时看清楚勾选项。很多性能工具会捆绑安装监控组件比如安装某些游戏优化软件时默认会勾上 RTSS、Afterburner 等。你不想要就取消勾选别一路“下一步”点到底。第二定期检查 Windows 启动项。一个月看一次任务管理器里的“启动应用”发现不认识的常驻程序先禁用再说。这能避免软件更新后重新注册开机自启的老问题。第三系统更新和驱动更新后花半分钟看看监控软件是否需要跟随更新。RTSS 这类工具对兼容性较敏感保持新旧配套很重要。我自己现在电脑上保留的还是 Afterburner RTSS因为玩单机游戏时确实需要观察显卡占用和帧生成时间。不过我已经把开机自启关掉了想用的时候手动启动不想用的时候它绝不会出现在屏幕上。这一套配置下来既不用担心 FPS N/A 烦人也不用为突然冒出来的数据慌神。如果你看完文章后按步骤试了还是有问题优先从“挂钩权限”和“多软件冲突”这两个方向查多半能找到答案。