Меню Рубрики

Regedit mtu windows 7

Как вручную изменить MTU в Windows

Добрый день. Сегодня не совсем обычная статья, так как она не является повседневной и не подойдет для любого пользователя. Более того, я крайне не рекомендую лезть в данные параметры людям, которые слабо в техническом плане. Речь идет о MTU, что в википедии описано как «максимальный размер полезного блока данных одного пакета (англ. payload), который может быть передан протоколом без фрагментации.» То есть это размер полезной информации в пакете, который компьютер формирует для отправки в сеть.

Последовательность действий

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

    Итак, для начала открываем командную строку от имени администратора и вводим следующую команду: ping -f -l 1472 ххх.ххх.ххх.ххх, где, 1472=1500(стандартное значение для Ethernet) — 28 (значение заголовка, которое не учитывается) ххх.ххх.ххх.ххх — IP-адрес какого-либо сервера вашего провайдера. Я использовал основной шлюз в сети провайдера. И смотрим ответ, если ответ получен без потери пакетов, то увеличиваем значение, если выдаст «Требуется фрагментация пакета, но установлен запрещающий флаг.», значит уменьшаем и так, пока не получим крайнее верхнее значение пакета, которое проходит до нашего сервера. У меня получилось 1492 (1464+28). Значит дальше я и буду его устанавливать в качестве значения MTU.

Далее вводим команду: netsh interface ipv4 show subinterfaces.

Она покажет значение MTU для всех сетевых подключений. Нам необходимо узнать как называется интерфейс основного сетевого подключения. У меня это Ethernet, у вас же смотрите по обстановке. Но в большинстве случаев он будет называться так же.

Далее вводим следующую команду(для ее выполнения требуется чтобы командная строка была запущена от имени администратора): netsh interface ipv4 set subinterface «Ethernet» mtu=1492 store=persistent.

