Counter-Strike 2

Counter-Strike 2

451 ratings
Настройка и оптимизации Windows и CS2
By Amidserg
Вы сможете добиться идеальной плавности при движении мышкой, пропадет inputLag, фризы, поднимется FPS.
Руководство также подойдет и для ноутбуков.
Делайте все действия раздел за разделом.

Владельцы видеокарт Nvidia - внимательно прочитайте вступление раздела 5.2

Все выводы сделаны из моего личного опыта.
Если это руководство помогло Вам - прошу оценить его и оставить комментарий с результатом помогло вам или нет.
9
3
2
2
   
Award
Favorite
Favorited
Unfavorite
Введение
Создайте резервную копию системы
Это необходимо для отката системы если у вас слетят драйвера или что-то пойдет не так .

Мой компьютер - свойства системы - защита системы
Выбираем диск С и нажимаем настроить - даем 1-2 % диска под востановление
Далее нажимаем на создать - создатся точка востановления
1.1) Обновляем Windows 10
Удаляем временные файлы диска С для освобождения места под новые обновления.
Если вы обновляли Windows, и у вас на диске С менее 15-20 GB, Windows банально не видит следующую сборку из за нехватки места на диске. Удаляем установочные файлы предыдущей сборки.
  1. Пуск - параметры - система
  2. Память устройства
  3. Диск C (на каком диске установлена Windows)
  4. Временные файлы
  5. Выбираем все и нажимаем кнопку удалить

Обновляем Windows до последней версии. Необходимо свободного места на диске не менее 20-25Gb – иначе Windows может не увидеть последнее обновление
Пуск - параметры - система - обновление и безопасность - центр обновления windows - проверить наличие обновлений

Если центр обновлений не видит последнюю версию, можно принудительно обновиться до последней версии.
обновление Windows 10[www.microsoft.com]
выбираете "Обновить сейчас"
Скачиваете средство с официального сайта microsoft и запускаете средство - оно обновит вам компьютер до последней версии.

Если у вас не активирована Windows – активируем. Активаторы найдите в интернете
1.2) Обновление драйверов
  1. Скачиваем CPU-Z[www.cpuid.com]
  2. Смотрим модель материнской платы
  3. Переходим на сайт производителя и ищем файлы на вашу материнскую плату.
    Проверяем обновления BIOS на ее. Если есть BIOS новее - обновляем.
  4. Скачиваем все драйвера на вашу материнскую плату и устанавливаем их.
  5. Скачиваем и запускаем Driver Booster в Steam
    Обновляем все кроме драйверов на видеокарту. Установка драйверов на видеоадаптер в разделе №5
