解决 GTA5 超过 180FPS 后突然卡顿掉帧问题
前言
之前的老工作站坏了,换了台新电脑,在游玩 GTA5 的时候发现每当帧数超过 180 后就会发生帧数骤降,出现卡顿 0.5-1 秒左右的现象,由于卡顿结束后帧数还会再次上到 180 导致出现连续卡顿效果。
先说解决方案
这个方法理论上适用于配置足够,且为游戏超过 180FPS 导致掉帧卡顿的朋友。
因为我使用的是 N卡 所以这里以 NVIDIA 控制面板为例:
- 打开
NVIDIA 控制面板
- 左侧列表选择
管理 3D 设置
- 进入
管理 3D 设置
后选择程序设置
页面 - 在
选择要自定义的程序(S)
中选择Grand Theft Auto V (gta5.exe)
注意!不要选成 Launcher ! - 在
指定该程序的设置值(C)
中 找到最大帧速率
- 将
最大帧速率
点开 选择开
然后将数值改成低于 180 的数值 例如 144、165 等 - 改完点击 确定 按钮,然后确认
最大帧速率
显示的为你修改的帧数数值。
我不清楚其它显卡是否存在此问题,如果存在寻找你对应的显卡驱动将游戏的最大帧数限制在低于 180 以下即可。
解决思路
定位问题根源
通过搜索引擎搜索 GTA5 间歇性 掉帧 卡顿
等关键词后,获得大致两类结果
- 配置不足导致?
- 游戏底层代码问题?
接下来就是尝试解决方案了。
配置不足导致?
通过降低游戏画质等,无果。
同时搜索到了一个修改游戏配置的解决方法:
修改 Post FX 为 正常
经过测试,无效。
但是发现卡顿基本仅在游戏的线下模式出现,从而引出另一个猜想:《下线帧数与线上帧数差距大,线下帧数高从而导致问题所在?》
游戏底层代码问题?
再次深入搜索后,发现了几篇帖子,其中共同点就是游戏帧数超过一定数值(180)后就会发生掉帧卡顿的情况。
通过驱动限制游戏最大帧数为 144FPS 后,重启游戏,开车跑图测试,没有卡顿,同时问题解决。
相关问题与解决方案引用地址
- [#5楼] 大佬们,我这个配置玩GTAV怎么一卡一卡的 - 百度贴吧
- [#15楼] 3080玩GTA5很卡 - 百度贴吧
- [已解决] 求助,gta5掉帧严重,3080ti - NGA