NEW · V2.0.0 · 212+ ЮЗЕРОВ УЖЕ БУСТЯТ FPS

autoexec.cfg для CS2: как создать, куда положить и что туда писать

07.09.2026 · 8 мин чтения

autoexec.cfg — текстовый файл, который CS2 выполняет при запуске. Он нужен, чтобы настройки не слетали после обновлений и переустановок, и чтобы одинаково настроить игру на нескольких компьютерах. Это официальный механизм движка, VAC к нему отношения не имеет.

Где лежит папка cfg

Полный путь по умолчанию:

C:\Program Files (x86)\Steam\steamapps\common\Counter-Strike Global Offensive\game\csgo\cfg

Да, папка по-прежнему называется csgo — Valve не переименовала её при переходе на CS2. Если Steam установлен на другой диск, найди путь через Steam: правой кнопкой по игре → «Управление» → «Просмотреть локальные файлы».

Создать файл правильно

Главная ловушка — скрытые расширения в Windows. Файл autoexec.cfg.txt игра не увидит.

  1. Включи показ расширений: «Проводник» → «Вид» → «Показать» → «Расширения имён файлов».
  2. Создай в папке cfg обычный текстовый документ.
  3. Переименуй в autoexec.cfg — целиком, вместе с расширением.
  4. Открой в Блокноте и сохраняй в кодировке ANSI или UTF-8 без BOM.

Заставить его применяться

CS2 не всегда подхватывает autoexec сама. Надёжный способ — параметр запуска: Steam → правой кнопкой по CS2 → «Свойства» → «Параметры запуска»:

+exec autoexec

Проверка: последней строкой в конфиге поставь echo autoexec loaded — при запуске эта надпись появится в консоли. Если не появилась, конфиг не применился.

Рабочий autoexec для CS2 в 2026

Ниже — только команды, которые в Source 2 действительно существуют. Старые гайды по CS:GO на две трети состоят из удалённых переменных.

// ── сеть ──
rate 786432

// ── кадры ──
fps_max 240            // подставь свой: частота монитора или стабильный минимум
fps_max_ui 120          // меню не нужно 500 кадров, это грело карту зря

// ── мышь ──
sensitivity 2.0
m_rawinput 1
m_yaw 0.022

// ── звук ──
volume 0.5
snd_mixahead 0.04       // меньше буфер — раньше слышишь шаги
snd_menumusic_volume 0
snd_deathcamera_volume 0
snd_mvp_volume 0
snd_roundstart_volume 0

// ── интерфейс ──
cl_showloadout 1
cl_hud_telemetry_frametime_show 0
cl_hud_telemetry_ping_show 2
cl_hud_telemetry_net_misdelivery_show 2

// ── прицел ──
cl_crosshairstyle 4
cl_crosshairsize 2
cl_crosshairthickness 0.6
cl_crosshairgap -1
cl_crosshair_drawoutline 1
cl_crosshairdot 0

// ── руки и оружие ──
viewmodel_fov 68
viewmodel_offset_x 2.5
viewmodel_offset_y 2
viewmodel_offset_z -1.5
cl_bob_lower_amt 5
cl_bobamt_lat 0.1
cl_bobamt_vert 0.1
cl_bobcycle 0.98

// ── удобство ──
cl_use_opens_buy_menu 0
cl_autowepswitch 0
cl_dm_buyrandomweapons 0

echo autoexec loaded

Чего в конфиге быть не должно

Команда из старых гайдовСтатус в CS2
cl_interp, cl_interp_ratioУдалены, интерполяция автоматическая
cl_updaterate, cl_cmdrateУдалены, движок считает подтики сам
net_graphЗаменён на cl_hud_telemetry_*
r_dynamic, mat_queue_modeНет в Source 2
fps_max_menuПереименован в fps_max_ui

Несуществующие команды не ломают конфиг, но и не делают ничего — а в консоли сыплют ошибками и мешают заметить настоящую проблему.

Как не потерять конфиг

Проверка целостности файлов Steam и крупные обновления иногда стирают папку cfg. Держи копию autoexec.cfg в облаке или в отдельной папке вне Steam. Делать файл «только для чтения» не нужно — при этом часть настроек игра не сможет записать и будет ругаться.

CSBOOSTER применит всё это за один клик

60+ оптимизаций Windows, autoexec, сетевой стек, прицел и binds. Нажми Apply All → +20–60 FPS и минус инпут-лаг. VAC-safe, каждый твик откатывается по отдельности.

Купить ключ — от 150 ₽ →

Частые вопросы

Почему autoexec не применяется при запуске CS2?
Три причины по частоте: файл называется autoexec.cfg.txt из-за скрытых расширений; он лежит не в csgo/cfg, а в корне игры; в параметрах запуска нет +exec autoexec. Проверь все три — в 95% случаев дело в одной из них.
Можно ли получить VAC-бан за autoexec.cfg?
Нет. Конфиг — это официальный механизм игры, файл читает сам движок, и все команды в нём разрешены разработчиком. Забанить могут за сторонний софт, который лезет в память процесса, а не за текстовый файл настроек.
Нужна ли строка host_writeconfig в конце autoexec?
Не обязательна и может мешать: она записывает текущие значения в config.cfg, и при следующем запуске часть настроек придёт уже оттуда. Достаточно строки echo, чтобы видеть в консоли, что конфиг применился.

Читать дальше