2.1) Настраиваем Windows
  1. Отключаем индексирование системы для SSD дисков
    Находим разделы SSD диска - свойства - общее - снимаем галочку "разрешить индексировать содержимое файлов "
    Это снимет нагрузку с системы и тем самым не будет тратить на индексирование файлов свои ресурсы.

  2. Выставляем высокую производительность системе.
    Иногда windows может сама переключать профиля электропитания.
    Допустим вы выставили "максимальная производительность" а через пару часов питания выставилось на "сбалансированный"
    Из за этого процессор может работать не на 100%
    скачиваем Электропитание[drive.google.com]
    1 - закинь файл Highest Performance.pow на C:\
    2 - запустите Импорт Highest Performace от имени администратора.
    3 - в электропитании выберите профиль Bitsum Highest Performace
    4 - запустите Удалить остальные режимы от имени администратора.

    Далее запускаем Power Settings Explorer от имени администратора.
    Находим нижеперечисленные пункты и ставим напротив них галочки.
    Выставляем им значения 100% и применяем:
    1 - Пороговое значение понижения состояния процессора - 100%
    2 - Пороговое значение повышения состояния простоя процессора - 100%

  3. Параметры системы - дисплея
    Параметры - система - дисплей - Масштаб и разметка - выставляем масштаб 100%
    При другом масштабе (125%, 150%) люди пишут что в играх неадекватно ведет себя мышь.
    Такой масштаб обычно у кого 4k дисплей или ноутбук.

  4. Отключаем уведомления
    Параметры - система - уведомления и действия
    Отключаем

  5. Отключаем прозрачность интерфейса
    Параметры - персонализация - цвета - другие параметры - эффект прозрачности - выключаем.

  6. Настраиваем мышь в Windows
    Убираем акселерацию- убираем галку с пункта "Включить повышенную точность установки указателя"
    Выставляем чувствительность 6/11 (так ставят большинство киберспортсменов)

  7. Отключаем Xbox DVR
    Параметры - Игры - Меню игры и все отключаем
    В пункте игровой режим - оставляем включенным

  8. Обновляем приложения Microsoft Store.
    Для этого в пуске запускаем Microsoft Store.

  9. Отключаем анимацию и увеличиваем файл подкачки
    Заходим в свойства компьютера.
    Увеличиваем файл подкачки.
    Для сравнения попробуйте поставить подкачку, а потом убрать и сравнить производительность.
    У кого видеокарты AMD - выставляйте 30000 Мб на диск С или D - где есть свободное место.
    Некоторые игры будут вылетать пока не поставите файл подкачки.
    Это касательно только карт AMD.

  10. Устанавливаем NetFraemwork 3.5 и DirectPlay.
    NetFraemwork — программная платформа, выпущенная компанией Microsoft. Основой платформы является общеязыковая среда исполнения Common Language Runtime (CLR), которая подходит для разных языков программирования.
    DirectPlay — сетевой программный интерфейс (API), обеспечивающий обслуживание на транспортном и сеансовом уровне. DirectPlay отвечает также за многоголосную связь в играх.

    Панель управления - Программы и компоненты - Включение и отключение компонентов Windows - и включаем NetFraemwork 3.5 и Legacy Components - DirectPlay (в старых сборках вместо Legacy Components - Компоненты прежних версий)

  11. Установка DirectX
    DirectX[drive.google.com] - Этот автономный набор пакет с официального сайта. В стандартной windows отсутствуют многие компоненты от 9-11версии, которые необходимы играм и некоторым приложениям.

  12. Установка Visual C++
    Он содержит библиотеки, которые позволяют запуститься программам, в разработке которых была использована среда Microsoft Visual C++, известная так же как MSVC. К таким приложениям относится большинство игр на Windows, потому наличие данного пакета необходимо.
    Visual C++ instal[drive.google.com]

2.2) Оптимизация Windows, загрузки, реестра
  1. Оптимизируем SSD
    SSD mini tweaker[drive.google.com]

  2. Удаляем ненужные приложения
    Некоторые приложения могут висеть в фоне - поэтому не нужные мы удаляем.
    выбираем команду - правой кнопкой - выполнить в PowerShell
    не нужные приложения[drive.google.com]

  3. Оптимизируем Windows
    Запускаем файл[drive.google.com] регистра. Для возврата используем другой файл
    Что он делает:
    • Отключение синхронизации аккаунта
    • Персонализация, отключение прозрачности
    • Отключения геймбара и Xbox DVR
    • Включение игрового режима
    • Аппаратное ускорение планирования GPU
    • Оключение изменчивости Refresh Rate
    • Отключение центра специальных возможностей
    • Отключить "Использовать мои данные для входа"
    • Отключить предложения приложений при входе
    • Отключения сбора данных для рекламы
    • Старый инструмент для просмотра фото
    • Отключения сбора данных диагностики
    • Отключения отправки телеметрии
    • Отключения уведомлений, местоположения, диагностики приложения, информации об аккаунте
    • отключения фоновых процессов

  4. Убираем анимацию загрузки windows
    Применяем BCD твики[drive.google.com]
    (Boot configuration data - Данные конфигурации загрузки)
    Что он делает:
    • Отключает Hypervirtualization
    • Отключает Trusted platform modulу (TPM)
    • Тайм-аут запуска 0 сек
    • Ускоряет время запуска
    • Отключение лого запуска windows
    • Отключение анимации
    • Отключение сообщения запуска

  5. Ненужные службы
    Ненужные службы[drive.google.com]
    Скачиваем папку.
    Перетаскиваем файл реестра на powerrun
    Если вам к примеру нужен принтер - оставляйте службу. Если вам вдруг не надо отключать эти службы - можно открыть файл блокнотом и удалить ненужные строчки
    Что делают эти файлы реестра:
    • Отключает телеметрию и диагностику подключенного пользователя
    • Отключает сбор часто используемых шрифтов
    • Отключает коллектор событий компьютеров в сети
    • Отключает антивирус Windows
    • Отключает менеджер загрузки карт
    • Отключает службы Xbox
    • Отключает службы принтера
    • Отключает службы Bluetooth

  6. Оптимизация реестра
    Оптимизация реестра[drive.google.com]
    Что делает:
    • Отключить быстрый запуск
    • Отключение гибернации
    • Отключение тротлинга
    • Максимальный отклик, тротлинг интернета
    • Отключение полноэкранной оптимизации
    • Отключить игровой бар
    • Уменьшение времени пока процессора и показа меню
    • Отключение авто обслуживания
    • Отключение патчей spectre и meltdown
    • Планировщик процессора, распределение приоритета
    • Планировщик игр
    • Отключение сообщений про вредоносное ПО
    • Отключить
    • Качество фона рабочего стола на 100%
    • Отключение авто обновлений Microsoft Store (вручную можно обновить)
    • Выключение рекламы и ненужных приложений

  7. Настраиваем конфиденциальность
    Параметры - центр обновления - устранения неполадок - выбираем "Не запускать средства удаления неполадок"
    Далее настраиваем конфиденциальность.
    Параметры - конфиденциальность: можно отключать следующие параметры. Если вы чем то пользуетесь - то не выключайте.
    • Голосовые функции
    • Персонализация рукописного ввода
    • Голосовая активация
    • Уведомления
    • Сведения учетной записи
    • Контакты
    • календарь
    • телефонные звонки
    • журналы вызова
    • электронная почта
    • задачи
    • обмен сообщениями
    • радио
    • другие устройства
    • документы
    • изображения
    • видео

  8. MSI modу tool, Autorun, Cclener
    MSI Mode Tool[drive.google.com]

    Autorun[drive.google.com]

    Cclener[drive.google.com]

  9. Отключить аппаратное ускорение в программах таких как браузеры
