Оптимизация сетевого подключения в Windows для скорости и стабильности

Руководство по оптимизации сети Windows

Вы можете получать скорость Интернета, за которую платите, но это не означает, что ваше сетевое соединение находится в оптимальном состоянии. Более высокая задержка, скачки задержки и периодическое ограничение скорости загрузки — это распространенные проблемы, с которыми вы все еще можете столкнуться. К счастью, вы можете минимизировать большинство из этих проблем и получить быстрый и стабильный Интернет, настроив параметры Windows. Этот полный гид показывает, как оптимизировать сетевое соединение на ПК с Windows.

Примечание: в зависимости от вашей сети и устройства эти изменения также могут негативно повлиять на вашу систему. Лучше создать точку восстановления перед внесением этих изменений, чтобы иметь возможность вернуться назад в случае, если что-то пойдет не так.

Содержание

  • Оптимизация сетевых конфигураций Windows
  • Команды командной строки для оптимизации сети
  • Оптимизация сети с помощью реестра Windows
  • Приложения сторонних разработчиков для оптимизации сети

Оптимизация сетевых конфигураций Windows

Начнем с настроек в основном интерфейсе Windows, таких как Параметры и Панель управления. Многие из них не оптимизированы по умолчанию для минимальной задержки и оптимальной производительности.

Оптимизация настроек сетевого адаптера

Нажмите клавиши Windows + R и введите ncpa.cpl в диалоговом окне Выполнить, чтобы открыть сетевые подключения.

Щелкните правой кнопкой мыши на вашем активном соединении и выберите Свойства.

Свойства сетевого адаптера

Нажмите Настроить и перейдите на вкладку Дополнительно в следующем окне. Настройте параметры сети, как указано ниже, чтобы настроить их для лучшей сетевой производительности:

  • Энергоэффективный Ethernet: Отключено
  • Управление потоком: Отключено
  • Режим Gigabit Master Slave: Автоопределение
  • Частота прерываний: Умеренная (экспериментируйте с высокой, если ресурсы ЦП не являются проблемой.)
  • Сумма контрольного значения IPv4: Включено для Rx и Tx
  • Большая передача (как для IPv4, так и для IPv6): Включено
  • Режим совместимости с устаревшими коммутаторами: Отключено
  • Режим экономии энергии для скорости соединения: Отключено
  • Максимальное количество очередей RSS: 2 очереди (выбор большего количества будет нагружать ЦП для незначительных выигрышей.)
  • Аппаратные временные метки PTP: Отключено
  • Буфер приема: 512 КБ
  • Масштабирование на стороне приема: Включено
  • Программная временная метка: Отключено
  • Скорость и дуплекс: Автоопределение
  • Энергосбережение в режиме простоя системы: Отключено
  • Сумма контрольного значения TCP: Включено
  • Буферы передачи: 512
  • Сумма контрольного значения UDP: Включено
  • Ожидание ссылки: Автоопределение

Оптимизированные настройки сетевого адаптера

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

Отключение управления питанием

Управление настройками питания

Не имеет значения, какой у вас план питания ПК, я уверен, что вы не хотите, чтобы он вызывал сетевые перебои. Следуйте приведенным ниже шагам, чтобы вручную оптимизировать его и избежать сетевых проблем:

Поиск по запросу “план питания” в Поиске Windows и выберите Изменить план питания. Нажмите кнопку Изменить дополнительные параметры питания. Откройте Настройки беспроводного адаптера и установите Режим экономии энергии на Максимальная производительность.

Настройки беспроводного адаптера

Кроме того, если вы используете USB-устройство для сетевого подключения, откройте Настройки USB и отключите Настройку выборочной приостановки USB.

Установить ограниченное соединение

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

Перейдите в Параметры Windows -> Сеть и Интернет -> Свойства и включите опцию Ограниченное соединение.

Ограниченное соединение Windows

Команды командной строки для оптимизации сети

С помощью командной строки можно сделать много вещей, включая использование команд Network Shell (netsh) для оптимизации сетевых настроек для снижения задержки и обеспечения стабильного соединения.

Поиск по запросу “cmd” в Поиске Windows, затем щелкните правой кнопкой мыши на Командной строке и выберите Запуск от имени администратора.

Скопируйте и вставьте следующие команды одну за другой. Убедитесь, что вы нажимаете клавишу Enter после каждой команды и ждете, пока она завершится.

netsh int tcp set global chimney=enabled  
netsh int tcp set global dca=enabled  
netsh int tcp set global netdma=enabled  
netsh int tcp set global ecncapability=enabled  
netsh int tcp set global autotuninglevel=normal

Команды командной строки для оптимизации сети

Если у вас возникнут какие-либо проблемы, отмените изменения, заменив enabled на disabled в каждой команде перед их выполнением.

Оптимизация сети с помощью реестра Windows