Где вместо Ethernet пишем название своего интерфейса, а в значение MTU пишем полученное на первом шаге инструкции.

  • Ну и напоследок отключим автоматическую настройку значения MTU для сетевых подключений: netsh int tcp set global autotuninglevel=disabled.
  • Чтобы включить автоматическую настройку обратно, нужно заменить disabled на normal.

    На этом всё. Надеюсь эта статья оказалась вам полезной, нажмите одну из кнопок ниже, чтобы рассказать о ней друзьям. Также подпишитесь на обновления сайта, введя свой e-mail в поле справа или подписавшись на группу в Вконтакте.

    Источник

    Смена MTU

    Рассмотрим процесс смены значения MTU для операционных систем семейства Windows и Linux, а также роутерах.

    Windows

    Командная строка

    Открываем командную строку от имени администратора.

    Вводим команду для просмотра текущего значения MTU и названия сетевого интерфейса:

    netsh interface ipv4 show subinterfaces

    Получаем, примерно, следующее:

    MTU Состояние определения носителя Вх. байт Исх. байт Интерфейс
    —— ————— ——— ——— ————-
    1500 1 81324794839 5376993884 Ethernet

    * где 1500 — значение MTU (по умолчанию для сетей Etnernet); Ethernet — название интерфейса.

    Меняем MTU следующей командой:

    netsh interface ipv4 set subinterface «Ethernet» mtu=1492 store=persistent

    * где Ethernet — название сетевого интерфейса, которое мы получили предыдущей командой; 1492 — новое значение MTU

    Реестр

    Открываем реестр (команда regedit) и переходим по ветке HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\<4D36E972-E325-11CE-BFC1-08002bE10318.

    Внутри будут находиться другие ветки с названиями 0000, 0001, 0002 и так далее. Необходимо пройтись по каждой и найти ключ DriverDesc со значением, похожим на название нашего сетевого адаптера и записать значение ключа NetCfgInstanceId, например:

    Переходим в ветку HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces. Находим ветку с нашим идентификатором, который мы записали и меняем ключ MTU (при его отсутствии, создаем — тип DWORD):

    Чтобы настройки применились выключаем и снова включаем сетевой интерфейс или перезагружаем компьютер.

    Linux

    Для примера, рассмотрим наиболее популярные дистрибутивы — CentOS и Ubuntu.

    Разово

    Разово (до перезагрузки) для данных двух систем настройку можно выполнить одной командой:

    ip link set mtu 1400 dev eth0

    * где 1400 — новое значение MTU; eth0 — сетевой интерфейс, для которого поменяли максимальный размер пакетов.

    или в старых системах:

    ifconfig eth0 mtu 1400

    Постоянно (permanently)

    Для систем на базе Debian (Ubuntu) и Red Hat (CentOS) процедура немного отличается.

    Ubuntu

    Открываем настройку сетевых интерфейсов:

    К нужному адаптеру добавляем строчку:

    iface eth0 inet static
    .
    mtu 9000

    systemctl restart networking

    CentOS

    Открываем конфигурационный файл для соответствующего сетевого интерфейса:

    Перезапускаем сетевую службу:

    systemctl restart network

    Роутер

    Смена MTU на роутерах различных производителей выполняется, примерно, по одному и тому же принципу — зайти на веб-интерфейс для настройки маршрутизатора, найти раздел с настройкой сети Интернет, задать значение MTU.

    Например, для большинства устройств TP-Link: NetworkWAN:

    Читайте также

    Инструкция по смене значения MTU на Windows и Linux

    Источник

    меняем MTU в Windows 7


    Для смены MTU в Windows 7 запускаем cmd.exe с правами админа

    netsh interface ipv4 show subinterfaces

    смотрим значение MTU нужного подключения

    Изменяем параметры конфигурации субинтерфейса.
    xxxx — это значение MTU
    Name — это название подключения

    netsh interface ipv4 set subinterface «Name» mtu=xxxx store=persistent

    netsh interface ipv4 set subinterface «Lan» mtu=1300 store=persistent

    в моем случае, я переименовал «подключение по локальной сети» в «lan» (для удобства) и сменил MTU на 1300

    вновь вводим комманду

    netsh interface ipv4 show subinterfaces

    и проверяем, сменилось ли значение MTU

    для чего мне пришлось менять значение MTU ?
    — бывает компьютер перестает загружать страницы, пинг нормальный, но странички не грузятся. Иногда только заголовок страниц.
    Было бы здорово если б кто либо посоветовал программу для смены MTU (или для изменения большинства сетевых параметров, в том числе и для смены MAC адреса)

    Меняем MTU в Windows с помощью TCP Optimizer

    Для некоторых проще что-то делать используя графический интерфейс и в этом может помочь утилита TCP Optimizer. Вот, вроде как, ее официальный сайт. У нее достаточно много настроек и самое главное ее достоинство – она умеет определять максимальный пакет, с которым работает ваш компьютер.

    При предложении перегрузится — соглашаемся.

    теги:

    изменить mtu
    как изменить mtu windows 10
    как изменить mtu windows 7
    как изменить mtu на роутере ростелеком
    как изменить mtu в настройках роутера
    как изменить mtu в windows
    размер mtu
    размер пакета mtu
    размер mtu zyxel
    размер mtu в байтах что это
    размер mtu pppoe
    размер mtu в байтах какое лучше
    размер mtu ростелеком
    максимальный размер mtu
    размер mtu zyxel keenetic
    что такое размер mtu в роутере
    оптимальный размер mtu
    максимальный размер пакета mtu
    размер mtu для лета
    размер mtu в 3g сети мегафон 1462
    настройка mtu
    что такое mtu в настройках роутера
    cisco mtu настройка
    настройка mtu mikrotik
    zyxel keenetic mtu настройка
    настройки mtu ростелеком
    настройки mtu ps4
    настройка mtu в windows
    mtu net ru почта настройка
    настройка mtu в windows 10
    настройки mtu билайн
    как изменить mtu в настройках роутера
    настройка mtu windows 7

    Источник

  • Добавить комментарий

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

  • Regedit for windows ce
  • Regdatxp для windows 7
  • Regcleaner для windows 7 x64
  • Regcleaner rus windows 7
  • Regcleaner portable для windows 7