很多玩家在玩CSGO时,会发现自己的帧率莫名其妙地稳定在120 FPS,无论走到哪里、开枪还是丢烟,帧数都几乎不变,这种“稳定”看起来不错,但如果你用的是144Hz、165Hz甚至240Hz显示器,CSGO帧率锁在120就会明显影响操作手感,这通常不是显卡坏了,而是某个设置把帧率限制在了120。

CSGO帧率锁在120的常见原因
-
游戏内最大FPS被设为120
控制台输入fps_max 120后,游戏就会把帧率上限锁在120,视频设置里的“最大FPS”如果选了120,也会出现同样效果,菜单帧率则可能被fps_max_menu 120限制。 -
开启了垂直同步
垂直同步会让游戏帧率跟随显示器刷新率,如果你的显示器刷新率是120Hz,开启垂直同步后,CSGO帧率锁在120就很正常。 -
显卡驱动限帧
NVIDIA控制面板里的“最大帧速率”如果设成120,或者AMD驱动里开启了Chill、FRTC、目标帧率限制,也会把CSGO锁在120。 -
Windows刷新率设置问题
有些玩家显示器支持144Hz或更高,但Windows显示设置里仍然停留在120Hz,游戏全屏运行时,可能就会配合垂直同步或驱动限制跑到120。 -
第三方软件限帧
MSI Afterburner、RivaTuner Statistics Server、游戏加加、笔记本厂商控制中心等,都可能自带限帧功能,如果里面设置了120 FPS,CSGO也会被锁住。 -
配置文件或启动项残留
autoexec.cfg、config.cfg或启动项中如果写入了fps_max 120,每次进游戏都会自动生效。
如何确认是不是被锁在120?
进入游戏后,打开控制台输入 net_graph 1 或 cl_showfps 1,观察帧率,如果FPS长期贴近120,几乎没有波动,基本可以确定是被限制了,接着输入 fps_max,看看当前值是不是120,如果是,就说明游戏内限制正在生效。
解除CSGO帧率锁在120的方法
-
控制台输入:
fps_max 0
或者fps_max 300、fps_max 400。
如果菜单也被锁,可以输入fps_max_menu 0。 -
关闭垂直同步:
在视频设置中关闭“等待垂直同步”,同时关闭三重缓冲。 -
检查显卡驱动:
NVIDIA用户进入控制面板,把“最大帧速率”设为关闭;AMD用户关闭Chill、FRTC,或把目标帧率调高。 -
检查显示器刷新率:
Windows设置 → 系统 → 显示 → 高级显示,选择显示器支持的最高刷新率。 -
关闭第三方限帧软件:
在RivaTuner Statistics Server中把Frame rate limit设为0,关闭其他可能限帧的工具。 -
清理配置文件:
退出游戏,检查autoexec.cfg和config.cfg中是否有fps_max 120,删除或修改后再验证游戏完整性。
锁120到底好不好?
如果你的显示器就是120Hz,而且电脑硬件只能勉强稳定120 FPS,那么锁120可以减少帧率波动、降低功耗和温度,画面会更稳,但在CSGO这类竞技射击游戏中,更高帧率通常意味着更低输入延迟和更跟手的瞄准,若你的显示器是144Hz、240Hz,或者显卡能跑更高帧率,建议不要锁120,至少让帧率高于刷新率,或者直接解除限制。
CSGO帧率锁在120并不一定是故障,多半是 fps_max、垂直同步、驱动限帧或显示器刷新率造成的,按照“游戏内设置→显卡驱动→Windows显示→第三方软件→配置文件”的顺序排查,基本都能找到原因,解锁之后,配合合适的高刷新率显示器,你的操作手感往往会有明显提升。

