В Windows 10 отсутствуют сетевые протоколы

Внезапно ваш Wi-Fi или любое другое подключение к Интернету перестает работать. Хотя Wi-Fi говорит, что у него есть доступ в Интернет, но он не может открывать какие-либо веб-сайты и нет никаких признаков подключения к Интернету. И попытка диагностировать проблему с помощью встроенного средства устранения неполадок сети (щелчком правой кнопки мыши по значку сети в уведомлении на панели задач) приводит к “На этом компьютере отсутствует один или несколько сетевых протоколов” или ‘Отсутствуют записи реестра Windows sockets. В большинстве случаев основная причина этой проблемы — неправильная конфигурация сети или несоответствие в Windows Sockets API, также известном как Winsock.

Отсутствуют сетевые протоколы Windows 10

Ну, проблемы с сетью являются распространенным явлением, и это может начаться в любое время с различными ошибками. Если вы получаете сообщение “на этом компьютере отсутствует один или несколько сетевых протоколов” или отсутствуют записи реестра Windows sockets для подключения к сети, примените перечисленные ниже решения.

  • Временно отключите антивирусное программное обеспечение сторонних производителей и отключитесь от VPN (Если оно настроено на вашем компьютере.
  • Отключите прокси в Настройках -> Сеть -> Прокси -> Ручные настройки прокси и выключите его.
  • Отсоедините кабель Ethernet от компьютера и подключите его снова. Проверьте сетевое подключение.
  • Перезагрузите сетевое устройство (маршрутизатор, модем), включающее ваш ПК

Восстановите настройки сетевых протоколов по умолчанию

Давайте сначала вернем конфигурацию сети и сетевые протоколы в состояние по умолчанию, следуя приведенной ниже команде.

  • Откройте командную строку от имени администратора,
  • Введите команду netsh int ip reset и нажмите клавишу enter,
  • Это приведет к сбросу или переустановке протокола TCP / IP на вашем компьютере.
  • Перезагрузите компьютер и проверьте, что ошибка отсутствия сетевого протокола исправлена.

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

Не удалось выполнить команду сброса IP

  • Нажмите клавишу Windows + R, введите regedit и нажмите ok,
  • Откроется редактор реестра Windows, позволяет перейти к следующему ключу: HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Nsi \{eb004a00-9b1a-11d4-9123-0050047759bc} \26
  • Щелкните правой кнопкой мыши по клавише 26 и выберите опцию Разрешений.
  • Откроется новое окно, выберите всех из списка имен пользователей и установите флажок “Разрешить”, указанный для разрешения “Полный контроль”.
  • Нажмите «Применить» и «Ок», чтобы сохранить изменения и закрыть окно редактора реестра.

Разрешить полное разрешение для всех

  • Снова откройте командную строку (от имени администратора)
  • Введите команду netsh int ip reset, чтобы переустановить протокол TCP / IP без какой-либо ошибки deny.

Команда сброса IP

  • Следующая команда запуска netsh winsock reset

После завершения перезагрузите компьютер и проверьте, решена ли проблема, и сможете ли вы получить доступ к Интернету / веб-страницам без каких-либо проблем. Все еще нужна помощь в применении следующего решения.

Отключите NetBIOS

Несколько пользователей Windows сообщают, что отключение настроек NetBIOS через TCP помогло им исправить это, один или несколько сетевых протоколов отсутствуют на этом компьютере Windows 10.

  • Нажмите клавишу Windows + R, введите ncpa.cpl и нажмите ok,
  • Откроется окно сетевых подключений, в котором будет указан ваш активный сетевой адаптер (Wifi / Ethernet).
  • Щелкните правой кнопкой мыши на активном сетевом адаптере и выберите свойства,
  • В разделе Ethernet «Свойства» выделите IP v4 (TCP / IP) и выберите «Свойства».
  • Теперь в окне свойств интернет-протокола версии 4 (TCP / IP) нажмите «Дополнительно».
  • Перейдите на вкладку WINS и выберите переключатель Отключить NetBIOS через TCP / IP (см. Изображение ниже).
  • Нажмите ok, чтобы внести изменения, перезагрузите Windows и убедитесь, что проблема устранена.

Отключите NetBIOS

Измените настройки сетевого подключения

Давайте перенастроим параметры конфигурации вашей сети, которые, вероятно, помогут устранить проблему.

Введите cmd в поиске Windows, щелкните правой кнопкой мыши командную строку и выберите запуск от имени администратора, теперь выполните следующие команды одну за другой и нажимайте клавишу enter после каждой.

  • netcfg -d
  • ipconfig /release
  • ipconfig /обновить
  • ipconfig /flushdns
  • ipconfig /registerdns

После завершения перезагрузите компьютер и проверьте, устранена ли проблема.

Переключиться на Google DNS

  • Нажмите Windows + R, введите ncpa.cpl и нажмите ok
  • Откроется окно сетевого подключения,
  • Щелкните правой кнопкой мыши на активном сетевом адаптере и выберите свойства,
  • Дважды щелкните на internet protocol версии 4 (TCP / IPv4),
  • Выберите переключатель Используйте следующий адрес DNS-сервера и установите предпочтительный DNS-сервер 8.8.8.8 и Альтернативный DNS-сервер 8.8.4.4
  • Установите флажок проверять настройки при выходе и нажмите ok, чтобы сохранить изменения.
  • Теперь проверьте, отсутствуют ли сетевые протоколы, ошибка устранена.

Измените адрес DNS-сервера в Windows 10

Исправлены записи Windows Sockets в редакторе реестра

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

На рабочем компьютере с Windows 10 откройте редактор реестра с помощью regedit и перейдите HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet \ Services \ Winsock

Щелкните правой кнопкой мыши Winsock и выберите экспорт. выберите местоположение (USB-накопитель), укажите любое имя и сохраните резервную копию реестра winsock. Проделайте то же самое с Winsock2.

Теперь переключитесь на компьютер с Windows 10, у которого проблемы с сетевыми протоколами.

Щелкните правой кнопкой мыши winsock и удалите. Проделайте то же самое с Winsock2

Записи присутствуют в следующем разделе редактора реестра:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Winsock
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet \ Services \ WinSock2

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

откройте командную строку от имени администратора и запустите команду netsh winsock reset

Вот и все, перезагрузите компьютер и убедитесь, что в Windows 10 больше нет ошибки отсутствия сетевого протокола.

Восстановить поврежденные системные файлы

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

Вот несколько лучших решений для исправления отсутствия одного или нескольких сетевых протоколов на этом компьютере для компьютеров с Windows 10, 8.1 и 7. Если у вас есть какие-либо вопросы или новые предложения, не стесняйтесь комментировать ниже.