Низький FPS і фризи в CS2: виміряний контрольний список
Покроковий спосіб знайти причину: які параметри запуску в CS2 ще щось роблять, а які є фольклором, де в меню відео насправді лежать кадри і що інструмент може чесно сказати про вимоги античитів.
Щоб знайти, що знижує FPS у CS2 і звідки беруться фризи, іди по черзі: спершу виміряй одну повторювану сцену (лічильник FPS показує середню частоту кадрів, запис показує повільні кадри), потім перевір збережене грою обмеження кадрів (fps_max), меню відео і частоту оновлення всередині CS2.
Значна частина порад про продуктивність для CS2 — це списки параметрів запуску, перенесені ще з CS:GO. Рушій змінився; списки — ні. Гірше того, CS2 мовчки ігнорує параметр, якого не знає — ця мовчанка виглядає точнісінько так само, як робота параметра, і саме тому ті самі рядки роками живуть у людей у полі параметрів запуску Steam.
Що виміряти, перш ніж щось змінювати?
Кроки починаються із запису: повторювана сцена, та сама карта, той самий маршрут, та сама тривалість — до того, як ти щось зміниш (як читати результат бенчмарку розповідає, як саме). Без базового вимірювання кожен крок нижче дає думку замість відповіді.
1. Це машина чи матч?
Якщо часи кадрів під час події здорові, а світ усе одно смикається, справа не в твоєму ПК: для цього є високий пінг і стрибки лагу. Перш ніж шукати мережеве налаштування всередині гри: CS2 працює на 64 Гц із субтіковими мітками часу, і жоден параметр з боку клієнта цього не піднімає, а cl_interp у 2024 році зробили незаписуваним, бо задані користувачем значення спричиняли гумовий ефект. Підтримуваний регулятор — налаштування буферизації в розділі Налаштування → Гра.
2. Чи обмежує CS2 твій FPS?
CS2 зберігає власне обмеження кадрів. Значення, один раз введене в консоль, потрапляє до збережених налаштувань гри і переживає той параметр, який його задав, — саме так люди опиняються обмеженими числом, яке виставили два роки тому; власне типове значення гри — fps_max 400. Якщо твоя частота кадрів підозріло стабільна й підозріло рівна, ти вперся в обмеження, а не в ліміт заліза. Задай його в грі або з картки autoexec у w0a, яка записує цей рядок щоразу — зокрема й типове значення, — щоб старе значення не вціліло непомітно.
Яке значення правильне, залежить від того, який бік тебе обмежує: на повністю зайнятій відеокарті черга рендеру поглиблюється, а обмеження трохи вище за твою частоту оновлення тримає її короткою. Відеокарта не на 100% вирішує це питання за дві хвилини.
3. Які параметри запуску ще щось роблять у CS2?
Зовсім небагато: +exec autoexec виконує конфіг на кожному запуску, -vulkan перемикає рендерер, кілька змінюють те, куди тебе пускають, -dxlevel варто прибрати, а решту з часів CS:GO CS2 ігнорує. Сторінка Параметри запуску читає твоє поле параметр за параметром і каже, що робить кожен. Жоден із них там не названий «безпечним»: 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 коштують найбільше?
Найдорожче коштує згладжування, за ним іде якість тіней. Чотири речі, які варто знати:
- Перевір частоту оновлення всередині CS2. Гра тримає її окремо від налаштування Windows і не повідомляє про помилку, коли вона неправильна: можна місяцями грати на 60 Гц на моніторі 144 Гц і цього не помітити.
- Згладжування — найдорожче налаштування, і його ціна залежить від того, що тебе обмежує — процесор чи відеокарта. Далі йде якість тіней, і деталізація текстур теж не безкоштовна.
- Білінійна фільтрація — звичка, успадкована з CS:GO: вона міняє трохи середньої частоти кадрів на гірші 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 важливі для CS2?
Поза грою треба перевірити такі налаштування: частота оновлення дисплея, справжній драйвер відеокарти, апаратно-прискорене планування графіки, план живлення, який не обмежує процесор, диск із вільним місцем — налаштування Windows 11 для ігор, які справді важать розбирають кожен пункт. А якщо в тебе поштовх, а не низьке число, правильна сторінка натомість — чому ігри фризять на Windows 11. Якщо частота кадрів була нормальною, посеред матчу впала й так і лишилася низькою, це просідання, а не фриз, і для нього є сторінка раптові просідання FPS в іграх.
Поширені запитання
Як підвищити FPS у CS2?
Спершу знайди, що його обмежує, і лише потім щось змінюй: збережене грою обмеження кадрів, чи повністю завантажена відеокарта, частоту оновлення всередині CS2, а також згладжування та якість тіней — у порядку кроків вище. Скільки кожен із них дає на твоїй машині, не вимірювалося; це покаже замір тієї самої сцени до і після.
Чому CS2 фризить навіть за високого FPS?
Бо середнє значення ховає повільні кадри, які ти відчуваєш, а фризи живуть саме там: їх показують 1% low. У CS2 їх опускають і білінійна фільтрація, і кеш шейдерів, що перебудовується після оновлення, — про це розділ про налаштування відео вище.
Чому CS2 почав фризити після оновлення?
Оновлення знецінює кеш шейдерів, тож гра заново компілює їх під час гри, і фризи згасають за вечір. Не запускай бенчмарк у цей час і не видаляй кеш: фризи компіляції шейдерів пояснюють, чому видалення — це протилежність виправлення.
Чому в CS2 низьке завантаження відеокарти?
Низьке завантаження відеокарти має щонайменше вісім пояснень, і обмеження процесора — лише одне з них; першим варто виключити обмеження кадрів. Відеокарта не на 100% розбирає їх по черзі, починаючи з безкоштовної перевірки, яка вирішує питання за дві хвилини.
Чи потрібні для FACEIT TPM 2.0 і Secure Boot?
Так: FACEIT вимагає TPM 2.0 і Secure Boot від кожного гравця, а від деяких ще й цілісність пам'яті. FACEIT стверджує, що TPM і Secure Boot не впливають на продуктивність (FACEIT), а Secure Boot і TPM 2.0 для античиту показує, як перевірити й увімкнути обидва.
Пов'язане
- Налаштування Windows 11 для ігор, які справді важать
- Затримка DPC
- Високий пінг і стрибки лагу
- Відеокарта не на 100%
- Налаштування CS2
Pro-тріал на 3 дні забирається в застосунку через Discord, без картки: Як працює пробний період
Ця сторінка допомогла?
Чого бракувало або що не спрацювало? Ми читаємо кожну таку відповідь.
Надсилається лише те, що ти напишеш, разом із назвою цієї сторінки. Наш сервер також записує IP-адресу з'єднання, щоб обмежити зловживання, і видаляє її разом із повідомленням. Будь ласка, не користуйся цим полем, якщо тобі менше 16 років. Політика конфіденційності
Якщо ця сторінка не розв'язала проблему, напиши нам — скажи, яку статтю ти читав, і ми виправимо статтю.