针对CSGO帧率显示取消问题,可分两种场景操作,若为游戏自带帧率显示,进入游戏后打开设置界面,找到“游戏设置”选项,在“启用开发者控制台”处选择“是”,按下“~”键呼出控制台,输入“net_graph 0”指令并回车,即可关闭,要是使用Steam平台自带的帧率显示,打开Steam客户端,点击左上角“Steam”选项,选择“设置”,进入“游戏中”板块,找到“游戏中帧率显示”,将其设置为“关”,确认后即可取消帧率显示。
不少CSGO玩家刚接触游戏时,为了监测设备性能会打开帧率显示,可等熟悉游戏后,总觉得角落的帧率数字挡视线、影响对局专注度,却找不到关闭的入口——毕竟CSGO的帧率显示分「游戏内置功能」和「Steam平台功能」两种,找错设置入口自然关不掉,下面就把两种场景的取消方法讲清楚,新手也能一步操作到位。
Steam平台自带帧率显示的取消方法
很多玩家的帧率显示其实是Steam平台的全局功能,哪怕不玩CSGO,启动其他Steam游戏也会显示,关闭方法非常简单:

- 打开Steam客户端,点击界面左上角的「Steam」选项,在下拉菜单里选择「设置」(Mac系统为「偏好设置」);
- 在弹出的设置窗口左侧菜单栏找到「游戏中」选项并点击;
- 找到页面里的「游戏中帧率显示」模块,点开位置选择的下拉框,选中最上方的「关」;
- 如果之前开了高对比度颜色显示帧率,也可以顺便把下方「高对比度颜色」的勾选取消,最后点击「确定」保存设置即可。 *小提示:这个设置是全局生效的,设置完成后不仅CSGO,所有通过Steam启动的游戏都不会再显示平台自带的帧率数字,如果只想单独关闭CSGO的Steam帧率、其他游戏保留,可以在Steam库中右键点击CSGO,选择「属性」-「通用」,在「游戏中帧率显示」的下拉框单独选「关」即可。
CSGO游戏内置帧率显示的取消方法
如果关了Steam的帧率显示,游戏里还有帧率数字,那就是开了CSGO自带的性能显示功能,根据开启方式的不同,对应两种关闭方法:
方法1:通过启动项关闭(适合用启动项开帧率的玩家)
很多玩家当初是通过Steam启动项输入指令开的帧率,需要回到启动项设置里关闭:
- 打开Steam库,右键点击左侧列表里的「Counter-Strike: Global Offensive」,选择「属性」;
- 在弹出的属性窗口「通用」页面,找到最下方的「启动选项」输入框;
- 把输入框里和帧率显示相关的指令删掉即可:如果之前开的是简易帧率,删掉
-net_graph 1/-cl_showfps 1;如果之前开的是带网络参数的详细帧率面板,删掉-net_graphpos 1这类配套的net_graph相关指令,删完直接关闭窗口就会自动保存。
方法2:通过游戏控制台关闭(适合对局中临时开帧率的玩家)
如果是之前在游戏里用控制台临时开的帧率,不需要退游戏,对局间隙就能关:
- 先确认控制台已经开启:进入CSGO后点击左侧齿轮「设置」按钮,选择「游戏设置」,找到「启用开发者控制台(~)」选项,设置为「是」;
- 按键盘上的「~」键(数字1左边、Tab键上方的按键)呼出控制台;
- 根据你显示的帧率类型输入对应指令回车即可:
- 如果是角落单独显示的纯帧率数字:输入
cl_showfps 0回车,数字会立刻消失; - 如果是屏幕下方带ping值、丢包率、tick参数的综合信息面板:输入
net_graph 0回车就能关闭。
- 如果是角落单独显示的纯帧率数字:输入
常见问题提醒
有些玩家反馈按照步骤操作后帧率还是显示,大概率是两种情况:一是装了第三方游戏工具(比如NVIDIA GeForce Experience、MSI Afterburner、游戏加加等),这些软件自带的帧率显示需要在对应软件的设置里关闭「OSD显示」「帧率监测」功能;二是绑定了快捷键,比如把开net_graph的指令绑在了键盘按键上,误触就会重新弹出,只要在控制台输入unbind 你绑定的按键解绑即可。
其实帧率显示本身能帮我们及时感知设备和网络状态,如果只是觉得挡视线,不用完全取消:输入net_graphpos 1/2/3可以把面板调到屏幕左/中/右位置,输入net_graphproportionalfont 0可以把字体调小,既不挡视野,也能随时看到性能状态,大家可以根据自己的游戏习惯调整。