Какие службы включить для сетевого обнаружения Windows 10 — вопрос, который возникает у пользователей, когда компьютеры в одной сети перестают видеть друг друга. Проблема особенно актуальна для домашних или офисных групп, где нужно обмениваться файлами, использовать общий принтер или стримлить медиа на телевизор. Чаще всего причина кроется в отключённых системных службах, ответственных за обнаружение устройств в локальной сети.
В Windows 10 за сетевое обнаружение отвечают сразу несколько компонентов. Включить их можно через «Службы» или «Параметры сети». Но не все знают, какие именно службы нужно активировать и как это сделать правильно. В этой статье разберёмся, что включать, как проверить настройки и что делать, если устройства по-прежнему не видны.
Почему сетевое обнаружение не работает
В большинстве случаев проблемы с обнаружением устройств в сети возникают из-за:
- Отключённых служб — например,
Публикация ресурсов обнаружения функцииилиХост поставщика функции обнаружения. - Неправильных настроек сети — профиль сети установлен как «Общедоступный», а не «Частный».
- Блокировки брандмауэром — Windows Defender или сторонний антивирус может блокировать сетевой трафик.
- Устаревших драйверов сетевой карты — особенно актуально после обновлений системы.
Чаще всего помогает именно активация нужных служб. Но перед тем как их включать, проверьте, что все устройства находятся в одной подсети (например, IP-адреса вида 192.168.1.x) и что на роутере не отключен DHCP.
Если сетевое обнаружение работает, но только в одну сторону (например, компьютер A видит компьютер B, но не наоборот), проверьте настройки брандмауэра на обоих устройствах. В Windows Defender нужно разрешить входящие подключения для файлового и принтерного доступа.
| Название службы | Описание | Тип запуска |
|---|---|---|
Публикация ресурсов обнаружения функции |
Публикует в сети для обнаружения другими устройствами | Автоматически |
Хост поставщика функции обнаружения |
Обеспечивает обнаружение сетевых устройств и ресурсов | Автоматически |
SSDP Discovery |
Используется для обнаружения UPnP-устройств (например, медиаплееров) | Автоматически |
Host Provider Discovery Service |
Управляет discovery-процессами для сетевых ресурсов | Вручную |
Список обязательных служб для сетевого обнаружения
Чтобы устройства в локальной сети могли обнаруживать друг друга, в Windows 10 нужно активировать следующие службы:
Эти службы работают в связке. Если хотя бы одна из них отключена, сетевое обнаружение может не функционировать. Также важно, чтобы все они были настроены на автоматический запуск — иначе после перезагрузки компьютера проблем может возникнуть снова.
Кроме того, проверьте службу Служба списка сетей (Network List Service). Она отвечает за определение типа сети (частная/общедоступная) и может влиять на работу обнаружения.
Как проверить тип сети и изменить его
Если сетевое обнаружение отключено, первое, что нужно сделать, — проверить тип сети. В Windows 10 есть два профиля:
- Частная сеть — подходит для дома или офиса. В этом режиме сетевое обнаружение включено по умолчанию.
- Общедоступная сеть — используется для общественных точек доступа (кафе, аэропорты). Здесь обнаружение отключено для безопасности.
Изменить тип сети можно через «Параметры»:
- Откройте
Пуск → Параметры → Сеть и Интернет → Состояние. - Нажмите на
Изменить свойства подключенияпод названием вашей сети (Wi-Fi или Ethernet). - Выберите
Частнаяв разделе «Сделать этот компьютер доступным для обнаружения».
Если в списке подключений нет вашей сети, попробуйте подключиться к ней заново или перезагрузите роутер.
Как включить службы через «Службы» Windows
Теперь перейдём к включению самих служб. Сделать это можно через встроенную утилиту services.msc:
- Нажмите
Win + R, введитеservices.mscи нажмитеEnter. - В списке найдите службу
Публикация ресурсов обнаружения функции. - Кликните по ней правой кнопкой мыши и выберите
Свойства. - В поле «Тип запуска» выберите
Автоматически. - Нажмите
Запустить, затемПрименитьиОК. - Повторите те же действия для остальных служб из списка выше.
⚠️ Внимание: Изменение настроек служб может повлиять на стабильность системы. Если вы не уверены в своих действиях, создайте точку восстановления перед началом работы.
Проверка работы сетевого обнаружения
После включения служб и настройки сети нужно проверить, работает ли обнаружение. Сделать это можно несколькими способами:
| Метод проверки | Как выполнить | Что должно произойти |
|---|---|---|
| Через «Сеть» в Проводнике | Откройте Проводник и выберите «Сеть» в левом меню | Появятся другие компьютеры и устройства в локальной сети |
| Через командную строку | Выполните net view в cmd |
Отобразится список доступных устройств |
| Через Ping | Введите ping [IP-адрес другого устройства] |
Ответ от устройства без потерь пакетов |
| Через общий доступ | Попробуйте получить доступ к общей папке на другом ПК | Папка открывается без запроса пароля (если он не установлен) |
Если после всех манипуляций устройства по-прежнему не видны, проверьте настройки брандмауэра. В Windows Defender нужно разрешить входящие подключения для файлового и принтерного доступа. Сделать это можно через Панель управления → Брандмауэр Windows → Дополнительные параметры → Правила для входящих подключений.
Дополнительные настройки для стабильной работы
Иногда включения служб и настройки типа сети недостаточно. В таких случаях стоит проверить:
- Настройки
SMB— протокол, используемый для обмена файлами. В Windows 10 по умолчанию включёнSMB 1.0, но он может быть отключён из-за уязвимостей. Включить его можно через «Включение или отключение компонентов Windows». - Настройки
NetBIOS— если в вашей сети используются старые устройства, тоNetBIOSдолжен быть включён. Проверьте это в свойствах сетевого подключения. - Обновления драйверов — устаревшие драйвера сетевой карты могут мешать обнаружению. Обновите их через «Диспетчер устройств» или с сайта производителя.
Основная причина неработающего сетевого обнаружения в Windows 10 — отключённые службы Публикация ресурсов обнаружения функции и Хост поставщика функции обнаружения. Их включение решает проблему в 80% случаев.
Пошаговая инструкция: включаем сетевое обнаружение
Если вы не хотите разбираться в деталях, следите этой пошаговой инструкцией:
- Проверьте, что все устройства подключены к одной сети (Wi-Fi или Ethernet).
- Измените профиль сети на «Частная» через «Параметры».
- Включите службы
Публикация ресурсов обнаружения функции,Хост поставщика функции обнаруженияиSSDP Discoveryс типом запуска «Автоматически». - Проверьте, что в брандмауэре разрешены входящие подключения для локальной сети.
- Перезагрузите все устройства.
- Проверьте обнаружение через Проводник или команду
net view.
Чек-лист для сетевого обнаружения в Windows 10
Часто задаваемые вопросы
Можно ли включить сетевое обнаружение в общедоступной сети?
Нет. В общедоступной сети сетевое обнаружение отключено по соображениям безопасности. Измените профиль сети на «Частная» в настройках Windows 10.
Почему после включения служб устройства всё равно не видны?
Возможные причины: брандмауэр блокирует соединение, IP-адреса устройств находятся в разных подсетях, или на роутере отключён DHCP. Проверьте настройки сети и брандмауэра.
Нужно ли включать SMB 1.0 для сетевого обнаружения?
SMB 1.0 не обязателен для обнаружения, но может понадобиться для совместимости со старыми устройствами. Включайте его только если другие методы не сработали.
Как проверить, работает ли SSDP Discovery?
Откройте командную строку и введите sc query SSDPSRV. Если служба работает, вы увидите строку STATE: 4 RUNNING. Если нет — запустите её вручную.