2.3) Высокоточный таймер событий
  • Отключаем программный HPET (High Precision Event Timer)
    HPET - это высокоточный таймер событий.
    Есть аппаратный (в BIOS - включаем) и программный (в Windows - отключаем)

    1) Заходим в BIOS материнской платы и ищем строку HEPT (High Precision Event Timer) и проверяем чтобы функция была ВКЛЮЧЕНА.

    2) Запускаем командную строку (CMD) от имени администратора и вводим следующие команды по порядку. После каждой команды нажимаем на Enter.
    Команды для отключения программного HPET:
    • bcdedit /set disabledynamictick yes
    • bcdedit /set useplatformtick yes
    • bcdedit /deletevalue useplatformclock

    После ввода всех команд перезагружаем компьютер.

    Если вдруг вы заметите что стало хуже - команды для возвращения к прежнему состоянию.
    • bcdedit /set useplatformclock true
    • bcdedit /set disabledynamictick no

  • Выставляем таймер на 0.5 мс
    SRT[drive.google.com] - создаем службу для автоматизации запуска
    Папку "Set Timer Resolution" копируем в C:\Program Files\
    запускаем командную строку от имени администратора и вводим:
    "C:\Program Files\Set Timer Resolution\SetTimerResolutionService.exe" -install

    для удаления службы вводим:
    sc delete SRT

    С помощью программы TimerResolution можно проверить какой таймер стоит.
