У коллеги на домашнем компьютере с Windows 10 стал периодически (раз в 2-3 дня) пропадать доступ в интернет (статус “Ограничено” у подключения), а при запуске мастера диагностики сетей Windows (запускается при щелчке мыши по значку с ошибкой сетевого подключения или через Параметры -> Обновление и безопасность -> Устранение неполадок -> Запустить средство устранения неполадок подключения к Интернету) появляется характерная ошибка:
На этом компьютере отсутствуют один или несколько сетевых протоколов.
В реестре отсутствуют записи для Windows Sockets, необходимые для связи по сети.
One or more network protocols are missing on this computer.
Windows Sockets registry entries required for network connectivity are missing.
Коллега обычно решал проблему перезагрузкой Windows и роутера, после чего подключение в интернет работало какое-то время, но через день-два проблема повторялась. Недавно он попросил меня попробовать исправить ошибку с отсутствующими сетевыми протоколами. Вот что получилось у меня.
При такой плавающей проблеме обычно рекомендуется начать с самого простого — сбросить текущие настройки TCP/IP и Windows Sockets. Если у вас на компьютере IP адрес настроен вручную, а не через DHCP, следующие команды сбросят ваши сетевые настройки. Поэтому предварительно нужно записать текущие настройки IP адреса, маски, шлюза и DNS серверов для ваших сетевых подключений (подробнее про сброс сетевых настроек в Windows).
netsh winsock reset
Sucessfully reset the Winsock Catalog. You must restart the computer in order to complete the reset.
netsh interface ipv4 reset
Resetting Compartment Forwarding, OK! Resetting Compartment, OK! Resetting Control Protocol, OK! Resetting Echo Sequence Request, OK! Resetting Global, OK! Resetting Interface, OK! Resetting Anycast Address, OK! Resetting Multicast Address, OK! Resetting Unicast Address, OK! Resetting Neighbor, OK! Resetting Path, OK! Resetting Potential, OK! Resetting Prefix Policy, OK! Resetting Proxy Neighbor, OK! Resetting Route, OK! Resetting Site Prefix, OK! Resetting Subinterface, OK! Resetting Wakeup Pattern, OK! Resetting Resolve Neighbor, OK! Resetting , OK!
Данные команды сбросят настройки протокола TCP/IP для всех сетевых адаптеров и все обработчики (Winsock Layered Service Providers) к начальному, чистому состоянию. В результате вы удалите все сторонние обработчики, которые были встроены в ваш стек Winsock сторонними программами. Чаще всего в стек Winsock встраивают свои библиотеки-обработчики антивирусы, сниферы, файерволами и даже некоторые вирусы :).
После выполнения всех команду нужно перезагрузить компьютер и проверить интернет-подключение.
Если проблема не решилась, нужно через реестр удалить текущие настройки Windows Sockets.
- Откройте редактор реестра и перейдите к ключу HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesWinSock. Создайте резервную копию ветки реестра, экспортировав ее в reg файл (ПКМ -> Export);
- Удалите ветку (ПКМ -> Delete);
- Выполните эти же действия для ветки HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesWinsock2;
После этого вам нужно вручную переустановить компоненты протокола TCP/IP.
- В панели управления сетевыми подключениями (ncpa.cpl) откройте свойства вашего сетевого адаптера и нажмите кнопку Install;
- Выберите Protocol в списке компонентов для установки (Select Network Feature Type);
- Затем выберите, что вы хотите установить компонент с диска и укажите путь к каталогу
C:WindowsINF
; - В списоке переустанавливаемых сетевых протоколов выберите Internet Protocol version 4 (TCP/IPv4) и перезагрузите компьютер. .
В моем случае при переустановке компонентов TCP/IP появилась ошибка:
Network Connections Could not add the requested feature. The error is: This program is blocked by group policy. For more information, contact your system administrator.
Чтобы исправить ошибку нужно вручную импортировать с другого компьютера с той же версий ОС и применить на проблемном ПК следующие ветки реестра: HKLMSYSTEMCurrentControlSetServicesWinsock и HKLMSYSTEMCurrentControlSetServicesWinsock2.
Можете скачать готовые файлы для чистой Windows 10 x64 LTSC по ссылкам ниже:
- Winsock.reg
- Winsock2.reg
После импорта reg файлов нужно перезагрузить компьютер и попробовать еще раз переустановить протокол TCP/IP (в самом крайнем случаем воспользуютесь своими ветками ресстра winsock, сохранными ранее, но лучше использовать чистые).
Теперь в свойствах вашего сетевого подключений проверьте, что он настроен на получение динамического IP адреса и настроек DNS серверов, либо укажите IP адрес и DNS сервера вручную (в моем случае после сброса статические настройки IP просто очистились ). Для домашнего компьютера можно указать использовать следующие статические адреса DNS серверов Google: 8.8.8.8 и 8.8.4.4.
Здесь же нажмите на кнопку Advanced и на вкладке WINS отключите просмотр LMHOSTS и NetBIOS через TCP/IP. Эти сетевые ротоколы являются устаревшими и не нужны в современных сетях .
После этого проблема с периодическим отключением интернета с ошибкой “отсутствуют один или несколько сетевых протоколов” в Windows 10 исчезла. Если вам и это не помогло, я бы попробовал дополнительно переустановить (обновить) драйвера ваших сетевых адаптеров. Возможно проблема еще и с ними.
Если при попытке диагностики неполадок при неработающем Интернете или локальной сети в Windows 10 вы получаете сообщение о том, что на этом компьютере отсутствуют один или несколько сетевых протоколов, в инструкции ниже предлагается несколько способов исправить проблему, один из которых, надеюсь вам поможет.
Однако, прежде чем начать, рекомендую отключить и подключить заново кабель к сетевой карте ПК и (или) к роутеру (в том числе проделать то же самое с кабелем WAN к роутеру, если у вас подключение по Wi-Fi), так как случается, что проблема «отсутствуют сетевые протоколы» вызвана именно плохим подключением сетевого кабеля.
Примечание: если у вас есть подозрение, что проблема появилась после автоматической установки обновлений драйверов сетевой карты или беспроводного адаптера, то обратите внимание также на статьи Не работает Интернет в Windows 10 и Соединение Wi-Fi не работает или ограничено в Windows 10.
Сброс протокола TCP/IP и Winsock
Первое, что стоит попробовать если диагностика неполадок сети пишет, что один или несколько сетевых протоколов Windows 10 отсутствуют — выполнить сброс WinSock и протокола TCP/IP.
Сделать это просто: запустите командную строку от имени администратора (правый клик мышью по кнопке «Пуск», выбрать нужный пункт меню) и по порядку введите следующие две команды (нажимая Enter после каждой):
- netsh int ip reset
- netsh winsock reset
После выполнения этих команд перезагрузите компьютер и проверьте, была ли решена проблема: с большой вероятностью проблем с отсутствующим сетевым протоколом не возникнет.
Если при выполнении первой из указанных команд вы увидите сообщение о том, что вам отказано в доступе, то откройте редактор реестра (клавиши Win+R, ввести regedit), перейдите к разделу (папке слева) HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Control Nsi {eb004a00-9b1a-11d4-9123-0050047759bc} 26 и кликните правой кнопкой мыши по этому разделу, выберите пункт «Разрешения». Предоставьте группе «Все» полный доступ для изменения этого раздела, после чего выполните команду снова (и не забудьте перезагрузить компьютер после этого).
Отключение NetBIOS
Еще один способ исправить проблему с подключением и Интернетом в данной ситуации, срабатывающий для некоторых пользователей Windows 10 — отключение NetBIOS для сетевого подключения.
Попробуйте по шагам выполнить следующее:
- Нажмите клавиши Win+R на клавиатуре (клавиша Win — та, что с эмблемой Windows) и введите ncpa.cpl после чего нажмите Ок или Enter.
- Кликните правой кнопкой мыши по вашему Интернет-подключению (по локальной сети или Wi-Fi), выберите пункт «Свойства».
- В списке протоколов выберите IP версии 4 (TCP/IPv4) и нажмите кнопку «Свойства» ниже (заодно, кстати, посмотрите, включен ли этот протокол, должен быть включен).
- Внизу окна свойств нажмите «Дополнительно».
- Откройте вкладку WINS и установите «Отключить NetBIOS через TCP/IP».
Примените сделанные настройки и перезагрузите компьютер, а затем проверьте, заработало ли подключение так, как нужно.
Программы, вызывающие ошибку с сетевыми протоколами Windows 10
Подобные проблемы с Интернетом могут вызывать и сторонние программы, устанавливаемые на компьютер или ноутбук и какими-либо хитрыми способами использующие сетевые подключения (мосты, создание виртуальных сетевых устройств и т.д.).
Среди замеченных в вызывающих описываемую проблему — LG Smart Share, но это могут быть и другие похожие программы, а также виртуальные машины, эмуляторы Android и подобного рода ПО. Так же, если в последнее время в Windows 10 что-то менялось в части антивируса или фаервола, это тоже могло вызывать проблему, проверьте.
Другие способы исправить проблему
Прежде всего, если проблема у вас возникла внезапно (т.е. ранее все работало, а систему вы не переустанавливали), возможно, вам смогут помочь точки восстановления Windows 10.
В остальных же случаях чаще всего причиной проблемы с сетевыми протоколами (если вышеописанные методы не помогли) являются не те драйвера на сетевой адаптер (Ethernet или Wi-Fi). При этом в диспетчере устройств вы все так же будете видеть, что «устройство работает нормально», а драйвер не нуждается в обновлении.
Как правило, помогает либо откат драйвера (в диспетчере устройств — правый клик по устройству — свойства, кнопка «откатить» на вкладке «драйвер», либо принудительная установка «старого» официального драйвера производителя ноутбука или материнской платы компьютера. Подробные шаги описаны в двух руководствах, которые упомянуты в начале этой статьи.
Все интернет-пользователи временами сталкиваются с проблемой доступа к сети. Среди множества причин ее возникновения обновление системы до Windows 10. В целом у новой версии недостатков мало, но с 8.1 и 7 подобного не случалось: диагностика проблемы выдает, что отсутствуют один или несколько сетевых протоколов Windows 10.
Ошибка указывает на правила и очередность действий при обмене данными между включенными в сеть устройствами, но не всем известно, что именно она означает.
Работа Windows 10 действительно вызывает некоторые нарекания. В частности, относительно обновления драйверов, ненужных владельцам ноутбуков. Временами удивляет TCP/IP при отсутствии видимых проблем с настройкой. Возможно также, что причина ошибки в действиях провайдера, которому для подключения необходимы какие-то дополнительные параметры.
[shortcod1]
В таких случаях иногда помогает «Диагностика проблемы», перезагрузка или кратковременное отсоединение компьютера от электричества. Это не системные решения, поскольку ошибка продолжает появляться. Эксперты рекомендуют другие способы, избавляющие от нее навсегда.
Прежде чем выбрать одно из решений, рекомендуется проверить каналы соединения компьютера с интернетом, так как плохое подключение не позволит добиться желаемого.
Содержание
- Перезапуск WSA
- Отключение интерфейса Network Basic Input/Output System (NetBIOS)
- Внешние источники проблем с сетевыми протоколами Windows 10
- Классические способы избавиться от ошибки
Перезапуск WSA
Winsock — сокращение от Windows Sockets API (WSA). Это техническая спецификация, администрирующая доступ ПО Windows к сетевым сервисам, включая TCP/IP. Первое, что делается, когда отсутствуют сетевые протоколы Windows 10 — перезапуск WSA.
Выполняется это довольно легко: войдя в командную строку от имени администратора, необходимо последовательно ввести пару команд. После выбора соответствующего пункта в меню «Пуск» пропечатываются:
- netsh int ip reset + Enter,
- netsh winsock reset + Enter.
По окончании выполнения команд система перезагружается, после чего оцениваются результаты. Велика вероятность, что ошибка отсутствующих протоколов больше не появится.
Для выполнения первой из описанных команд доступ не всегда открыт. Об этом пользователь иногда узнает из соответствующего системного сообщения. Преодолеть неожиданно возникший технический барьер можно так:
- с помощью клавиш Win+R и введения regedit открывается редактор реестра,
- в левой папке находится HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Control Nsi {eb004a00-9b1a-11d4-9123-0050047759bc} 26,
- выбирается «Разрешения»,
- группе «Все» предоставляется полный доступ для изменения этого раздела.
Далее введение двух указанных ранее команд и перезагрузка компьютера повторяются вновь.
Отключение интерфейса Network Basic Input/Output System (NetBIOS)
[shortcod2]
NetBIOS — протокол локальных сетей для работы на персональных ЭВМ типа IBM/PC. Это системный компонент, который сопоставляет имя компьютера с его IP-адресом, а также основа для связи между приложениями.
Его отключение для сетевого подключения — еще одно решение проблемы доступа к сети. Оно подходит почти всем пользователям Windows 10.
Пошаговое руководство по отключению протокола:
- Нажав клавишу Win с эмблемой Windows вместе с R, необходимо ввести cpl и подтвердить это (Enter).
- После открытия Интернет-подключения выбирается «Свойства».
- В перечне протоколов переходим по TCP/IPv4 (обязательное условие — он должен быть активен) и ниже нажимается «Свойства».
- В открывшемся меню выбирается «Дополнительно».
- Открывается вкладка WINS и устанавливается «Отключить NetBIOS через TCP/IP».
По окончании выполнения описанных указаний система также перезагружается, после чего проверяется, насколько способ оказался эффективным.
Среди них программа LG Smart Share, которая использует мосты и создание виртуальных сетевых устройств без получения согласия пользователя. Этот и множество других аналогичных источников проблемы с доступом к сети может проявиться после очередного обновления Windows 10. Подобное влияние оказывают антивирусы, файерволы, эмуляторы Android, виртуальные машины, а также прочие внешние программы, устанавливаемые на персональный компьютер или ноутбук. Этому аспекту также следует уделить особое внимание.
Классические способы избавиться от ошибки
Наиболее действенным и популярным из них остается использование точки восстановления системы. Этот способ применим, когда переустановки не было, а проблема возникла впервые и внезапно.
Случается, что вышеперечисленных методов бывает мало, они не помогают в устранении ошибки с протоколами. В таких ситуациях подозрение падает на несоответствие драйверов и сетевых адаптеров. Проблема долгое время остается скрытой, поскольку диспетчер устройств не будет сигнализировать о необходимости обновления, а пользователь визуально воспринимает то, что «устройство работает нормально».
В этом случае рекомендуется попробовать «откатить» драйвер:
- Вход в диспетчер устройств.
- Выбор одного из них.
- Открытие меню свойств.
- Нажатие «откатить» на вкладке «драйвер».
Еще один способ — принудительный запуск официального драйвера от производителя компьютера или его материнской платы. Подробная пошаговая инструкция и многочисленные руководства есть во всемирной сети и прочих открытых источниках.
Ошибка в Windows 10: «На этом компьютере отсутствуют один или несколько сетевых протоколов»
За последнее время, судя по статистике сайта, очень сильно выросло количество пользователей, которые перешли на Windows 10. И все больше вопрос появляется именно по Windows 10. Как и в других версиях Windows, в «десятке» возникает много разных проблем и ошибок при подключении к интернету. Я уже подготовил инструкции по решению самых популярных проблем, типа: «ограниченно», о проблемах с Wi-Fi и т. д. Посмотреть их можно на этой странице.
В комментариях к разным статьям, в основном к записи не работает интернет (по Wi-Fi, или кабелю) в Windows 10 после обновления, очень часто оставляют комментарии с просьбой помочь решить ошибку «На этом компьютере отсутствуют один или несколько сетевых протоколов», которая появляется в Windows 10, и из-за которой не работает интернет. Эта ошибка появляется и в Windows 7, и в Windows 8. Сам я с этой проблемой пока не сталкивался, и информации у меня не много. Но, есть несколько способов, которыми я поделюсь в этой статье.
Сама ошибка «На этом компьютере отсутствуют один или несколько сетевых протоколов», насколько я понял, появляется после запуска диагностики неполадок с подключением к интернету.
А запускают эту диагностику потому, что интернет просто не работает. И скорее всего, он в статусе «Ограничено», с желтым восклицательным знаком. И еще, насколько я понял, то интернет все же работает, но не долго. В комментариях писали, что работает минут 5, сайты открываются, если успеть, а потом подключение к интернету пропадает.
В любом случае, если у вас перестал работать интернет в Windows 10, не важно, по кабелю, или по Wi-Fi, и в результатах диагностики неполадок появлялась надпись как на скриншоте выше, то сейчас мы попробуем решить эту проблему.
На этом компьютере отсутствуют один или несколько сетевых протоколов. Решение
Скорее всего, в зависимости от причины появления этой ошибки, решения бывают самыми разными.
1
Первым делом, после обычной перезагрузки компьютера, нужно выполнить три команды, через командную строку. Командную строку запускаем обязательно от имени администратора. Способов много. Можно просто в строке поиска ввести cmd, затем нажать правой кнопкой на «Командная строка», и выбрать «Запустить от имени администратора».
Дальше, по очереди копируем, вставляем в командную строку, и выполняем (нажав Ентер), такие команды:
netsh winsock reset
netsh winsock reset catalog
netsh interface ipv4 reset
Выглядит это вот так:
После этого перезагружаем компьютер, и смотрим результат.
2
Следующий совет, прописать статические DNS-адреса. Этот совет оставили в комментариях. Думаю, нужно попробовать.
Нажмите на значок подключения к интернету, и выберите «Центр управления сетями и общим доступом». Дальше, откройте «Изменение параметров адаптера» (слева).
Нажимаем правой кнопкой на тот адаптер, через который у вас подключен интернет, и выбираем «Свойства». Выделяем «IP версии 4 (TCP/IPv4)», и нажимаем на кнопку «Свойства». В новом окне ставим переключатель возле «Использовать следующие адреса DNS-адресов», и прописываем такие адреса:
Нажимаем Ok.
После изменения перезагрузите компьютер.
3
Отключаем, или удаляем антивирус. Есть подозрения, что ошибка может появляться из-за антивируса. Попробуйте его отключить. Не знаю, стоит ли, но можно и полностью удалить.
Где-то читал, что из-за антивируса NOD32 может появляться такая проблема. Да и вообще, советую отключить все программы, которые каким-то образом могут влиять на работу интернет соединения.
4
Драйвер сетевой карты, или беспроводного адаптера. Ну как же без драйверов. Не исключено, что ошибка «На этом компьютере отсутствуют один или несколько сетевых протоколов» может возникнуть из-за драйвера беспроводного адаптера, или сетевой карты.
Поэтому, пробуем обновить, или переустановить драйвера. Или выполнить советы из этой статьи.
И еще…
Так как эта ошибка скорее всего является просто результатом диагностики сети при проблеме с ограниченным доступом к интернету, то так же стоит попробовать советы из этой статьи: «Подключение ограничено» в Windows 10 по Wi-Fi и сетевому кабелю.
Если у вас получилось каким-то из этих способов, или другими действиями избавится от ошибки, то очень прошу поделится решением в комментариях. Ваша информация пригодится многим. Всего хорошего!
На чтение 9 мин. Просмотров 431 Опубликовано 12.04.2021
Один или несколько сетевых протоколов отсутствуют на этом компьютере – это ошибка, которая возникает из-за записей реестра Windows Sockets, необходимых для подключения к сети. Если эти записи отсутствуют », это вызывает эту ошибку, о которой сообщает Windows Network Diagnostics. Он появляется, когда вашей системе не удается подключиться к Интернету, и вы нажимаете кнопку «Диагностика». Вы можете проверить свой адрес назначения, но ваш браузер не сможет сделать то же самое. В большинстве случаев основной причиной этой проблемы является несогласованность в Windows Sockets API, также известном как Winsock.
Он отвечает за сетевые запросы программ, как входящие, так и исходящие. Эта проблема также может исходить от вашего интернет-провайдера, но если интернет работает на других ваших устройствах, подключенных к тому же интернет-провайдеру, то с интернет-провайдером все в порядке, и мы можем продолжить действия по устранению неполадок.
Содержание
- Отсутствуют методы исправления одного или нескольких сетевых протоколов
- Метод 1: восстановление файлов отсутствующих протоколов
- Метод 2 : Отключить IPv6
- Метод 3: Сбросить Winsock
- Метод 4: перезагрузите сетевые адаптеры
- Метод 5: Сброс компонентов
- Метод 6. Переустановите TCP/IP
- Метод 7. Удалите и переустановите ваше антивирусное программное обеспечение/безопасность
- Метод 8: адаптеры Powerline
- Метод 9: отключить прокси
- Метод 10: Измените режим беспроводной сети вашего интернет-маршрутизатора на 802.11g
- Метод 11: Выполните полную перезагрузку беспроводного маршрутизатора
- Метод 12: Установить протокол
- Метод 13: Использование автоматических настроек
Отсутствуют методы исправления одного или нескольких сетевых протоколов
Это руководство совместимо со всеми версиями Windows.
Метод 1: восстановление файлов отсутствующих протоколов
Загрузите и запустите Restoro для сканирования поврежденных файлов, щелкнув здесь . Если он обнаружит, что файлы повреждены, восстановите их.
Метод 2 : Отключить IPv6
См. Шаги здесь, чтобы Отключить IPv6
Метод 3: Сбросить Winsock
Известно, что повреждение Winsock вызывает такие ошибки. В большинстве случаев проблема решается сбросом winsock. Чтобы сбросить Winsock, выполните следующие действия.
- Нажмите клавишу Windows . В поле поиска введите cmd . Из списка отображаемых результатов; щелкните правой кнопкой мыши на cmd и выберите Запуск от имени администратора . Если вы используете Windows 8 или 10, удерживайте клавишу Windows и нажмите X. Выберите Командная строка (администратор) и нажмите на нее.
- В черном окне командной строки введите netsh winsock reset и нажмите Enter .
Перезагрузите систему, и проверка проблемы будет решена.
Метод 4: перезагрузите сетевые адаптеры
Временный сбой в сетевых адаптерах может помешать ему перехватить протоколы. Простая перезагрузка также может решить проблему. Сделать это; Удерживайте клавишу Windows и нажмите R . В диалоговом окне запуска введите ncpa.cpl и нажмите OK.
Вы увидите список сетевых адаптеров. Если вы не знаете, какой из них ваш, вы можете повторить шаги, указанные ниже, для всех перечисленных адаптеров, в противном случае выполните их на одном что вы используете для подключения.
Щелкните правой кнопкой мыши сетевой адаптер и выберите Отключить . Затем снова щелкните его правой кнопкой мыши и выберите Включить .
Метод 5: Сброс компонентов
В этом решении мы сбросим и обновим компоненты, участвующие в подключении к сети.
Создайте текстовый файл и сохраните его как fixnetwork.bat со следующим кодом в нем.
ipconfig/flushdnsipconfig/registerdnsipconfig/releaseipconfig/Renewnetsh winsock reset catalognetsh int ipv4 reset reset.lognetsh int ipv6 reset reset.logpauseshutdown/r
Щелкните правой кнопкой мыши загруженный файл или созданный вами файл bat (используя выше команд) и нажмите Запуск от имени администратора . Обратите внимание на сообщения отказано в доступе . Если вы их заметили, выполните следующие действия. В противном случае нажмите любую клавишу, когда появится сообщение в черном окне, чтобы перезагрузиться. После перезагрузки, ТЕСТ.
Импорт для создания резервное копирование реестра перед выполнением шагов реестра. Вы можете сделать это, нажав Файл -> Экспорт (с компьютером), выбранным в верхней левой панели, и экспортировав его (сохранив где-нибудь на своем компьютере). Это следует делать для каждого метода, который вы используете при изменении реестра.
Чтобы изменить разрешения, отредактируйте следующий раздел реестра:
Для этого удерживайте клавишу Windows и нажмите R . Введите regedit в запустить диалоговое окно и нажмите Enter . Откроются окна редактора реестра.
Удерживайте клавишу CTRL и нажмите F . В поле «Найти» введите следующее значение и нажмите Найти далее.
Подождите, пока он выполнит поиск ключа, после его поиска разверните этот ключ. чтобы найти папку под названием
Полный путь к ключу
H KEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Control/Nsi/{eb004a00-9b1a-11d4-9123-0050047759bc}/26 .Щелкните правой кнопкой мыши 26 и выберите Разрешения .
Нажмите кнопку Добавить . Введите все в текстовое поле и нажмите OK . Если все уже присутствуют, предоставьте полный доступ. Нажмите ОК . Теперь запустите загруженный файл от имени администратора.
Метод 6. Переустановите TCP/IP
TCP/IP - это набор протоколов, который определяет способ подключения к Интернету. Любое несоответствие в них может немедленно заблокировать ваш доступ в Интернет. Удерживайте клавишу Windows и нажмите R . Введите ncpa.cpl и нажмите
У вас будет проводное или беспроводное соединение, независимо от того, какое соединение активно, щелкните правой кнопкой мыши на нем и выберите
В разделе Этот компонент использует следующие элементы нажмите кнопку Установить . Нажмите Протокол , затем нажмите Добавить .
Нажмите кнопку Установить Диск . В разделе Скопируйте файлы производителя из окна, введите C: windows inf и нажмите OK.
В списке Сетевой протокол щелкните Протокол Интернета (TCP/IP) и нажмите OK .
Если вы получаете сообщение об ошибке Эта программа заблокирована групповой политикой , значит, нужно добавить еще одну запись в реестр, чтобы разрешить эту установку. Удерживая клавишу Windows, нажмите R .
Введите regedit и нажмите Enter .
В Windows реестра перейдите к HKEY_LOCAL_MACHINE SOFTWARE Policies Microsoft Windows safer codeidentifiers 0 PathsЩелкните правой кнопкой мыши по путям на левой панели и нажмите Удалить . Теперь повторите описанный выше процесс, чтобы переустановить TCP/IP.
Закройте все окна и перезапустите систему. Ваша проблема должна исчезнуть. Если нет, переходите к следующему решению. Этот метод не применяется к домашним версиям Windows.
Метод 7. Удалите и переустановите ваше антивирусное программное обеспечение/безопасность
Если вы недавно установили какое-либо программное обеспечение для обеспечения безопасности в Интернете, оно может блокировать ваш доступ в Интернет. Временно отключите его, чтобы проверить, не в этом ли проблема. Способ Quicket - просто удалить его, перезагрузить компьютер и затем проверить - работает ли система без него, а затем переустановить другой антивирус. Удерживая клавишу Windows , нажмите R . В диалоговом окне запуска введите appwiz.cpl и нажмите ОК. В списке программ найдите свое программное обеспечение безопасности и щелкните по нему правой кнопкой мыши . Нажмите Удалить .. Следуйте инструкциям на экране, чтобы удалить его и перезагрузить систему.
Метод 8: адаптеры Powerline
Если вы используете адаптер Powerline , он может создавать помехи в вашей сети. Сброс может решить большинство из этих проблем. См. Руководство по эксплуатации адаптера для сброса настроек адаптера Powerline.
Метод 9: отключить прокси
Перейдите в Настройки - > Сеть -> Прокси -> Настройка прокси вручную и выключите его.
Метод 10: Измените режим беспроводной сети вашего интернет-маршрутизатора на 802.11g
Многим людям удалось решить эту проблему, изменив Wireless Mode своего беспроводного маршрутизатора на 802.11g вместо 802.11b. + g + n . По умолчанию почти все беспроводные маршрутизаторы изначально настроены на 802.11b + g + n беспроводной режим . Чтобы изменить беспроводной режим вашего интернет-маршрутизатора на 802.11g , вам необходимо:
Войдите в систему администрирования вашего беспроводного маршрутизатора. и панель настроек через браузер по вашему выбору. Инструкции по доступу к панели администрирования и настроек беспроводного маршрутизатора можно найти в руководстве пользователя, прилагаемом к беспроводному маршрутизатору.
Просмотрите все в категории Wireless , чтобы найти настройку с помощью названия Wireless Mode или Mode .
Установите Mode для беспроводного маршрутизатора. >/ Wireless Mode на 11g или 11g - в зависимости от того, что применимо в вашем случае.
Сохраните изменения и выйдите из панели администрирования и настроек беспроводного маршрутизатора.
Перезагрузите как беспроводной маршрутизатор, так и компьютер.
Проверьте, была ли устранена проблема после загрузки компьютера.
Метод 11: Выполните полную перезагрузку беспроводного маршрутизатора
Если ни один из перечисленных и описанных выше методов не помог вам, вы можете попробовать еще кое-что, а именно выполнить полный сброс ваш беспроводной маршрутизатор. Жесткий сброс вашего интернет-маршрутизатора приведет к тому, что все его настройки и предпочтения вернутся к значениям по умолчанию, и во многих случаях это помогло решить эту проблему и восстановить доступ в Интернет. Чтобы выполнить полную перезагрузку беспроводного маршрутизатора, вам необходимо:
Взять в руки скрепку, булавку или любой другой заостренный предмет.
Найдите утопленный Reset кнопку на вашем роутере. Эта кнопка представляет собой крошечное отверстие, обычно расположенное на задней панели маршрутизатора с надписью Reset, написанной над или под ним.
Поместите заостренный конец полученного вами заостренного объекта в кнопку Reset и нажмите полностью. Нажмите и удерживайте кнопку в течение нескольких секунд. Это успешно сбросит ваш маршрутизатор.
После сброса настроек маршрутизатора перезапустите его, а затем начните переконфигурировать.
Метод 12: Установить протокол
Возможно что правильный протокол не был установлен для интернет-настроек. Поэтому на этом этапе мы установим правильный протокол для компьютера. Для этого:
- Вправо - щелкните на « Wi-Fi »На панели задач и выберите « Настройки сети и Интернета «.
- Нажмите на параметр« Wi-Fi » в левая панель, если вы используете Wi-Fi и параметр « Ethernet » , если вы используете Ethernet соединение .
- Нажмите на « Изменить адаптер параметры » вариант.
- Щелкните правой кнопкой мыши по используемому вами соединению. и выберите « Свойства «.
- Нажмите на параметр « Клиент для сетей Microsoft » и выберите « Установить «.
- Выберите « Reliable Multicast Protocol ». и выберите установку .
- Закройте окна и проверьте , проблема не устранена.
Метод 13: Использование автоматических настроек
Возможно, ваш компьютер был настроен на использование определенного адреса DNS, но это не так. предоставление правильных сетевых конфигураций вашему сетевому адаптеру. Поэтому на этом этапе мы будем использовать автоматические настройки для решения этой проблемы. Для этого:
- Нажмите кнопки «Windows» и «R» и введите «ncpa.cpl».
- Щелкните правой кнопкой мыши на своем интернет-соединении и выберите
- Дважды щелкните на опции «IPV4» и установите флажок « Получить адрес DNS-сервера автоматически ».
- Щелкните на «ОК» и проверьте, сохраняется ли проблема.
WindowsTen » Инструкции » На этом компьютере отсутствуют один или несколько сетевых протоколов Windows 10
Содержание
- 1 Проверка подключения кабеля
- 2 Сброс протокола TCP/IP
- 3 Отключение NetBIOS
- 4 Программы, что влияют на работу сети
- 5 Другие возможные причины
При частых сбоях в работе интернета Windows 10 уведомляет, что отсутствует один или несколько сетевых протоколов. За последние месяцы этот вопрос стал распространенным, но внятного ответа от поддержки Windows пользователи не получили. Общими усилиями юзеры новой ОС нашли несколько действующих способов решения данной проблемы. Надеюсь, вам они также помогут.
Проверка подключения кабеля
Хочу отметить, что ошибка вызвана из-за плохого подключения сетевого кабеля. Поэтому, прежде чем приступать к дальнейшим советам:
- Вытяните и снова вставьте кабель в сетевую плату ПК (ноутбука).
- Тоже самое проделайте и с сетевым кабелем подключенным к Wi-Fi роутеру.
Подобного рода ошибка может исчезнуть, но как показывает практика, через время она появляется вновь.
Сброс протокола TCP/IP
Следующее, что может помочь — сброс протокола TCP/IP и WinSock. Чтобы это сделать:
- Нажмите ПКМ (правой кнопкой мышки) по Пуск → «Командная строка (Администратор).
- Введите команду и нажмите Enter
netsh int ip reset
- Затем введите и подтвердите выполнение клавишей Enter
netsh winsock reset
- Закройте командную строку и перезагрузите ПК.
- Проверьте работу интернета.
Получили ошибку «Отказано в доступе» после срабатывания первой команды? Устраняем следующим способом:
- Зайдите в «Редактор реестра» (комбинация клавиш Win+R и команда regedit).
- Откройте ветку
HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Control Nsi {eb004a00-9b1a-11d4-9123-0050047759bc} 26
- Нажмите ПКМ по 26 → «Разрешения..».
- Для группы «Все» предоставьте «Полный доступ», поставив напротив соответствующую галочку. Нажмите ОК.
- Зайдите вновь в «Командную строку» и повторно введите упомянутые выше команды. После успешного «Сброса» перезагрузите ПК.
Если ошибка «Отсутствует один или несколько сетевых протоколов» Windows 10 осталась, переходите к следующему пункту.
Отключение NetBIOS
Также юзерам Windows 10 помогает отключение NetBIOS для сетевого подключения:
- Нажмите ПКМ по Пуск, запустите строку «Сетевые подключения».
- Выберите ваше сетевое подключение (с помощью сетевого кабеля или Wi-Fi), нажмите ПКМ для вызова контекстного меню и выберите «Свойства».
- Выберите TCP/IPv4 → Свойства → Дополнительно.
- Откройте вкладку «WINS», внизу переместите маркер в положение «Отключить NetBIOS через TCP/IP» и нажмите ОК.
- Перезагрузите ПК и проверьте работу сети.
Совет! Заодно проверьте, стоит ли галочка напротив протокола (должна стоять) и верность выставленных настроек DNS.
Программы, что влияют на работу сети
Нередко виновником отсутствия интернета может стать ПО, использующее сетевые протоколы. Среди таких были замечены:
- LG Smart Share;
- Игровой центр Mail.ru;
- KMP Player;
- ESET smart screen;
- μTorren;
- iCloud.
Нельзя исключать и эмуляторы, виртуальные машины, антивирусы, брандмауэры и другие похожие программы. Если вы недавно проводили изменения в таких программах, проверьте работу сети, сбросив настройки программ по умолчанию или отключив на время.
Совет! В случае, если работа Windows 10 была стабильной, а ошибка возникла «на днях», воспользуйтесь точкой восстановления системы для отката.
Другие возможные причины
В остальном, ошибки могут проявиться из-за:
- Драйверов на сетевой или Wi-Fi адаптер. В «Диспетчере устройств» может показывать, что с драйвером все в порядке и установлены все последние обновления. Но если возникает подобная проблема, попробуйте установить другой драйвер:
- Зайдите в «Диспетчер устройств» (ПКМ по Пуск) → Сетевые адаптеры → Свойства → вкладка «Драйвер» → Откатить до предыдущей версии.
- Если откатить до предыдущей версии не возможно, найдите официальный драйвер (сетевой карты или материнской платы), что предоставляется производителем и установите вручную (удалив в «Диспетчере устройств» старый).
- Учетной записи Microsoft. Подключенный профиль приводил к сбоям в работе сети. При использовании локальной учетной записи проблема исчезала. Если обнаружили такую закономерность и у себя, попробуйте выполнить восстановление системы, а также скачать все последние обновления.
- Включенного в настройках самого роутера типа подключения к интернету «DHCP сервер». Проверьте поведение сети, если изменить тип подключения.
- Включенного протокола установленного или удаленного ПО. Зайдите в свойства адаптера и отключите работу всех протоколов, кроме TCP/IPv4. Методом исключения определите, какой приводит к сбою. Например, включен протокол ESET Smart Screen, хотя антивирус с ПК удален.
Остались вопросы после прочтения статьи? Задайте их в комментариях или используйте специальную форму.
Работа в сети — это огромная часть опыта работы с Windows 10, и одна из самых раздражающих проблем в сети — это проблема отсутствия сетевых протоколов. Эта ошибка звучит серьезно, поэтому давайте посмотрим, есть ли способ ее исправить.
Пользователи сообщают, что не могут обмениваться файлами между сетевыми компьютерами, а некоторые даже не имеют доступа к Интернету. Как видите, эта проблема может доставить массу неудобств, но есть несколько доступных решений.
Помимо ошибки «Отсутствует сетевой протокол», есть несколько других проблем, которые могут быть вызваны теми же преступниками. Например:
- «Отсутствуют записи реестра Windows, необходимые для подключения к сети»
- «Один или несколько сетевых протоколов отсутствуют на этом компьютере»
- «Не удалось добавить запрошенную функцию»
- «В сетевых протоколах отсутствует ошибка Windows 10»
- «На этом компьютере отсутствует один или несколько сетевых протоколов»
Таким образом, независимо от кода ошибки, вы можете применить приведенные ниже решения, и (надеюсь) вы решите проблему.
Содержание:
- Временно отключить антивирус
- Восстановить сетевые протоколы по умолчанию
- Отключить NetBIOS
- Использовать командную строку
- Используйте командную строку и sc.exe
- Импорт ключей Winsock с другого компьютера
- Восстановите свой роутер и проверьте кабель
- Используйте Устранение неполадок сети
- Восстановить сетевые компоненты
- Восстановить сетевые компоненты
- Обновить BIOS
Решение 1. Временно отключите антивирусное программное обеспечение.
Хотя отключать антивирусную программу не рекомендуется, некоторые пользователи сообщают, что после отключения Kaspersky Internet Security 2016 их проблемы были решены.
Поэтому, если вы используете Kaspersky Internet Security 2016, вы можете временно отключить его или перейти на другое антивирусное программное обеспечение. Кроме того, переустановка антивирусного программного обеспечения также может быть полезна.
Решение 2. Восстановите сетевые протоколы по умолчанию
Еще одна вещь, которую мы собираемся попробовать, это сброс сетевых протоколов к настройкам по умолчанию. Мы собираемся сделать это путем сброса стека TCP / IP. Если вы не уверены, как это сделать, просто следуйте инструкциям:
- Откройте командную строку от имени администратора.
- Когда откроется командная строка, введите следующие строки:
- netsh int ip set dns
- netsh winsock reset
- Закройте командную строку и проверьте, решена ли проблема.
Решение 3 — Отключить NetBIOS
- Перейдите в Панель управления> Сеть и Интернет> Сетевые подключения.
- Щелкните правой кнопкой мыши сетевой адаптер и выберите «Свойства».
- Выделите IP v4 (TCP / IP) и выберите Свойства.
- Нажмите Дополнительно.
- Затем перейдите на вкладку WINS и в разделе настроек NetBIOS выберите Отключить NetBIOS через TCP / IP.
- Нажмите кнопку ОК, чтобы сохранить настройки.
Некоторые пользователи также утверждают, что эта проблема решается путем автоматического получения IP-адреса вместо статического IP-адреса. Чтобы изменить этот параметр, просто выполните первые три шага из этого решения.
Как только вы откроете свойства IPv4 (TCP / IP), вы увидите опцию, которая позволяет вам выбрать, хотите ли вы использовать статический IP-адрес или получить его автоматически.
Вы не можете открыть панель управления? Посмотрите на это пошаговое руководство, чтобы найти решение.
Решение 4 — Использование командной строки
- Запустите командную строку от имени администратора. Для этого в строке поиска введите Командная строка, щелкните правой кнопкой мыши пункт Командная строка в списке результатов и выберите Запуск от имени администратора.
- Когда командная строка запускается, введите netcfg -d и нажмите Enter, чтобы запустить ее.
- Подождите, пока процесс завершится. После завершения процесса ваш компьютер должен перезагрузиться, и проблема должна быть решена.
Кроме того, некоторые пользователи предлагают использовать команду netsh int ipv4 install. Просто запустите командную строку от имени администратора, как в шаге 1, введите netsh int ipv4 install в командную строку и нажмите Enter, чтобы запустить ее.
После этого перезагрузите компьютер и посмотрите, исправлена ли проблема.
Решение 5. Используйте командную строку и sc.exe
Это временное решение, и вам, возможно, придется отменить изменения после нового обновления Windows 10, если проблемы начнут возникать. Вот что вам нужно сделать:
- Откройте командную строку от имени администратора.
- Введите следующие строки и после каждой строки нажмите Enter, чтобы выполнить его:
- sc.exe config lanmanworkstation зависимость = bowser / mrxsmb10 / nsi
- sc.exe config mrxsmb20 start = отключено
После ввода этих строк в командной строке проблема должна быть решена. Если у вас начались проблемы после обновления Windows 10, вы можете восстановить настройки по умолчанию. Для этого следуйте этим инструкциям:
- Откройте командную строку от имени администратора.
- Введите эти строки и после каждой строки нажмите Enter, чтобы запустить его:
- sc.exe config lanmanworkstation зависимость = bowser / mrxsmb10 / mrxsmb20 / nsi
- sc.exe config mrxsmb20 start = auto
Решение 6 — Импорт ключей Winsock с другого компьютера
Мы должны упомянуть, что это продвинутое решение, и если вы не будете осторожны или не знаете, как изменить реестр, не делайте этого, потому что вы можете нанести ущерб вашей операционной системе, если вы не осторожный.
Для этого вам понадобится другой компьютер, у которого нет проблем с сетевыми протоколами. Вам не нужно использовать компьютер с Windows 10, даже компьютер с Windows 8 или Windows 7 должен подойти. Вот что вам нужно сделать:
- В работающей Windows откройте редактор реестра и найдите следующие ключи:
- HKEY_LOCAL_MACHINE System CurrentControlSet Services Winsock
- HKEY_LOCAL_MACHINE System CurrentControlSet Services Winsock2
- Экспортируйте эти ключи и перенесите их на USB-накопитель.
- Переключитесь на компьютер с Windows 10, у которого есть проблемы с сетевыми протоколами.
- Удалите сетевой драйвер.
- Откройте редактор реестра и найдите следующие ключи:
- HKEY_LOCAL_MACHINE System CurrentControlSet Services Winsock
- HKEY_LOCAL_MACHINE System CurrentControlSet Services Winsock2
- Вы можете экспортировать их, если вам нужна резервная копия. После их экспорта удалите оба ключа.
- Перезагрузите компьютер.
- После перезагрузки компьютера вставьте USB-ключ с ключами Winsock с другого компьютера.
- Снова зайдите в редактор реестра.
- Перейдите в расположение, где были эти ключи (HKEY_LOCAL_MACHINE System CurrentControlSet Services)
- Если ключ Winsock2 вернулся, удалите его снова.
- Импортируйте следующие ключи с вашего USB:
- HKEY_LOCAL_MACHINE System CurrentControlSet Services Winsock
- HKEY_LOCAL_MACHINE System CurrentControlSet Services Winsock2
- Закройте редактор реестра.
- Откройте командную строку от имени администратора и выполните команду netsh winsock reset.
- Перезагрузите компьютер.
Если вы не можете редактировать реестр Windows 10, прочитайте это удобное руководство и найдите самые быстрые решения проблемы.
Решение 7. Восстановите маршрутизатор и проверьте кабель
Если ни один из вышеперечисленных шагов не помог решить проблему, попробуйте сбросить настройки маршрутизатора. Сначала выключите его, а затем включите снова через несколько минут.
Кроме того, вы можете использовать другой кабель локальной сети для подключения компьютера к маршрутизатору.
И, наконец, сбросьте настройки маршрутизатора до заводских настроек, нажав маленькую кнопку на задней панели (собственно, положение кнопки сброса зависит от вашего маршрутизатора).
Решение 8. Переустановите сетевой адаптер
После выполнения действий, описанных выше, вы также можете переустановить сетевой адаптер. Вот как это сделать:
- Удерживая клавишу Windows, нажмите R.
- Введите hdwwiz.cpl в поле ввода и нажмите ОК.
- Разверните Сетевые адаптеры, щелкните правой кнопкой мыши на своей карте Ethernet и выберите Удалить устройство.
- Когда появится диалоговое окно подтверждения, нажмите « Удалить».
- Переустановите сетевой адаптер, используя прилагаемый драйвер.
Решение 9 — Используйте Устранение неполадок сети
Если вы используете Windows 10 Creators Update (или более позднюю версию), у вас есть новый инструмент для устранения неполадок, предоставленный Microsoft. Этот инструмент устранения неполадок предназначен для решения различных проблем в операционной системе Windows, в том числе различных сетевых ошибок.
Если вы не знаете, как запустить это средство устранения неполадок, просто следуйте этим инструкциям:
- Перейти в настройки
- Теперь перейдите к Обновления и безопасность > Устранение неполадок
- Выберите Интернет-соединения
- Следуйте дальнейшим инструкциям на экране и подождите, пока мастер завершит процесс
- Перезагрузите компьютер
Если проблема остается нерешенной, вы можете попробовать использовать параметр сетевого адаптера вместо подключения к Интернету.
Если у вас возникли проблемы с открытием приложения «Настройка», обратитесь к этой статье, чтобы решить эту проблему.
Решение 10 — Восстановление сетевых компонентов
Вы также можете попробовать сбросить следующие сетевые компоненты:
- Откройте командную строку от имени администратора.
- При запуске командной строки введите следующие команды и нажмите клавишу ВВОД после ввода каждой команды:
- IPconfig / release
- IPconfig / flushdns
- IPconfig / Renew
Если вы не можете очистить DNS, взгляните на это пошаговое руководство, чтобы быстро решить проблему.
Решение 11 — Обновление BIOS
И наконец, некоторые пользователи сообщили, что обновление BIOS фактически решает проблему. Но прежде чем пойти ва-банк и прошить свой BIOS, мы должны предупредить вас, что это может быть рискованным действием, так как одно неверное движение может сделать вашу материнскую плату непригодной для использования.
Делайте это, только если знаете, что делаете.
Вот и все, по крайней мере одно из этих решений должно решить вашу проблему с сетевыми протоколами в Windows 10. Если у вас есть какие-либо вопросы или комментарии, просто обратитесь к разделу комментариев ниже.
ЧИТАЙТЕ ТАКЖЕ:
- Исправлено: THREAD_STUCK_IN_DEVICE_DRIVER Ошибка в Windows 10
- Исправьте ошибку «Ваша лицензия на Windows скоро истечет»
- Исправлено: UNEXPECTED_STORE_EXCEPTION BSoD в Windows 10