← 博客

FiveM 提升 FPS 设置(2026):客户端设置与检查顺序

FiveM(GTA V) 官方图片
图片来源: © Rockstar Games · Grand Theft Auto V official Steam media (FiveM runs on GTA V)
核心摘要
  • 先用 cl_drawperf 一次看到 FPS、CPU 与 GPU 占用率和 Ping。
  • str_maxVehicleTextureRes 只在内存不足时使用,并接受画质下降。
  • nui_useInProcessGpu 保持默认值 false,服务器相关的问题用测试服务器来区分。

想让 FiveM 的帧数更稳,官方文档给出的要点只有三个:先用 cl_drawperf 测量 FPS 与 CPU、GPU 占用率;只有内存不够时,才把 str_maxVehicleTextureRes 从默认值 1024 往下调;nui_useInProcessGpu 保持默认的 false。本文针对运行在 PC 版 Grand Theft Auto V 上的 FiveM 客户端,包括普通 FiveM 和 FiveM for GTAV Enhanced,这两者是不同的产品,配置表也各自独立。内容只采用 2026 年 10 月 6 日确认过的 Cfx.re 官方文档,“FPS 提升多少 %”这类数字官方文档里没有,所以不写。如果只有录制时才掉帧,可以另外参考游戏录制时掉帧的处理。

结论:先测量,再收紧,最后和服务器对比

从官方文档能读出的检查方向有五个:配置要求与最新版 GTA V,用 cl_drawfps 和 cl_drawperf 测量,内存不足时调整 str_maxVehicleTextureRes,保持 nui_useInProcessGpu 默认值,以及把服务器自身的问题分离出来。真正要牺牲画质的只有 str_maxVehicleTextureRes,所以只有测量结果指向内存不足时再去动它比较稳妥。修改注册表、第三方优化软件、直接编辑 CitizenFX.ini 和画面类 MOD,本文都不推荐。如果录制也在占用负载,可以再看降低录制时的 GPU 负载。

检查顺序

  1. 1先确认产品类型与 GTA V 状态 — 根据官方 FAQ(2026 年 9 月 23 日更新),FiveM 客户端适用于 PC 版 Grand Theft Auto V,没有支持游戏主机的计划,客户端也无法在 Linux 上运行。普通 FiveM 和 FiveM for GTAV Enhanced 是不同的产品,配置表也各自独立。要在 FiveM 服务器游玩,已安装的 GTA V 必须是最新版本。先确认自己用的是哪一个产品,再只对照下表中对应的那一行。GTA V 本身的配置数值,请直接查看 Rockstar 官方支持页面。
  2. 2用 F8 控制台记录基准 FPS — 按 F8 打开客户端控制台,输入 cl_drawfps true,屏幕一角就会出现 FPS 计数器。请在平时帧数容易波动的场景分别记下数字,例如刚进入服务器时、人多的地方、驾驶载具时。这是不需要开发者模式的普通命令,任何人都能直接使用。
  3. 3用 cl_drawperf 看压力落在哪里 — cl_drawperf true 会在 FPS 之外一并显示 Ping(与服务器的往返时间)、PL(丢包)、CPU Usage、GPU Usage 和 GPU Temp。掉帧的瞬间,对比是 CPU 还是 GPU 占用更高,以及 Ping 或丢包是否同时飙升。官方文档没有给出占用率超过多少算有问题,所以更准确的用法是和同一台电脑上的其他场景做对比。
  4. 4str_maxVehicleTextureRes 只在内存不足时用 — 这个命令限制载具贴图的最大分辨率,默认值是 1024。官方说明是:可能有助于减少物理内存不足的情况,但会牺牲画质。当你的内存接近表中的最低要求,或只在载具聚集的地方才卡顿时,可以把它当作候选项,一次只往下调一级;如果同一地点的 cl_drawperf 数值没有变化,就改回默认值。修改方法是在 F8 控制台输入 str_maxVehicleTextureRes 并在后面接上数字;文档没有推荐具体数值,所以请从低于默认值 1024 的数字开始,一点一点地试。文档里也没有提升多少 FPS 的数字。
  5. 5确认 nui_useInProcessGpu 是默认值 — nui_useInProcessGpu 决定 CEF 是否使用 in-process GPU,默认是 false。按官方说明,开启后兼容性可能变好,但 NUI 性能会下降,修改后必须重启 FiveM。如果你记得自己开过,请改回关闭,再对比同一场景的数值。
  6. 6与测试服务器对比并准备 ETW 跟踪 — 在同一台电脑上,对比 FiveM.net 测试服务器与你常去的服务器的 cl_drawperf 数值。文档针对崩溃给出的是这个顺序,在区分掉帧原因时同样的对比也很有用。服务器如何运营由各社区自己决定,所以只有某个服务器掉帧时,应该去问该服务器的管理者。配置足够仍然掉帧的话,按支持文章的说明生成 ETW 跟踪:解压 UIforETW 的发布 zip,运行 bin 文件夹里的 UIforETW.exe,启动 FiveM,问题出现时按 Ctrl+Win+R 开始记录,几分钟后用 Save Trace Buffers 保存,默认保存位置是“文档”文件夹里的 etwtraces。