2.4) Настраиваем сеть
  1. Отключаем энергосбережение в настройках сетевого адаптера
    Заходим в "изменения параметров адаптера" - выбираем сетевую карту - свойства - настройка:

    Вкладка Power management: Снимаем галки со всего.

    Вкладка Advanced:

    ARP Offload - Enabled
    Auto Disable Gigabit - Disabled
    Gigabite lite - Disabled

    Flow Control - Управление потоком - Disabled
    Interrupt Moderation, Модерация прерывания - Disabled
    Jumbo Frame, Jumbo Packet, Большой кадр - Disabled
    Receive Side Scaling, RSS, Получение бокового масштабирования - Enabled
    NS Offload - Enabled

    Power Saving Mode - Disabled
    Green Ethernet - Disabled
    Energy Efficient Ethernet, Advanced EEE - Disabled

    Priority & VLAN - Priority & VLAN Enabled
    Receive Buffers - 512
    Transmit Buffers - 128

    Speed & Duplex - 100Mbps full duplex
    Large Send Offload v2 (IPv4) - Enabled
    Large Send Offload v2 (IPv6) - Enabled
    IPv4 Checksum Offload - Rx & Tx Enabled
    TCP Checksum Offload (IPv4) - Rx & Tx Enabled
    TCP Checksum Offload (IPv6) - Rx & Tx Enabled
    UDP Checksum Offload (IPv4) - Rx & Tx Enabled
    UDP Checksum Offload (IPv6) - Rx & Tx Enabled

    Wake on Magic Packet - Enabled
    Wake on pattern match - Enabled
    Shutdown Wake-On-Lan - Disabled

    wifi адаптер
    Объединение пакетов - Disabled

  2. TCP Optimizer
    TCP Optimizer[www.speedguide.net] - это программа, которая позволит вам добиться максимальной скорости подключения к сети с минимальной задержкой.

    Запускаем от имени администратора.
    Выставляем вашу скорость интернета.
    Выбираем - Custom


  3. Пропускная скорость
    Вызываем "Выполнить". Вводим "gpedit.msc"
    Computer Configuration
    Administrative Templates
    Network
    QoS Packet Scheduler
    Limit reservable bandwidth
    Click Enable
    Bandwidth limit % - 0

  4. Чистка DNS
    Вызываем командную строку от имени администратора:
    "Выполнить" - CMD . Вводим по очередно команды с нажатием ENTER:

    ipconfig /flushdns
    ipconfig /registerdns
    ipconfig /release
    ipconfig /renew
    netsh winsock reset

    После ввода перезагружаем компьютер


  5. Проверка BUFFERBLOAT
    сайт для проверки BUFFERBLOAT dslreports[www.dslreports.com]
    сайт для проверки BUFFERBLOAT - waveform[www.waveform.com]
4.2) Параметры запуска
После установки CS заходим в библиотеку steam - щелкаем по CS правой кнопкой - свойства - установить параметры запуска.

Вносим значения:

+exec autoexec.cfg -high -novid -nojoy -console -limitvsconst -d3d9ex +mat_queue_mode 2 -threads 7 +engine_low_latency_sleep_after_client_tick
-threads __ - ставим количество ваших ядер +1 . У меня 6 ядер - поэтому я ставлю 7
STEAM\steamapps\common\Counter-Strike Global Offensive\game\csgo\cfg - autoexec.cfg

cl_wpn_sway_scale "0"
cl_disable_ragdolls "true"
cl_allow_animated_avatars "0"
r_csgo_water_effects "0"
r_csgo_water_refraction "false"
r_csgo_render_decals "false"
r_csgo_shadows_debug "0"
r_csgo_effects_bloom "false"
r_drawparticles "0"
r_dynamic "0"
fps_max_tools "0"
fps_max_ui "0"
fps_max "0"
vprof_off
violence_hblood "0"
mat_disable_fancy_blending "1"
+engine_low_latency_sleep_after_client_tick
sv_jump_spam_penalty_time 0.0078125


bind "scancode47" "toggle cl_crosshair_drawoutline 0 1"
bind "scancode48" "toggle cl_crosshairdot 0 1"
bind "scancode54" "volume 0.01"
bind "scancode55" "volume 0.1"
bind "scancode56" "volume 1"
bind "F1" "toggle volume 1 0.1"
5.1) Удаляем старые драйвера видеокарты
Скачиваем программу Display Driver Uninstaller (DDU)
DDU[www.wagnardsoft.com]

Благодаря программе DDU удаляются все файлы связанные с драйверами вашей видеокарты, что гарантирует никаких конфликтов при установке.
Также ее можно использовать для удаления аудио драйвера.
В дальнейшем если вам надо будет обновить драйвера - обновляемся только по этому алгоритму. И также заново все настраиваем.

Удаляем драйвера на видеокарту через Display Driver Uninstaller (DDU) через безопасный режим)

Для этого в поиске windows пишем msconfig или конфигурация системы - выбираем вкладку Загрузка - Безопасный режим - минимальная - перезагружаем.
Не забывайте - если потребует пароль при заходе в систему - это пароль от аккаунта MICROSOFT.
В безопасном режиме вам необходимо запустить DDU от имени администратора.
Нажать кнопку - Удалить и перезагрузить
После перезагрузки компьютер запуститься в обычном режиме.
Если включиться в безопасной - запускаем msconfig и выставляем обычную загрузку.

