Как уменьшить пинг в играх на windows 10?

10 ответов на вопрос “Как уменьшить пинг в играх на windows 10?”

  1. Nerlaxyne Ответить

    Часть1:
    Лаги в онлайн-играх под Windows 10:
    Как исправить:
    1) Запускаем regedit
    2) Идём в раздел

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Multimedia\SystemProfile
    3) Изменяем значение параметра NetworkThrottlingIndex
    с a на FFFFFFFF
    4) Перезагружаемся
    Часть2:
    На пинг влияет запущенная служба “Планировщик классов мультимедиа” на английском “Multimedia Class Scheduller”.
    Но эту службу отключить просто так не получится, так как при отключение службы она останавливает на прямую от нее зависящие службы, что на практике приводит к потере звука в системе!!!
    Поэтому действуем строго по рецепту:
    Нажимаем Пуск> выполнить> regedit
    Идем по следующему пути:

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Audiosrv
    находим строковой параметр
    DependOnService
    выбираем его, и в нем удаляем строчку
    MMCSS (Multimedia Class Scheduler service)
    Перезагружемся (обязательно).
    Идем в Пуск> Панель управления> Администратирование> Службы и выставляем службе “Планировщик классов мультимедиа” тип запуска “Отключена“.
    Радуемся привычному пингу.

  2. FYWOVI Ответить

    Если Вы часто играете в онлайн игры, то слово “пинг” Вам знакомо даже если Вы не особо сведущи в компьютерных сетях. В этой статье Вы узнаете вкратце что такое пинг и как его проверить, ну а более подробнее остановимся на том, как его снизить или сделать меньше. Так же попутно отвечу ещё на парочку вопросов связанных с ним.
    Хочу заметить, что ничего сверхнового и иновационного Вы не узнаете. Всё это было и будет актуальным всегда и вполне вероятно Вы и так знали всё и без статьи, но думаю что некоторые не знают или не знают не всё.
    Итак, начнём.
    Что такое пинг?
    Пинг – это время за которое передается на сервер и возвращается назад. Это можно сравнить с тем, за какое время вы дойдете до магазина и обратно домой. Вот как раз магазин будет сервером, Вы – клиентом (компьютером), а потраченное время – пингом. Измеряется пинг в миллисекундах (мс).
    Как проверить (узнать) свой пинг?
    Для того, чтобы определить свой пинг, можно воспользоваться обычной командной строкой и командой ping.
    Открываем и пишем туда адрес сайта или сервера. Например ping vindavoz.ru

    Здесь смотрим на последнюю строку “Приблизительное время приема-передачи в мс:” и Среднее как раз и будет Вашим пингом к данному серверу (на примере 47)
    Если же Вы хотите узнать свой пинг до сервера с игрой, то пишите в строку её адрес. Например сервера Counter Strike имеют связку ip:port (например 46.174.48.38:27229).
    Пишем в командную строку ping 46.174.48.38 и узнаём.
    Как Вы поняли, для определения вовсе не обязательно писать адрес(домен) сайта или сервера. Вполне достаточно его ip адреса.
    Как понизить пинг?
    Что делать если пинг большой? Уменьшать! Логично…
    На самом деле на пинг влияют множество факторов. Разумеется если у Вас мощный компьютер и высокоскоростной интернет, то Вы даже не задумаетесь над этим, но другим всё же приходится всячески искать способы уменьшения пинга дабы поиграть в игру или получить доступ к ресурсу быстрее.
    Кстати, может быть многие из Вас задавались вопросом “Почему я сижу в интернете и видео онлайн смотрю нормально, а вот когда начинаю играть, то пинг сразу высокий?”. Дело в том, что когда Вы играете в игру, то задействуется гораздо больше прозводительности как самого компьютера, так и сети, для отображения картинки в реальном времени.
    Итак, начнём понижение пинга рассмотрев факторы, влияющие на него.
    Поменять интернет-соединение, провайдера или тариф.
    Пользуетесь USB-модемом? Ф топку его!
    Пользуетесь одним оператором? Смените на другого.
    Пользуйтесь дешевым тарифом? Берем подороже и повыше в скорости.
    Да, хоть это и бьет по деньгам и не все могут позволить себе как проводное, так и смену оператора или тарифа, но всё же это самый действенный и безотказный способ для уменьшения пинга. Быть может разве что тариф не всегда помогает, но тут зависит от конкретного случая.
    Меняем сервер.
    Тоже с одной стороны не все смогут это сделать т.к. он либо один, либо любимый, но всё же этот фактор влияет на пинг. Замечали, например, что в “контре” есть серверы с низким пингом сравнительно, а есть гораздо выше? Здесь дело в двух вещах:
    1) Зависит от удаленности самого сервера. Например если В живете в Казани (и сервера провайдера вашего тоже), а сервер игры находится в Москве, то скорость будет одна. А вот если сервер игры находится в самой Казани (или ближе/дальше), то и пинг будет меньше (или больше, если дальше). Логично. Чем ближе сервера друг к другу, тем меньше им времени надо добраться друг до друга.
    2) Зависит от количества маршрутизаторов между Вами и сервером. Истекает из первой зависимости. Чем дальше находитесь, тем больше расстояние и тем больше маршрутизаторов промежуточных чтобы Вас соединить.
    Кстати, можете так же в командной строке посмотреть сколько маршрутизаторов присутствует на пути к серверу. Для этого есть команда Tracert 0.0.0.0 в которой нули заменяем нужными цифрами и получаем полную информацию.
    Поэтому ищем сервер что поближе и играем на нём.
    Обновляем драйвер сетевой карты.
    Может быть так, что драйвер не обновился или Вы сами про это не знали, что появилась новая версия. Так вот обновление драйверов сама по себе нужная задача, а для сетевой карты это особо нужно если Вы хотите снизить пинг.
    Команды для снижения пинга.
    Многие игры имеют свои собственные команд для понижения пинга. Точнее эти настройки касаются интернет-соединения. Например для “контры” используются следующие основные команды:
    Показать / Скрыть текст
    Rate – указывает какой размер информации в байтах будет передаваться за одну секунду.
    Cl_updaterate – указывает количество пакетов, принимаемых от сервера клиентом. Для определения размера одного получаемого пакета в байтах нужно разделить rate на данное количество.
    Cl_cmdrate – устанавливает сколько сетевых пакетов будет отсылаться серверу с Вашего компьютера, то есть клиента. Для определения размера одного отправляемого пакета в байтах необходимо разделить cl_rate на указанное количество.
    Эти команды прописываются либо в консоль, либо напрямую в конфигурационный файл.
    Точного значения Вам мало кто даст т.к. они индивидуальны для разных провайдеров и серверов. Например кому-то комфортно играть с такими командами:
    Показать / Скрыть текст
    cl_updaterate 25
    cl_cmdrate 25
    rate 12500
    а у других пинг меньше с такими командами:
    Показать / Скрыть текст
    cl_updaterate 101
    cl_cmdrate 101
    rate 25000
    Это лучше вычислить самим опытным путём.
    Я не буду заострять на этом внимание т.к. по этому поводу написано много статей и игр тоже много. Гугл в помощь
    Ставим приоритет.
    Можно указать системе, что кое-какой процесс (а именно наша игра) требует бОльшего внимания, а следовательно ей будет отведено больше всех ресурсов. Дело тут в приоритете. Обычно он для всех средний.
    Итак, запускам игру, затем нам нужно запустить Диспетчер задач любым удобным способом, а затем найти процесс с игрой и поставить ему приоритет “Высокий” или “Выше среднего”.
    Так же в некоторых случаях можно наоборот понизить приоритет. Делаем то же самое, но приоритет уже ставим “Низкий” или “Ниже среднего”.

    Это нужно делать каждый раз при запуске игры.
    Чтобы немного автоматизировать этот процесс, нужно создать в папке с игрой cmd файл содержащий приоритет. Текст в нём будет такой:
    Показать / Скрыть текст
    start /belownormal wow.exe (для World of Warcraft)
    start /belownormal L2.exe (для Lineage)
    start /belownormal hl2.exe -game cstrike (для Counter-Strike: Source)
    start /belownormal hl.exe -game cstrike (для Counter-Strike 1.6)
    Ну и так далее. В зависимости от того, какому процессу (файлу) Вы задавали приоритет.
    Текст выше делает приоритет “Ниже среднего”. Если заинтересовались и нужно больше – пишите в комментариях.
    Меняем настройки реестра.
    Кто-то может назвать это бесполезным занятием, т.к. онлайн игры используют UDP, а он работает поверх IP, и TCP настройки бесполезны (а менять мы будем именно их), но всё же хочу чтобы Вы знали что есть такие параметры.
    ВНИМАНИЕ! Перед изменением реестра, обязательно сделайте бэкап!!!
    Итак, нам нужны следующие разделы и такие параметры:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\
    Ищем наш сетевой интерфейс (если не знаете какой – придется делать во всех) и меняем параметр TcpAckFrequency на 1
    Данный параметр заставляет отправлять подтверждающее сообщение TCP/IP после каждого полученного сегмента и не ждать следующего.
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSMQ\Parameters
    Параметр TCPNoDelay делаем 1
    Этот параметр снижает задержку за счет отключения одного из внутренних алгоритмов Windows (Nagle algorithm).
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Multimedia\SystemProfile
    Параметр NetworkThrottlingIndex ffffffff (шестнадцатеричное значение).
    Данный параметр убирает ограничения для не мультимедийного трафика.

    Так же есть ещё дополнительные параметры, которые не особо виляют, но всё же…
    Показать / Скрыть текст
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters
    SackOpts – 1 (0 – отключение). Выборочная передача поврежденных данных.
    EnablePMTUDiscovery – 1 (0 – отключение). Автоматически определять максимальный размер передаваемого блока данных.
    EnablePMTUBHDetect – 1 (0 – отключение). Включает алгоритм обнаружения маршрутизаторов типа “черная дыра”.
    DisableTaskOffload – 0 (1 – отключение). Позволяет разгрузить центральный процессор, освободив его от вычислений контрольных сумм для протокола TCP, переложив эту задачу на сетевой адаптер.
    DefaultTTL – 64 (чтобы отключить – удалите этот параметр). Определяет максимальное время нахождения пакета IP в сети, если он не может попасть на узел назначения. Это позволяет значительно ограничить количество маршрутизаторов, через которые может пройти пакет IP, прежде чем будет отброшен.
    HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\Psched
    NonBestEffortLimit – 0 . Отключает резервирование пропускной способности канала для QoS.
    Если какого-то параметра нет – создайте.
    Если не помогло – лучше вернуть всё как было (либо из бэкапа, либо по памяти).
    Не надо винить потом меня что сломали что-то. Всё делаете на свой страх и риск!
    Очищаем компьютер от вирусов.
    Вполне возможно что они используют часть Вашего трафика на отсылку своих данных. Всё равно вирусы – это плохо. Поэтому проверяйте, ищите и устраняйте.
    Отключаем антивирус.
    Антивирусы часто потребляют много ресурсов, в том числе и по передаче данных. Поэтому помочь может временное их отключение.
    Отключение загрузчиков.
    Отключайте на время всё возможное, что потребляет трафик – торрент-клиент, онлайн видео (музыка), загрузка чего-то где-то (если знаете что и где) и т.д. В общем всё, что потребляет интернет-трафик.
    Так же можно в Диспетчере посмотреть и завершить процессы, которые Вам знакомы и Вы знаете что они могут выходить в сеть.
    И… ещё что-то, а что именно – думаю Вы сами напишите в комментариях как Вам удалось понизить пинг, а я дополню статью

  3. Yopta_Bandit Ответить

    Снизить задержку на стороне пользовательского компьютера от получения им пакета данных до отправки ответа удается за счет смены последовательности действий через реестр.
    Сделать это можно вручную, но данный процесс довольно трудоемкий, и он предусматривает изменение десятка параметров в реестре.
    Имеется автоматизированный скрипт Leatrix Latency Fix, который выполняет все то же самое, что можно сделать вручную, но автоматически.
    Чтобы уменьшить пинг в играх и приложениях необходимо сделать следующее:
    Загрузить скрипт Leatrix Latency Fix с официального сайта разработчиков на компьютер и распаковать его;
    Далее отыскать среди распакованной информации exe-файл. В зависимости от версии программы, его название может меняться, но найти его не составит труда;
    После этого запустится окно инсталляции, в котором для начала установки достаточно нажать кнопку Install;
    Обратите внимание: Скрипт не начнет выполнять свои действия, если на компьютере не установлен Net Framework – комплексное сетевое решение от компании Microsoft.
    Произведя установку, перезагрузите компьютер.
    Важно: Если вы запустили Leatrix Latency Fix и вместо кнопки Install увидели кнопку Remove, значит, на вашем компьютере уже внесены изменения в реестр, которые предусматривает данный скрипт. По нажатию на кнопку Remove вы можете устранить изменения.

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

  4. Hellgrove Ответить

    Если вы используете Wi-Fi соединение, то стоит помнить, что другие пользователи тоже занимают канал, а потому если вы не можете добиться удовлетворительного пинга в игре, стоит задуматься о прямом подключении сетевого кабеля к компьютеру.

    Возможно, для понижения пинга вам понадобится внимательно взглянуть на программное обеспечение. Если у вас запущен антивирус, то велика вероятность, что проблема кроется в нём  — он потребляет значительную долю ресурсов. Но если вы решили его отключить, то не стоит заниматься другой активностью в сети кроме как игровой, иначе вы можете стать жертвой злоумышленников, распространяющих вирусы. Подобные вредоносные программы зачастую используют часть трафика на свою работу, а потому тоже негативно влияют на пинг – их удаление приведет к уменьшению пинга. Стоит взять за правило отключение перед игрой всех программ, имеющих доступ в интернет, например, Skype или торрент-клиент.

    Как понизить пинг в играх?

    Если вы задаетесь вопросом как понизить пинг в онлайн играх на той или иной операционной системе Windows, то  решение зачастую зависит от её порядкого номера. Например, многие геймеры при переходе с Windows 7 или 8 на более современную Windows 10 замечают, что пинг в их любимых играх заметно подскочил. Если вы попали в подобную ситуацию, то вполне вероятно проблема кроется в службе WLAN AutoConfig, которая с некоторой периодичностью проверяет настройки оборудования и сканирует сети. Данная проблема решается установкой программы WLAN Optimizer или копанием в реестре.

    Вы можете так же попробовать расширить сетевой канал вручную, выполнив следующую последовательность действий:
    Пуск\Выполнить\пишем gpedit.msc\Административные шаблоны\Сеть\планировщик пакетов QoS\  нажать на него и вместо установленных 20% выставить 0.

  5. VideoAnswer Ответить

Добавить комментарий для Hellgrove Отменить ответ

Ваш e-mail не будет опубликован. Обязательные поля помечены *