Из полутора десятков флагов, которые кочуют по гайдам со времён CS:GO, в Counter-Strike 2 живы семь: -novid, -console, -fullscreen/-windowed, -w/-h, -freq, +fps_max и -allow_third_party_software. Остальные Source 2 либо не замечает, либо исполняет во вред — -processheap Valve сама называла вредным ещё в 2013 году. Ни один из работающих флагов не добавляет кадров сам по себе: FPS растёт только там, где вы просите игру рисовать меньше пикселей.
Начните с пустого поля. Оно лежит в Steam: правый клик по CS2 → Свойства → Общие → Параметры запуска.
Коротко
- Разумная строка на 2026 год:
-novid -console -freq 240 +fps_max 400, где240— частота вашего монитора, а400— потолок чуть ниже вашего реального FPS. -tickrate 128,+exec autoexec,-high,-threads,-processheap,-dxlevelв матчмейкинге не делают ничего. Скопировали из старого гайда — удаляйте.- Четверо из шести топовых игроков по данным ProSettings играют с пустым полем параметров.
-allow_third_party_softwareдобавляйте, только если без него не работает нужная программа или не стартует сама игра.- Проверять флаг надо по провалам кадров через
cl_showfps 3, а не по среднему FPS.
Куда вписывать параметры
Страница поддержки Steam описывает путь так: открыть библиотеку, кликнуть по игре правой кнопкой, выбрать Свойства, на вкладке Общие найти поле Параметры запуска. Флаги пишутся в одну строку через пробел.
Кнопки «Применить» там нет. Окно закрывается, строка сохраняется сама, а подхватится она при следующем старте игры — не при следующем матче.
Различать нужно два вида записей. Флаг с дефисом — ключ движка, он читается до загрузки: -novid. Флаг с плюсом — консольная команда, она выполнится уже после старта: +fps_max 400. В одной строке они спокойно живут вместе.
Какие флаги ещё работают в 2026
| Параметр | Что делает | Вердикт на 2026 |
|---|---|---|
-novid |
Пропускает заставку Valve | Безвреден. В CS2 «ролик» — часть экрана загрузки: в февральском треде r/GlobalOffensive за 2026 год разницы во времени до меню не нашли. Оставьте, если чёрный экран приятнее логотипа. |
-console |
Открывает консоль при запуске | Не обязателен, если консоль включена в настройках и висит на клавише. u/aveyo называет единственную реальную пользу: без флага консоль стартует пустой, и ошибок инициализации движка вы не увидите. |
-fullscreen / -windowed |
Принудительный режим экрана | Работает. Выручает, когда настройка в игре залипла после смены разрешения. |
-w 1280 -h 960 |
Принудительное разрешение | Работает. Единственный флаг, который действительно меняет FPS: пикселей рисуется меньше. По данным ProSettings большинство про играют на 1280×960 растянутом. |
-freq 240 / -refresh 240 |
Принудительная частота монитора | Работает, именно это стоит у s1mple (-freq 360). Нужен, только если Windows или игра не берут максимум монитора сами. |
+fps_max 400 |
Ограничение кадров | Работает, то же самое, что fps_max в консоли. Потолок чуть ниже среднего FPS даёт ровнее фреймтайм. |
-allow_third_party_software |
Разрешает оверлеям и программам захвата подключаться к игре | Работает, официальный. Части сборок нужен просто чтобы игра открылась — майский тред 2026 года описывает ровно такой случай. О побочных эффектах мнения расходятся. |
-autoconfig |
Сбрасывает видеонастройки к заводским для вашего железа и игнорирует .cfg | Работает. Инструмент ремонта ровно на один запуск. |
-language english |
Принудительный язык интерфейса | Движок принимает; попадается в тредах 2026 года про починку запуска. |
Если после этой таблицы вы полезете менять и прицел, готовые строки лежат в гайде про коды прицелов CS2 — там же объяснено, какие параметры прицела вообще переносятся кодом.
Какие флаги стали мифом
-tickrate 128. Официальная страница Counter-Strike 2 говорит прямо: тикрейт больше не отвечает ни за движение, ни за стрельбу, ни за броски — всё это взял на себя sub-tick. В треде 2026 года u/Starbuckz42 добавляет, что флаг ничего не делал, если вы сами не хостите игру. Он управляет только сервером, который вы подняли для тренировки. В конфигах про он живёт по привычке.
+exec autoexec.cfg. Не нужен: CS2 сама грузит autoexec.cfg из папки cfg, это подтверждает u/Expadable в том же треде. Регулярные жалобы «автоэкзек не работает» почти всегда заканчиваются неправильным расширением файла, а не отсутствующим флагом.
-high. Поднимает приоритет процесса. Старая вики r/GlobalOffensive пишет, что некоторые пользователи сообщали о росте производительности, но писалась она под CS:GO. В январском треде 2026 года про фризы «Processing SDL events» автор перечисляет -high среди того, что не помогло.
-threads N. В вики значится как «задаёт число потоков для игры». Разбирательство января 2026 года с пулом потоков движка показало, что CS2 читает раскладку процессора сама: sys_info выдал 24 CPU и схему 8P+8E без единого параметра запуска. Совет «-threads 9 для восьмиядерных Intel» родом из CS:GO.
-processheap. Valve ответила про него ещё в 2013 году устами mattwood: это была временная заплатка под давно исправленную проблему, и с ней система будет работать хуже. Удаляйте, если унаследовали из чужого конфига.
-nojoy, -nod3d9ex, -noforcemaccel, -noforcemspd, -dxlevel. Ключи Source 1 из старой вики. Ни в тредах 2026 года, ни в конфигах про нет следов, что они делают в CS2 хоть что-то.
-vulkan. Существует и переключает рендер на Vulkan. В июльском треде 2026 года его пробовали, чтобы починить вылет при запуске, — без успеха. Это ключ для диагностики, а не для кадров: замеров, что он поднимает FPS на Windows, в источниках нет.
Какие параметры стоят у про-игроков
| Игрок | Параметры запуска |
|---|---|
| donk | нет |
| NiKo (Falcons) | нет |
| m0NESY (Falcons) | нет |
| ropz (Vitality) | нет |
| ZywOo (Vitality) | -novid -tickrate 128 -allow_third_party_software |
| s1mple (BC.Game) | -freq 360 -novid -console +fps_max 999 |
Данные ProSettings на сентябрь 2026 года.
Четверо из шести играют с пустым полем. Двое оставшихся используют флаги ровно для того, чем параметр запуска действительно управляет: заставка, консоль, частота монитора, потолок кадров и доступ для оверлея. Ни у кого нет строки на десять ключей.
Заметьте и то, что у ZywOo -tickrate 128 соседствует с пустым результатом: флаг стоит, но на матчмейкинг он не влияет. Чужой конфиг — не доказательство работоспособности. Если вам интереснее не флаги, а цифры мыши этих же игроков, они разобраны в гайде про eDPI про-игроков CS2 и Valorant.
Какую строку поставить и что реально поднимает FPS
-novid -console -freq 240 +fps_max 400
Замените 240 на частоту своего монитора, а 400 — на потолок чуть ниже FPS, который у вас реально есть. -w 1280 -h 960 -fullscreen добавляйте, если играете растянутым и меню игры регулярно забывает эту настройку.
Проверять любой флаг стоит честно, иначе вы будете спорить с чужой машиной, а не со своей:
- Загрузите одну и ту же карту. Дезматч на Mirage или случайная через рандомайзер карт CS2, если хочется разнообразия. В консоли наберите
cl_showfps 3. - Играйте две минуты. Запишите средний FPS и, что важнее, самые низкие значения.
- Добавьте один флаг. Ровно один. Перезапустите игру и повторите на той же карте.
- Оставляйте флаг, только если выросли минимумы. Средний FPS почти ничего не значит — фризы ощущаются именно на провалах.
Сами параметры запуска — самый маленький рычаг из существующих. Настоящие рычаги, по убыванию силы:
- разрешение ниже — самое заметное изменение;
- качество теней на Low;
- детализация моделей и текстур на Low;
- MSAA 2x вместо 8x;
- включённый Nvidia Reflex или AMD Anti-Lag;
- потолок кадров ради ровного фреймтайма;
- свежие драйверы видеокарты.
Тот же donk по данным ProSettings держит на Low детализацию моделей с текстурами, а следом и шейдеры, при потолке 600 кадров — и это на топовом железе, потому что в шутере читаемость картинки важнее красоты.
Отдельная история — переход с 16:9 на растянутый 4:3. Число чувствительности не меняется, а мышь начинает ощущаться иначе. Сверьте свои см на 360° до и после: физическое расстояние остаётся тем же, но горизонтальная растяжка делает поворот на экране визуально быстрее. Если вы играете ещё и в Valorant, конвертер чувствительности сохранит одинаковое расстояние в обеих играх.
Что обычно идёт не так
Строку скопировали из гайда времён CS:GO. Симптом: в поле десять ключей, игра идёт хуже, чем у соседа с пустым полем. Причина: вместе с рабочими флагами приезжают -processheap, -threads, -dxlevel. Что делать: очистить поле целиком и добавлять флаги по одному, проверяя каждый.
-autoconfig забыли убрать. Симптом: настройки графики каждый запуск возвращаются к заводским, autoexec.cfg будто не существует. Причина: флаг для того и сделан — он игнорирует .cfg. Что делать: снять его сразу после того, как игра один раз стартовала нормально.
Автоэкзек «не работает», и в поле лезет +exec. Симптом: команды из файла не применяются. Причина: в подавляющем большинстве случаев файл называется autoexec.cfg.txt или лежит не в той папке. Что делать: включить показ расширений в проводнике, проверить имя и путь cfg, а флаг не добавлять — CS2 грузит файл сама.
Игра не открывается вообще. Симптом: процесс стартует и молча гаснет. Причина по майскому треду 2026 года: часть сборок не запускается без разрешения стороннего софта. Что делать: попробовать -allow_third_party_software отдельной строкой, без остальных флагов. Если дело не в этом, дальше идут уже ошибки Steam — они разобраны в гайде про коды ошибок Steam, а отдельно про VAC есть разбор ошибки проверки игровой сессии.
Эффект флага «подтвердили» по среднему FPS. Симптом: счётчик показал плюс десять кадров, а играть комфортнее не стало. Причина: среднее растёт от чего угодно, включая другую точку на карте. Что делать: смотреть на редкие кадры и повторять замер на одном и том же маршруте.
Опасен ли -allow_third_party_software для траст-фактора
Это единственный флаг из живых, вокруг которого есть настоящий спор. В майском треде 2026 года «CS2 refuses to open» автор пишет, что разрешение стороннего софта сильно ухудшает матчмейкинг. Другой участник отвечает, что для траст-фактора это не делает ничего.
Valve по этому поводу не публиковала ничего — ни подтверждения, ни опровержения. Мы проверяли официальные страницы и не нашли заявления в обе стороны.
Что известно точно: флаг существует затем, чтобы оверлеи и программы записи могли подключаться к игре, и без него часть сборок не стартует. Практический вывод простой. Не нужен — не ставьте. Нужен ради конкретной программы или ради запуска — ставьте: подтверждённых доказательств штрафа за него нет, но и гарантии вам никто не даст.
Если после настройки конфига захочется разобраться, какая роль в команде вам вообще ближе, тест какая роль в CS2 вам подходит занимает пару минут, а раскладку клавиш под эту роль удобно собирать по гайду о биндах.
Вопросы и ответы
Дают ли параметры запуска больше FPS в CS2?
Почти нет. На производительность влияют только те, что меняют картинку: -w, -h, -fullscreen, +fps_max. Флаги -high и -threads на одних машинах помогают, на других вредят — проверяйте через cl_showfps и оставляйте только то, что заметно поднимает редкие кадры (1% low).
Работает ли -tickrate 128 в CS2?
В матчмейкинге — нет. В CS2 sub-tick, и Valve прямо пишет, что тикрейт больше не отвечает ни за движение, ни за стрельбу, ни за броски. Флаг действует только на сервер, который вы подняли сами.
Нужен ли +exec autoexec.cfg?
Нет. В CS2 файл autoexec.cfg из папки cfg загружается сам. Если не грузится — сначала проверьте имя файла (autoexec.cfg, а не autoexec.cfg.txt) и папку.
Безопасен ли -allow_third_party_software?
Это официальный флаг Valve, который разрешает оверлеям и программам захвата подключаться к игре. Одни игроки пишут, что он портит матчмейкинг, другие — что ничего не меняет; заявления Valve нет. Ставьте только если нужная вам программа без него не работает.
Какие параметры запуска у про-игроков CS2?
В основном никаких. По данным ProSettings на сентябрь 2026 поле пустое у четверых: donk, NiKo, m0NESY, ropz. У ZywOo стоит -novid -tickrate 128 -allow_third_party_software, у s1mple — -freq 360 -novid -console +fps_max 999.
Источники
- Steam Support: Setting Game Launch Options
- Официальная страница Counter-Strike 2: sub-tick
- Вики r/GlobalOffensive: Advanced Configuration (список параметров запуска)
- Вики r/GlobalOffensive: ответы Valve (-processheap)
- r/GlobalOffensive: Any launch options worth using in 2026? (февраль 2026)
- r/GlobalOffensive: Engine thread pool size versus number of cores (январь 2026)
- r/GlobalOffensive: CS2 refuses to open, -allow_third_party_software (май 2026)
- ProSettings: настройки про-игроков CS2 (сентябрь 2026)