很多CSGO玩家都遇到过这样的问题:好不容易调出了一套适合自己的准心(比如经典的小十字、AimBot风格的绿点,或者带动态扩散的复古准心),结果重启游戏、换台电脑,甚至只是更新了一次驱动,准心就恢复成默认了,明明在设置里改好了,为什么就是“记不住”?

CSGO的准心设置是可以永久保存的,只是很多人只改了“游戏内选项”,而没有把设置“写进”配置文件里,更麻烦的是,CSGO默认的准心设置会和云存档、启动项、甚至账号切换产生冲突,我就用最简单的方式教你,如何让准心永远固定下来,无论重装游戏还是换电脑,都能一键还原。
为什么你的准心老是“丢失”?
首先要明白,CSGO的准心参数存在两个地方:
-
视频设置菜单里的“准星”选项:这里只能调整基础样式、颜色、大小,但很多核心参数(
cl_crosshairgap、cl_crosshairthickness)并不会被“永久”写入,因为游戏每次启动时会读取一个默认的autoexec.cfg或config.cfg,如果你的自定义指令没有被追加进去,就会被覆盖。 -
配置文件(
config.cfg):这才是真正的“永久记忆库”,你每次在游戏里调整准心,指令会临时保存在系统内存里,只有当你退出游戏时,CSGO才会把当前所有参数写入config.cfg,但如果游戏崩溃、强制结束进程,或者云存档同步出错,这次写入就失败了,下次启动自然恢复默认。
更关键的是,很多玩家没有创建自定义的 autoexec.cfg,这个文件能在游戏启动时强制执行你写好的准心指令,不论之前发生了什么,都直接覆盖成你设定的值,这才是“永久保存”的核心。
三步实现准心永久保存(附具体代码)
第一步:找到你的配置文件目录
打开CSGO(或CS2,操作类似),点击设置 → 游戏设置,或者直接进入以下路径:
C:\Program Files (x86)\Steam\userdata\你的SteamID\730\local\cfg
注意:如果你的Steam装在D盘或E盘,把路径前面的
C:\Program Files (x86)\Steam改成你的Steam安装目录。730是CSGO的AppID,CS2还是730,如果你找不到,可以在Steam库中右键CSGO → 管理 → 浏览本地文件,然后返回上一级,找到userdata文件夹。
打开这个 cfg 文件夹,里面有两个关键文件:config.cfg(每次退出游戏自动更新)和一个你可能没见过的 autoexec.cfg(默认不存在,需要自己创建)。
第二步:创建 autoexec.cfg 并写入准心指令
在 cfg 文件夹里,新建一个文本文档,重命名为 autoexec.cfg(注意后缀名必须是 .cfg,如果系统隐藏了后缀,请先在文件资源管理器里勾选“显示文件扩展名”)。
然后右键用记事本打开,把下面你需要的准心参数粘贴进去。别怕代码,你只需要复制你要的那一段,然后根据喜好改数字就行。
以最经典的“小绿点准心”为例:
// 准心永久保存 - 绿色小点Aim风格
cl_crosshaircolor 1 // 颜色:1=绿,2=黄,3=蓝,4=青,5=自定义
cl_crosshairdot 1 // 中心点:1=开启
cl_crosshairgap -3 // 间距(负值表示向内收)
cl_crosshairsize 2 // 大小
cl_crosshairthickness 1 // 粗细
cl_crosshairstyle 4 // 样式:4=经典静态,5=动态
cl_crosshairusealpha 1 // 透明开关
cl_crosshairalpha 255 // 透明度(0-255)
再比如,你更喜欢传统的“十字准心”,就改成:
cl_crosshaircolor 4
cl_crosshairdot 0
cl_crosshairgap -2
cl_crosshairsize 4
cl_crosshairthickness 1
cl_crosshairstyle 4
cl_crosshairusealpha 1
cl_crosshairalpha 200
写完后保存。但别高兴太早,还有一个关键步骤:如果你只是创建了文件,游戏不一定会在每次启动时自动加载它,你需要把加载指令加到启动项里,或者利用 config.cfg 里的默认调用机制。
第三步:让 autoexec.cfg 每次启动都生效
有两种方法,任选其一:
方法A(推荐):修改启动项
打开Steam库,右键CSGO → 属性 → 启动选项,输入:
+exec autoexec.cfg
这样每次启动游戏,系统都会自动执行这个文件,强制把你的准心设置覆盖上去,无论之前怎么改,只要启动就归位。
方法B:利用 config.cfg 的默认执行逻辑
在 cfg 文件夹里打开 config.cfg(先用记事本打开),在文件的最底部加上一行:
exec autoexec.cfg
然后保存,因为每次退出游戏时,系统会重写 config.cfg,如果重写后没有这行,你还要再手动加,所以方法A更稳定,建议直接双保险:启动项用 +exec autoexec.cfg,同时在 config.cfg 里也加上这行,确保万无一失。
额外提示:如何快速备份和恢复你的准心?
永久保存不仅指“本地永久”,还包括“备份”和“迁移”,你可以把 autoexec.cfg 文件复制一份到云盘、U盘或Steam云存档中,换电脑时,只要把这个文件放到新电脑的 cfg 文件夹里,并同样设置启动项,你的准心立刻回归。
如果你想偷懒,还可以直接复制准心参数保存到Steam创意工坊的“准心分享”功能里,但那个依赖服务器,不如本地文件靠谱。
常见问题
问题1:我设置了启动项 +exec autoexec.cfg,但准心还是默认?
答:检查你的 autoexec.cfg 是否真的放在正确的 cfg 文件夹里,且文件名后缀是 .cfg 而不是 .cfg.txt,另外确认启动项中 exec 前面有一个 号,且路径正确。
问题2:准星参数是不是会和其他指令冲突?
答:不会,如果在 autoexec.cfg 中写入的准心指令和游戏内手动调整冲突,最终生效的以 autoexec.cfg 里的值为准,因为它是在启动时最后执行的。
问题3:如果不小心删除了 config.cfg 怎么办?
答:没关系,CSGO会在下次启动时自动生成一个默认的,你只要保留好自己的 autoexec.cfg,照样能恢复准心。

