🕓17.05.2023 🪟windows 👨‍🎓

Отключение протокола IP версии 6 (TCP/IPv6) в Windows

В Windows 11/10/7 по умолчанию IPv6 включен, что может иногда вызывать ошибки в интернете при открытии некоторых сайтов, так как сервер на котором расположен сайт, может не поддерживать TCP/IPv6 (IPv6). Да и местные провайдеры не будут использовать протокол TCP IPv6, так как он не сильно распространен и вместо его используется IPv4. Кроме того, отключение протокола IPv6 устраняет проблемы с синхронизацией, подключению к онлайн играм и GamePass в Windows.

Помните, что протокол ipv4 в скором иссякнет, так как не был рассчитан на столько пользователей в мире, чтобы выдавать каждому IP адрес. И это не только пользователи, но и сайты, приложения и другие проекты в интернете. Если ip адрес в протоколе ipv4 выглядит как 192.168.1.1, то в ipv6 он будет следующего вида 2001:0db8:85a3:0000:0000:8a2e:0370:7334 и это означает неограниченное использование ip адресов во всем мире. Если версия ipv4 использует 32-битную схему адресов, это примерно 4,3 миллиарда адресов, то ipv6 использует 128-битную схему адресов, что примерно ровно триллионам адресов.

Как отключить IPv6 в Windows через CMD, PS и свойства адаптера

1. Чтобы отключить протокол туннелирования ipv6 через параметры в Windows 11/10/8.1/7, то выполните следующие шаги:

  • Нажмите Win+R и введите ncpa.cpl
  • Нажмите правой кнопкой мыши по сетевому адаптеру
  • Выберите Свойства
  • Снимите галочку с IP версии 6 (TCP/IPv6) 

отключить протокол ipv6 в параметрах сетеовго адаптера

2. Чтобы быстро отключить протокол IPv6 в любой версии Windows 11/10/8.1/7 и Server, запуcтите командную строку от имени администратора и введите:

reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip6\Parameters" /v DisabledComponents /t REG_DWORD /d 255 /f
  • Перезагрузите ПК, чтобы применить изменения

Если нужно включить обратно протокол ipv6, то введите:

reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip6\Parameters" /v DisabledComponents /f
  • Перезагрузите ПК, чтобы применить изменения

отключить протокол ipv6 через командную строку
3. Протокол IPv6 можно отключить через PowerShell, который нужно запустить с повышенными правами, введя cледующие команды:

Get-NetAdapterBinding -ComponentID ms_tcpip6
Disable-NetAdapterBinding -Name "Ethernet" -ComponentID ms_tcpip6

📌 Первой командой мы выводим список сетевых адаптеров с протоколом ipv6. Второй командой мы отключаем ipv6 в определенном адаптере, к примеру "Ethernet", который подключен к сети, интернету по проводу. Если вы подключены по WiFi, то нужно заменить на Беспроводная сеть.

отключить протокол ipv6 через powershell


[ Telegram ]