Далее переходим к установке драйвера видеокарты.
5.2) Настройка видеокарт от Nvidia
Для начала установим Драйвер без мусора.
Для этого мы его сделаем.
Скачиваем утилиту NVCleanstall и последний драйвер NVIDIA.

Далее делаем пункт 5.1
Выбираем "Удалить без перезагрузки"
В безопасном режиме устанавливаем драйвер.

Есть два варианта настройки видеокарты.
Этот способ, который написан ниже, предназначен для всех видеокарт.
Однако, мощные видеокарты такие как GTX980, GTX 1050 и далее могут повести себя не так как надо.
Вы можете настроить по этой инструкции - но если после этой настройки у вас начнутся фризы, лаги и скакать VAR то Вам надо будет изменить следующие пункты:
5) Параметры 3D – регулировка настроек изображения – Ставим пользовательские настройки с упором на качество
8) Управление параметрами 3D – Программные настройки – добавить – добавляем CS - тут необходимо восстановить настройки.

Включаем только:
Предпочтительная частота обновления - Высшая доступная
Режим низкой задержки - Off

Это связано с тем - что когда всё выставляем на производительность на мощных видеокартах - они перестают работать как надо. Поэтому необходимо немного их нагрузить - что мы и делаем.

В последних драйверах "NVIDIA Сontrol Panel" отсутствует.
Ее надо скачать с Windows Store - она так и называется Nvidia Control panel[www.microsoft.com]

Настройка Nvidia
1) Регулировка параметром цвета и видео:

2) Дисплей – Изменение разрешения – Выставляем максимальную частоту монитора которая у вас имеется. 60Hz, 75Hz, 120Hz, 144Hz, 240 Hz

3) Дисплей – Регулировка параметров цвета рабочего стола - Для комфортной игры можно поставить цифровую интенсивность на 100% - Цвета в игре будут насыщенными.

4) Дисплей – Регулировка размеров и положение – Вкладка масштабирование – выбираем Во весь экран (При игре с расширением 4:3 картинка будет растянута на весь экран) Выполнить масштабирование – ДИСПЛЕЙ.


5) Параметры 3D – регулировка настроек изображения – Ставим пользовательские настройки с упором на производительность – нажимаем применить.

6) Управление параметрами 3D – глобальные параметры

7) Запускаем CS и сразу закрываем. Это необходимо чтобы в Nvidia отобразилось приложение csgo когда мы нажмем на кнопку добавить.

8) Управление параметрами 3D – Программные настройки – добавить – добавляем CS и производим настройку. Для всех остальных игр также придерживаемся таких же настроек


  • Image Sharpening - Off
  • Cuda - графические процессоры - Все
  • Анизотропная фильтрация - Выкл
  • Вертикальный синхроимпульс - Выкл
  • ГП рендеринга OpenGL - выбираем видеокарту
  • Заранее подготовленные кадры вирт - Использовать настройку 3D приложения
  • Затенение фонового освещения - Выкл
  • Кэширование шейдеров - Вкл
  • Многокадровое сглаживание (MFAA) - Выкл
  • Потоковая оптимизация - Вкл
  • Максимальное количество заранее подготовленных кадров - Использовать настройку 3D приложения
  • Предпочтительная частота обновления - Высшая доступная
  • Режим низкой задержки - Ultra
  • Режим управления электропитания - Предпочтителен режим максимальной производительности
  • Сглаживание - гамма-коррекция - Выкл
  • Сглаживание - режим - Управление от приложения
  • Тройная буферизация - Выкл
  • Фильтрация текстур - Анизотропная - Выкл
  • Фильтрация текстур - Качество - Высокая производительность
  • Фильтрация текстур - Отрицательное - Разрешить
  • Фильтрация текстур - трехлинейная опт - Вкл
5.3) Настройка видеокарт от Radeon
Скачиваем последние драйвера с официального сайта AMD Drivers[www.amd.com]
Запускаем панель

Заходим в раздел "игры"