各项官方文档说明与调整方向

项目官方文档的说明调整方向
普通 FiveM 配置要求(support.cfx.re 表格)最低:CPU Intel Core 2 Q6600 / AMD Phenom 9850,显卡 NVIDIA 9800 GT 1GB 等,内存 8GB。推荐:CPU Intel Core i5 3470 / AMD X8 FX-8350,显卡 NVIDIA GTX 660 2GB / AMD HD7870 2GB,内存 16GB低于最低要求时,原因在硬件而不是设置。存储空间各文档写法不同,请以当前页面为准
FiveM for GTAV Enhanced 配置要求这是另一个产品。最低:Windows 10(build 1909 及以上),CPU Intel Core i7-4770 / AMD FX-9590,内存 8GB,显卡 GTX 1630 4GB / RX 6400 4GB。推荐:Windows 11,i5-9600K / Ryzen 5 3600,双通道 16GB,RTX 3060 8GB / RX 6600XT 8GB不要混用两张表,只和自己安装的产品对照,存储空间请以当前页面为准
cl_drawfps在屏幕一角显示客户端 FPS 计数器(true/false)记录基准 FPS 时打开
cl_drawperf显示 FPS、Ping(ms)、PL(%)、CPU Usage(%)、GPU Usage(%)、GPU Temp(°C)掉帧的瞬间看哪一项占用更高,以及 Ping 或丢包是否同时飙升
str_maxVehicleTextureRes限制载具贴图的最大分辨率,默认值 1024。可能有助于减少物理内存不足的情况,但会牺牲画质只在内存看起来不够时才从默认值往下调,没有效果就改回来
nui_useInProcessGpu决定 CEF 是否使用 in-process GPU,默认值 false。兼容性可能变好,但 NUI 性能会下降,修改后需要重启保持默认的 false。若已开启,就关闭并重启
测试服务器对比与 ETW 跟踪文档指出崩溃多半是服务器自身的问题,建议先到 FiveM.net 测试服务器确认;配置足够却掉帧时,则要求提交 ETW 跟踪测试服务器正常、只有某个服务器掉帧时,请联系该服务器的管理者

应用后的检查清单

  • 已与自己安装的产品(普通 FiveM 或 Enhanced)对应的配置表对照过。
  • GTA V 是最新版本。
  • 已把 cl_drawperf 的数值按刚进入服务器、人多的地方、驾驶时分别记录。
  • 如果改过 str_maxVehicleTextureRes,已同时确认画质变化和数值变化,没有效果就改回默认值 1024。
  • 已确认 nui_useInProcessGpu 为 false。
  • 已把与测试服务器的对比结果整理好,可以原样交给服务器管理者。
resmon 需要开启开发者模式,profiler 则是面向开发者和服务器管理者的诊断工具,所以两者都没有放进面向普通玩家的步骤;只需把它们当成与服务器管理者一起缩小原因范围的工具即可。删除缓存文件夹在文档中也只是作为组件加载失败的处理办法,因此不作为提升 FPS 的技巧介绍。

想一边录制一边留意帧数

FiveM 是 DOR 支持的游戏,相关指南都汇总在 FiveM 游戏专页。在 FiveM 中可以使用整场自动录制并保存为 mp4,击杀集锦这类自动剪辑在这款游戏中不提供。录制本身也会占用 CPU 和 GPU,建议用上面介绍的 cl_drawperf 自己对比开始录制前后的 FPS 和占用率。DOR 在 NVIDIA 显卡上默认使用 NVENC 硬件编码,并且可以同时录下游戏声音和麦克风,适合想把角色扮演的对话一起留下来的情况。想了解编码方式的差异,可以看NVENC 与 x264 的比较。

官方来源

以 2026 年 10 月 6 日的确认为准。文档可能会更新,请再到当前页面核对。配置要求:FiveM system requirements。命令:FiveM console commands。故障排除:FiveM Client Issues。官方文档只有英文版,所以设置和命令名称保持原文。两份配置文档的存储空间写法不一致,因此没有收录这些数值。

FAQ

常见问题

FiveM 有官方给出的能提高 FPS 的设置数值吗?

没有。官方文档提供的是 cl_drawfps、cl_drawperf 这类测量命令,以及 str_maxVehicleTextureRes 和 nui_useInProcessGpu 的行为说明,并没有写明某个选项能让 FPS 提升多少 %。所以本文以测量和对比为主。

可以使用画面 MOD 或优化包吗?

本文不推荐。本文参考的官方文档里没有任何依据表明画面 MOD 或优化包能提升 FPS,而且各服务器规则不同,有些服务器可能不允许使用。使用之前,请先确认要加入的服务器的规则。

只有某个服务器掉帧该怎么办?

在同一台电脑上,对比 FiveM.net 测试服务器的 cl_drawperf 数值。如果测试服务器正常,说明各服务器的运营方式和资源不同,参照文档针对崩溃给出的做法,联系该服务器的管理者是合理的选择。

Games

相关游戏指南

继续阅读

相关文章

立即开始使用 DOR

DOR 识别游戏后,在想保留的瞬间按一次快捷键即可保存剪辑