Уменьшение задержки в играх (Ping) в Windows

Попробуйте наш инструмент устранения неполадок

Когда я подключаюсь к игровым серверам, у меня обычно нет плохого пинга при условии, что автоматическое сопоставление не подключает меня к серверу в Австралии, Японии или США (я из Германии). Иногда такое случается как в Team Fortress 2, так и в Counter Strike Global Offensive, двух играх, в которые я сейчас играю больше всего.

Я много играю с друзьями и замечаю, что их пинги обычно намного хуже, чем мои. Раньше я приписывал это исключительно их подключению к Интернету и не думал, что настройки подключения сильно изменятся в этом отношении.

Затем я прочитал о двух настройках реестра, TCPAckFrequency и TCPNoDelay, и о том, как они могут снизить пинг в играх и других приложениях, которые лучше всего работают с низкой задержкой. Если вы геймер и испытываете проблемы с задержкой при подключении к соседнему серверу, вы можете попробовать настроить эти две настройки, чтобы увидеть, сделает ли это ваш игровой процесс более приятным.

Наконечник : используйте бесплатную программу, например Network Latency View, для записи задержки ,

  • TcpAckFrequency «использует отложенные подтверждения для уменьшения количества пакетов, отправляемых на носителе». Вместо того, чтобы каждый раз отправлять подтверждение, подтверждения откладываются.
  • TCPNoDelay определяет, разрешено или отключено ворчание. Nagling «это функция, которая объединяет несколько пакетов в один, более крупный пакет для более эффективной передачи».

Это снижает общую нагрузку на сеть для оптимизации сетевого трафика. Недостатком является то, что из-за этого может увеличиваться задержка. Если вы используете свой компьютер в основном для игр или испытываете проблемы с задержкой в ​​играх, вы можете проверить, не уменьшит ли отключение этих функций задержку в играх с вашей стороны.

Исправление лагов в игре

reduce game lag ping

Вам нужно внести два изменения в реестр Windows.

  • Используйте Windows-R, чтобы вызвать окно запуска в системе.
  • Введите здесь regedit и нажмите клавишу ввода
  • Перейдите к следующему разделу реестра, используя древовидную структуру слева: HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet services Tcpip Parameters Interfaces
  • Здесь вам нужно просмотреть список подключей, чтобы найти запись сетевого адаптера, которая используется для подключения к Интернету. Если вы используете DHCP, вам нужно искать здесь DhcpIPAdddress, чтобы найти правильный адаптер, в противном случае вам нужно искать здесь IPAddress.
  • Большинство записей не содержат каких-либо полезных данных о тестовой системе, так что поиск нужной системы должен быть относительно простым.
  • Если вы не знаете свой локальный IP-адрес, выполните следующие действия, чтобы узнать его: Используйте Windows-R, чтобы открыть окно запуска, введите cmd и нажмите Enter. Затем вам нужно ввести ipconfig для отображения IP-адреса.
  • Найдя нужный ключ, щелкните его правой кнопкой мыши и выберите «Создать»> «Значение Dword (32-бит)».
  • Назови это TcpAckFrequency и нажмите ОК.
  • Затем дважды щелкните значение и установите для него значение один , ( Чтобы восстановить настройку по умолчанию, измените значение на два или удалите ключ )
  • Теперь перейдите к следующему ключу: HKEY_LOCAL_MACHINE Software Microsoft MSMQ Parameters
  • Снова щелкните ключ правой кнопкой мыши и выберите «Создать»> «Значение Dword (32-бит)».
  • Назовите новый параметр TCPNoDelay
  • Затем дважды щелкните по нему и измените его значение на один , ( Чтобы восстановить ключ в более поздний момент времени, измените его на 0 или удалите ключ )

Все, что осталось, - это перезагрузить компьютер, выйти из системы и снова включиться или убить и перезапустить процесс explorer.exe.

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