Внезапно ваш Wi-Fi или любое другое подключение к Интернету перестает работать. Хотя Wi-Fi говорит, что у него есть доступ в Интернет, но он не может открывать какие-либо веб-сайты и нет никаких признаков подключения к Интернету. И попытка диагностировать проблему с помощью встроенного средства устранения неполадок сети (щелчком правой кнопки мыши по значку сети в уведомлении на панели задач) приводит к “На этом компьютере отсутствует один или несколько сетевых протоколов” или ‘Отсутствуют записи реестра Windows sockets. В большинстве случаев основная причина этой проблемы — неправильная конфигурация сети или несоответствие в Windows Sockets API, также известном как Winsock.
Отсутствуют сетевые протоколы Windows 10
Ну, проблемы с сетью являются распространенным явлением, и это может начаться в любое время с различными ошибками. Если вы получаете сообщение “на этом компьютере отсутствует один или несколько сетевых протоколов” или отсутствуют записи реестра Windows sockets для подключения к сети, примените перечисленные ниже решения.
- Временно отключите антивирусное программное обеспечение сторонних производителей и отключитесь от (Если оно настроено на вашем компьютере.
- Отключите прокси в Настройках -> Сеть -> Прокси -> Ручные настройки прокси и выключите его.
- Отсоедините кабель Ethernet от компьютера и подключите его снова. Проверьте сетевое подключение.
- Перезагрузите сетевое устройство (маршрутизатор, модем), включающее ваш ПК
Восстановите настройки сетевых протоколов по умолчанию
Давайте сначала вернем конфигурацию сети и сетевые протоколы в состояние по умолчанию, следуя приведенной ниже команде.
- Откройте командную строку от имени администратора,
- Введите команду netsh int ip reset и нажмите клавишу enter,
- Это приведет к сбросу или переустановке протокола TCP / 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.

- Следующая команда запуска 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 и убедитесь, что проблема устранена.

Измените настройки сетевого подключения
Давайте перенастроим параметры конфигурации вашей сети, которые, вероятно, помогут устранить проблему.
Введите 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, чтобы сохранить изменения.
- Теперь проверьте, отсутствуют ли сетевые протоколы, ошибка устранена.

Исправлены записи 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, и, возможно, эта ошибка является одной из них. Рекомендуется запустить Windows для проверки и восстановления поврежденных системных файлов.
Вот несколько лучших решений для исправления отсутствия одного или нескольких сетевых протоколов на этом компьютере для компьютеров с Windows 10, 8.1 и 7. Если у вас есть какие-либо вопросы или новые предложения, не стесняйтесь комментировать ниже.