Существует множество способов оптимизации скорости сети с помощью реестра Windows, но мы сосредоточимся на самых эффективных хакерах.

Предупреждение: неправильные изменения в реестре могут повредить Windows и привести к потере данных. Убедитесь, что вы сделали резервную копию реестра перед применением изменений.

Уменьшение задержки и увеличение скорости загрузки больших файлов

Эти настройки могут потенциально уменьшить задержку и увеличить скорость загрузки, минимизируя проверки подтверждения.

Чтобы открыть реестр Windows, введите regedit и щелкните на Редактор реестра.

Перейдите по следующему пути, скопировав и вставив его в верхнюю строку поиска и нажав Enter для прямого доступа.

Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces

Здесь будет несколько GUID. Чтобы найти GUID вашего сетевого адаптера, откройте Командную строку и введите netsh lan show interfaces для проводного соединения или netsh wlan show interfaces для беспроводного соединения. Он выведет множество информации вместе с GUID.

Выберите тот же GUID в записи реестра Interfaces, щелкните правой кнопкой мыши в правом столбце и выберите Создать -> Значение DWORD (32-бит).

Назовите этот ключ “TcpAckFrequency”, дважды щелкните по нему и установите его значение на 1.

Следуя вышеуказанному процессу, создайте еще два ключа DWORD. Назовите первый ключ “TCPNoDelay” и установите его значение на 1. Назовите второй ключ “TcpWindowSize” и установите его значение на 65535.

Оптимизация задержки сети в реестре

Улучшение стабильности и отзывчивости сети

Следующие хакеры сделают ваше соединение более стабильным, быстро находя плохие соединения и делая больше попыток доставить пакеты, как только соединение уже установлено.

Перейдите по следующему пути в реестре:

Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters

В записи Parameters создайте два ключа DWORD с именами “TcpMaxDataRetransmissions” и “TcpMaxConnectRetransmissions”. Установите значение первого ключа на 5, а значение второго ключа на 3.

Оптимизация стабильности сети в реестре

Приложения сторонних разработчиков для оптимизации сети

Существуют специальные приложения для настройки сетевых параметров Windows для достижения наилучшей производительности. Они автоматически применяют исправления на основе ваших текущих настроек, и вы можете легко отменить их при необходимости.

TCP Optimizer

TCP Optimizer идеально подходит как для новичков, так и для новичков и позволяет вам быстро применить оптимальные сетевые настройки всего за два клика. Если вы хотите больше контроля, включите пользовательский режим, который позволяет вам применять хакеры реестра с помощью его простого интерфейса.

Tcp Optimizer

Он бесплатен в использовании и имеет встроенную опцию отмены для применения сетевых настроек по умолчанию Windows.

cFosSpeed

cFosSpeed — это приложение для управления трафиком, которое может оптимизировать трафик в зависимости от ваших потребностей. У него есть два режима: один позволяет сосредоточиться на низкой задержке для игр, а другой — на высокой пропускной способности для высокоскоростных загрузок. Вы также можете индивидуально управлять приоритетом сети для каждого приложения, чтобы сосредоточить сетевые ресурсы на важных приложениях.

Cfosspeed

У него есть полностью функциональный 30-дневный пробный план, после чего вам придется купить лицензию за 18,59 долларов.

NetOptimizer

NetOptimizer — это еще одно приложение, похожее на TCP Optimizer, с множеством настроек оптимизации сети. Большинство изменений, которые оно вносит, недоступны в приложении TCP Optimizer, поэтому я перечисляю его здесь. Вы можете просканировать свой ПК, чтобы увидеть, какие оптимизации уже применены, а затем применить остальные.

Netoptimizer

В бесплатной версии вы можете настроить только два параметра. Чтобы применить все оптимизации, получите лицензию за 29,95 долларов.

Бонус

Еще одну настройку можно изменить в редакторе групповых политик, если у вас есть версия Windows Pro или Enterprise. Введите “групповая политика” в Поиске Windows и откройте Изменить групповую политику.

Перейдите в Конфигурация компьютера -> Административные шаблоны -> Сеть -> Планировщик пакетов QoS. Откройте настройку Ограничить резервируемую пропускную способность, установите ее на Включено, затем установите Ограничение пропускной способности (%) на 0.

Ограничение резервируемой пропускной способности Gped

По умолчанию Windows оставляет 80 процентов сетевой пропускной способности зарезервированными для системных процессов и обновлений Windows. Когда вы устанавливаете это значение на 0, система не будет приоритизировать обновления, когда вы делаете что-то на переднем плане, что потребляет большую часть вашей пропускной способности. Это гарантирует, что ваши личные приложения/игры получают приоритет, когда системные и передние приложения борются за ресурсы.

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

Кредит изображения: Unsplash. Все скриншоты сделаны Карраром Хайдером.