Переходим в раздел "Общая графика"
Выставляем следующие параметры:


  • Radeon Anti-Lag - Включаем - позволяет на 30% сократить время вывода изображения

  • Radeon Chill - выключено

  • Radeon Boost - выклюено

  • Radeon Image Sharpening - выключено

  • Radeon Enhanced Sync - выключено (можно включить - поэкспериментировать)

  • Wait for Vertical Refresh - Always Off

  • Anti-Aliasing - Use application setting
  • Anti-Aliasing method - Multisampling
  • Morphological Anti-Aliasing - Выключено
  • Anisotropic Filtering - Выключено
  • Texture Filtering Quality - Performance
  • Surface Format Optimization - Включено
  • Tessellation Mode - AMD optimized
  • OpenGL Triple Buffering - отключено
  • GPU Workdoad - Видеокарта

    Далее заходим в настройки CS GO
  • Radeon Anti-Lag - Включаем
  • Radeon Chill - выключено
  • Radeon Image Sharpening - выключено
  • Radeon Enhanced Sync - выключено
  • Wait for Vertical Refresh - Always Off

  • Anti-Aliasing - Use application setting
  • Anti-Aliasing method - Multisampling
  • Morphological Anti-Aliasing - Выключено
  • Anisotropic Filtering - Выключено
  • Texture Filtering Quality - Performance
  • Surface Format Optimization - Включено
  • Tessellation Mode - AMD optimized
  • OpenGL Triple Buffering - отключено
  • Scalling mode - "Full panel" - Растягивает на весь экран
  • Scalling mode - "Сохранять соотношения сторон" - черные полосы по бокам
  • Integer Scalling - Disable (Функция для пиксельных игр)

Как сделать разрешение 1280x960 в игре если оно отсутствует.
Заходим во вкладку Дисплей - создать пользовательское разрешение.

Нам необходимы 3 параметра.
1) Горизонтальная синхронизация - 1280
2) Вертикальная синхронизация - 960
3) Стандарт синхронизации - CVT - Reduced Blanking

Сохраняем.
В игре можно будет поставить разрешение 1280x960, а также сохраниться герцовка если у вас 144Hz и выше.
Заключение
Если я помог вам - прошу оставить комментарий.

https://steamcommunity.com/tradeoffer/new/?partner=57052921&token=4MVAO96v
donatepay[donatepay.ru]
40 Comments
Romario 12 Nov @ 8:08am 
Делал очень долго, но вроде как помогло и регать лучше стало, древний 1050ti и ноут у меня
GGGonna 12 Oct @ 1:02pm 
Сделал всё по гайду , кроме DDU ( установка граф драйвера) , личная рекомендация не выключать ничего по реестру и службам , лучше сделайте всё ручками.
Аппратное ускорение включать только тем у кого слабая видеокарта , а то будет у вас 4070ти после оптимизации 25 фпс в кс выдавать
76561198841798001 11 Sep @ 11:32am 
-_-
Bro, you need practice... 8 Sep @ 3:03am 
про Исправляем HPET [www.ixbt.com]
OruellJ 30 Jul @ 10:40pm 
Обычно это продают на сайтах
Спасибо!!
getsider 8 Jun @ 5:34am 
респект! До сих пар работает!
m1m4eK 14 Apr @ 4:17am 
chebupeli ☯ есть еще более емкий гайд, напиши оптимизация пабг(подходит ко всем играм)
2 Feb @ 1:15am 
Бро, Можеж Сделать Найстройку Драйверов от Интелов встройки?
chebupeli ☯ 1 May, 2023 @ 2:00pm 
Пока самый ёмкий гайд, который мне удалось найти. Спасибо автору за труд, думаю каждый сможет найти здесь для себя что-то полезное в плане оптимизации компа под игру и наоборот. смог поднять фпс в игре с 60 до 100 примерно. что уже чувствуется. но конечно хотелось бы 200
twitch.tv/k1llwame_ 15 Apr, 2023 @ 12:10pm 
Поставил новух видюху и начала фризить кс, была gtx 750ti поменял на rtx 3060,
Сбрасывал винду 3 раза, драйвера скачивал на всё, биос обновлял, все равно фризит и фризы наблюдаются только в кс го,
Сборка
msi h510 m-a pro
i5 10400f
palit rtx 3060
16gb 2666 mghz, так на 3200 но мать поддерживает только 2666
deepcool pf700