Как отключить IPv6 в Windows

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

В этой инструкции подробно о способах отключить IPv6 в Windows 11, Windows 10 и предыдущих версиях системы: с помощью настроек сетевых соединений, в редакторе реестра или командной строке и PowerShell.

Отключение IPv6 в свойствах сетевого подключения

Стандартный способ, одинаково работающий в Windows 11, 10, 8.1 и 7 — использование свойств сетевого подключения.

Шаги для отключения протокола IPv6 в свойствах подключения будут следующими:

  1. Нажмите клавиши Win+R на клавиатуре, а в Windows 11 или 10 можно нажать правой кнопкой мыши по кнопке «Пуск» и выбрать пункт «Выполнить». Введите команду ncpa.cpl и нажмите Enter. Открыть список подключений Windows
  2. Нажмите правой кнопкой мыши по подключению, для которого нужно отключить IPv6 — вашему Интернет-соединению или подключению по локальной сети, выберите пункт «Свойства». Открыть свойства подключения в Windows
  3. Снимите отметку с компонента «IP версии 6 (TCP/IPv6)» и нажмите кнопку «Ок». Отключить протокол IPv6 в свойствах подключения

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

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

Вы можете полностью отключить IPv6 на компьютере для всех подключений с помощью команды командной строки. По сути, всё что она делает — это вносит соответствующие изменения в параметры протокола в реестре Windows:

  1. Запустите командную строку от имени администратора (как это сделать).
  2. Введите команду
    reg add "HKLM\SYSTEM\CurrentControlSet\Services\Tcpip6\Parameters" /v DisabledComponents /t REG_DWORD /d 255 /f
  3. Перезагрузите компьютер.

Если в дальнейшем вам потребуется откатить эти изменения, используйте команду

reg delete "HKLM\SYSTEM\CurrentControlSet\Services\Tcpip6\Parameters" /v DisabledComponents /f

Ещё один вариант полного отключения IPv6 в командной строке — набор следующих команд:

netsh interface teredo set state disabled
netsh interface ipv6 6to4 set state state=disabled undoonstop=disabled
netsh interface ipv6 isatap set state state=disabled

Отключение IPv6 в Windows PowerShell (Терминале Windows)

Ещё одна возможность — использование Windows PowerShell и имеющиеся команды для настройки сетевых адаптеров:

  1. Запустите PowerShell от имени администратора или Терминал Windows от имени администратора. В Windows 11 и Windows 10 это проще всего сделать с помощью контекстного меню кнопки «Пуск».
  2. Введите команду
    Get-NetAdapterBinding -ComponentID ms_tcpip6
    и нажмите В результате вы увидите список имен (в столбце Name) подключений с включенным IPv6. Список адаптеров с протоколом IPv6 в PowerShell
  3. Для отключения IPv6 для выбранного подключения, используйте следующую команду, изменив имя на нужное
    Disable-NetAdapterBinding -Name "ИМЯ" -ComponentID ms_tcpip6
    Отключить IPv6 в PowerShell
  4. Чтобы отключить IPv6 для всех подключений, вместо имени используйте символ «*» (звёздочка).

После выполнения указанных команд IPv6 будет отключен.

Параметры TCP/IPv6 в реестре

Первый способ с командной строкой вносил изменения в реестр для отключения IPv6, сделать это можно и вручную с помощью редактора реестра:

  1. Нажмите клавиши Win+R на клавиатуре, введите regedit и нажмите Enter — это откроет редактор реестра.
  2. Перейдите к разделу
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip6\Parameters
  3. Нажмите правой кнопкой мыши в правой панели редактора реестра и создайте новый параметр DWORD (32-бит, даже для 64-бит Windows) и задайте имя DisabledComponents для него.
  4. Дважды нажмите по параметру и задайте значение — 255 в десятичной системе счисления или FF в шестнадцатеричной. Отключение IPv6 в реестре
  5. Подтвердите изменения, закройте редактор реестра и перезагрузите компьютер — IPv6 будет отключен для всех соединений.

Упомянутый параметр DisabledComponents может иметь другие значения:

  • Десятичное 32, шестнадцатеричное 20 — предпочитать IPv4 вместо IPv6
  • Десятичное 16, шестнадцатеричное 10 — отключить IPv6 для всех нетуннельных интерфейсов
  • Десятичное 1, шестнадцатеричное 1 — отключить IPv6 для всех туннельных интерфейсов
  • Десятичное 17, шестнадцатеричное 11 — отключить IPv6 на всех интерфейсах, кроме петлевых

Дополнительная информация по настройке IPv6 для системных администраторов доступна на официальном сайте Майкрософт.

Оставить комментарий

Интересное
Список инструкций Windows 11 Windows 10 Подписаться