Чтобы найти, что роняет FPS в CS2 и откуда берутся микрофризы, иди по порядку: сначала измерь одну повторяемую сцену (счётчик FPS показывает среднее, запись — медленные кадры), затем проверь сохранённое игрой ограничение кадров (fps_max), меню видео и частоту обновления, выставленную внутри CS2. Значительная часть советов по производительности для CS2 — это список параметров запуска, перенесённый из CS:GO. Движок сменился, списки — нет. Хуже того: CS2 молча игнорирует параметр, которого не знает — тишина выглядит ровно так же, как работа, и поэтому одни и те же строки годами живут в свойствах Steam.
Начни с одного измерения
Шаги начинаются с записи: повторяемая сцена, та же карта, тот же маршрут, та же длительность — до того, как ты хоть что-то изменишь (как именно, разбирает Как читать результаты бенчмарка). Без базовой точки каждый шаг ниже даёт мнение вместо ответа.
1. Дело в машине или в матче?
Если времена кадров во время события в порядке, а мир всё равно дёргается, твой ПК ни при чём: для этого есть страница Высокий пинг и скачки задержки. Прежде чем искать сетевую настройку внутри игры: CS2 работает на 64 Гц с суб-тиковыми отметками времени, и никакой клиентской опции, которая это поднимет, нет, а cl_interp в 2024 году сделали недоступной для записи, потому что выставленные пользователем значения вызывали откат позиции назад. Поддерживаемый способ управления — настройка буферизации в Настройки → Игра.
2. Проверь ограничение кадров, которое у тебя уже стоит
CS2 хранит собственное ограничение кадров. Значение, один раз введённое в консоль, сохраняется в настройках игры и переживает тот параметр, которым его задали, — так люди и упираются в число, выставленное два года назад; собственное значение игры по умолчанию — fps_max 400. Если частота кадров подозрительно стабильна и подозрительно круглая, ты упёрся в ограничение, а не в предел железа. Поставь его в игре или из карточки autoexec в w0a, которая пишет эту строку каждый раз — включая значение по умолчанию, — чтобы старое значение не выжило втихую.
Какое значение правильное, зависит от того, какая сторона тебя ограничивает: на полностью занятой видеокарте очередь отрисовки углубляется, и ограничение чуть выше частоты обновления держит её короткой. Видеокарта не на 100% закрывает этот вопрос за две минуты.
3. Параметры запуска: что из них ещё работает
Страница Параметры запуска читает твою строку параметр за параметром и говорит, что делает каждый. Ничего там не называется «безопасным»: Valve не публикует для CS2 списка параметров запуска, так что любой, кто ссылается на официальный список, ссылается на себя.
В CS2 не делает ничего (фольклор):
-novid— заставка всё равно играет; пропусти её клавишей Enter, Space или Escape.-tickrate— на официальных серверах ничего: CS2 работает на 64 Гц с суб-тиковыми отметками времени, и ни одна клиентская опция этого не поднимает. В CS:GO он влиял только на серверы, которые ты поднимал сам.+cl_updaterateи+cl_cmdrateв этом движке никогда не существовали.+rate— настоящий, но его значения по умолчанию 786432 и так с избытком хватает: потолок — 1000000, и ни одно измерение не показывает выигрыша от перехода к нему.-full,-windowed,-refresh,-freq,-noforcemaccel,+net_graph— режим экрана и частоту обновления игра сохраняет сама, движок берёт ввод мыши как сырой ввод, а net graph переехал в Настройки → Игра → Телеметрия.-w,-h,-sw— ответ тот же: разрешение игра сохраняет сама, и задаётся оно в Настройки → Изображение. CS2 их не читает.-high— эпоха CS:GO. Двоичные файлы CS2 его не читают, и Valve никогда не документировала его для CS2. w0a вместо этого поднимает приоритет игры по исполняемому файлу и отменяет это вместе со всем остальным.-threads N— эпоха CS:GO. CS2 сам подбирает размер своего пула потоков по типу ядер и эту опцию не читает.-nojoy— CS2 с мая 2024 года игнорирует джойстики по умолчанию, так что он не делает ничего. Существующая сейчас опция —-joy.-nod3d9ex,-heapsize,-nopreload,-noqueuedload,+mat_queue_mode— блок эпохи CS:GO, написанный для движка, который эта игра заменила.
Чего-то тебе стоит:
-dxlevel: устарел, и собственная инструкция Valve — убрать его; а поскольку CS:GO и CS2 делят одну запись в Steam, значение, введённое годы назад, может до сих пор там лежать.
Меняет то, куда тебя пустят:
-insecureзапускает игру с выключенным VAC. Это не бан — клиент отказывается от каждого защищённого сервера, так что матчмейкинг перестаёт работать, и на экране ничего этого не объясняет.-tools— то же заблокированное состояние плюс консольный сокет без аутентификации.-allow_third_party_softwareвыключает Trusted Mode, чтобы заблокированный оверлей или программа записи смогли подцепиться. Ни бана, ни блокировки матчмейкинга, но Valve говорит, что это может отразиться на твоём Trust Factor — лобби тихо становятся хуже, и обжаловать нечего.-untrustedделает то же самое, и это не фольклор, а реальность: именно с этим флагом клиент CS2 сам перезапускается, когда ты нажимаешь его собственную кнопку недоверенного режима. Заблокированные оверлеи могут подцепиться, и та же оговорка про Trust Factor действует и здесь.
Работают: +exec autoexec — выполнять конфиг при каждом запуске. -vulkan действительно переключает рендерер, но на Windows это не конфигурация по умолчанию — измерь его сам, а не принимай как рекомендацию.
4. Кадры лежат в меню видео
Четыре вещи, которые стоит знать:
- Проверь частоту обновления внутри CS2. Игра хранит её отдельно от настройки Windows и не сообщает об ошибке, когда она неверна: можно месяцами играть на 60 Гц на мониторе 144 Гц и не заметить.
- Сглаживание — самая дорогая настройка, и её цена зависит от того, во что ты упираешься — в процессор или в видеокарту. Дальше идёт качество теней, и детализация текстур тоже не бесплатна.
- Билинейная фильтрация — привычка, унаследованная из CS:GO: она меняет немного среднего FPS на худшие 1% low, а фризы живут именно там.
- Апскейлинг помогает только машине, упирающейся в видеокарту, а растянутый 4:3 — вопрос видимости, а не производительности.
Страница Настройки видео в w0a печатает измеренную цену рядом с каждой из них и пишет cs2_video.txt напрямую; если изменение сделало хуже, Видеонастройки CS2 восстанавливает копию, снятую до первой записи.
Если началось после обновления, дай сначала вечер: обновление обесценивает кэш шейдеров, игра докомпилирует его по ходу, и фризы сходят на нет. Не меряй бенчмарком внутри этого окна — ты будешь измерять компилятор, а Фризы компиляции шейдеров объясняет, почему удалить кэш — это противоположность решению.
5. Требования античитов, сказанные честно
Турнирные античиты могут требовать от игрока шести условий безопасности платформы: Secure Boot, TPM 2.0, прошивка UEFI с системным диском GPT, безопасность на основе виртуализации с защитой DMA, целостность памяти и загрузочные настройки, оставленные по умолчанию. Не от каждого игрока требуют все шесть: FACEIT требует TPM 2.0 и Secure Boot от всех, а целостность памяти — только от некоторых игроков. w0a читает все шесть с твоей машины, и каждая строка говорит, где находится переключатель. Карточка ни одного из них не меняет. Изменить w0a может только целостность памяти, своим флажком на странице «Оптимизации», и отказывается это делать, пока установлен FACEIT.
Чего эта страница делать не станет — так это говорить, что какая-то конфигурация убережёт тебя от бана. Никто за пределами разработчика античита такого обещать не может; честно можно сделать то, что выше.
Одно следствие лучше принять, чем воевать с ним: безопасность на основе виртуализации стоит процессорного времени и может добавлять джиттер (неравномерность задержки; сколько именно на твоей машине, не измерялось), и всё равно остаётся включённой: турнирные античиты могут требовать её от игрока, а с октября 2026 года обновления качества Windows начинают включать целостность памяти на подходящих устройствах, постепенно и не там, где её раньше выключили (Microsoft). В обратную сторону: фоновые движки w0a поимённо отказываются трогать процессы античитов и защиты — привилегированный доступ, который для этого понадобился бы, и есть ровно тот шаблон, за которым эти продукты следят.
Просадки FPS или input lag при запущенном FACEIT
Собственная страница поддержки FACEIT, FPS drops / input lag issues, говорит, что причиной может быть другое приложение, которое взаимодействует с игрой. Что она предлагает проверить, в её порядке:
- Два названных случая. Для процессоров AMD она ссылается на отдельную статью FACEIT с известным исправлением проблем с производительностью, которые вызывают некоторые процессоры AMD; для Malwarebytes она советует изменение, которое мы здесь не повторяем, так как оно ослабляет функцию защиты — прочитай его на странице FACEIT, если нужно.
- Оверлеи. Античит запускает CS2 с
-allow_third_party_software, поэтому оверлеи, которые игра иначе блокирует, могут подцепиться, а по словам FACEIT, эти оверлеи могут вызывать проблемы с производительностью. Её проверка: добавить этот же параметр в параметры запуска CS2 в Steam, поиграть без античита или и то и другое. Оговорка про Trust Factor из раздела 3 относится и к этому параметру. - Без матча FACEIT. Если в этих проверках проблемы нет, запусти античит и игру, не вставая в очередь на матч, и поиграй на сервере вне FACEIT, например в Deathmatch.
- Чистый запуск. Если проблема остаётся, страница предлагает в
msconfigотключить службы не от Microsoft, оставив Steam Client Service и FACEITService, и элементы автозагрузки в Диспетчере задач, перезагрузиться и сыграть один матч FACEIT, когда открыты только античит, Steam и CS2. Это проверка, а не настройка, которую стоит оставить: потом включи всё обратно.
Если ничего из этого не помогло, FACEIT просит открыть обращение в поддержку с результатами обеих проверок. Secure Boot и TPM в этом списке нет; FACEIT заявляет, что TPM и Secure Boot не влияют на производительность (Secure Boot и TPM 2.0 для античита).
6. Потом сторона Windows
Вне игры проверить нужно эти настройки: частота обновления дисплея, настоящий драйвер видеокарты, аппаратное ускорение планирования GPU, схема питания, которая не режет процессор, диск, на котором есть место, — каждый пункт разбирает Настройки Windows 11, которые действительно влияют на игры. А если у тебя не низкое число, а рывок, то нужная страница — Почему игры фризят на Windows 11. Если FPS был нормальным, посреди матча упал и так и остался низким, это просадка, а не фриз, и для неё есть страница внезапные просадки FPS в играх.
Похожие статьи
- Оптимизация Windows 11 для игр: какие настройки действительно влияют
- Задержка DPC
- Высокий пинг и скачки задержки
- Видеокарта не на 100%
- Настройки CS2
Эта страница помогла?
Чего не хватило или что не сработало? Мы читаем каждый такой ответ.
Если эта страница не решила проблему, напиши нам — скажи, какую статью ты читал, и мы её исправим.