Сетевое обнаружение выключено в Windows 10/11 — компьютеры не видны: как включить (2026)

Не видите соседний ПК, принтер или общую папку. Пишет, что сетевое обнаружение выключено. Включаем службы, правила брандмауэра и общий доступ — без шаманства.
Коротко: что проверить сразу
- Профиль сети должен быть Частный, а не Общедоступный.
- Службы SSDP Discovery, UPnP Device Host и Function Discovery Resource Publication — в состоянии «Выполняется» (Авто).
- Группа правил брандмауэра «Сетевое обнаружение» — включена для Частной сети.
- В «Параметры общего доступа» включите «Сетевое обнаружение» и «Общий доступ к файлам и принтерам».
1) Профиль сети: Частный
- Параметры → Сеть и интернет → Свойства соединения.
- Выберите «Частная сеть». Это включает фоновые разрешения для обнаружения устройств.
2) Службы, которые отвечают за обнаружение
Win+R → введите services.msc и откройте список служб. Для каждой выставьте Тип запуска «Автоматически» и запустите:
- Function Discovery Resource Publication
- SSDP Discovery
- UPnP Device Host
Это именно те службы, которые публикуют ваш ПК в локальной сети и видят соседние устройства.
3) Брандмауэр: включаем группу правил
PowerShell (Администратор), можно вставить целиком:
Get-NetFirewallRule -DisplayGroup "Сетевое обнаружение" | Where-Object {$_.Profile -match "Private"} | Enable-NetFirewallRule
Get-NetFirewallRule -DisplayGroup "Общий доступ к файлам и принтерам" | Where-Object {$_.Profile -match "Private"} | Enable-NetFirewallRule
Если система на английском, используйте названия групп Network Discovery и File and Printer Sharing.
5) SMB и проверка доступа
Для старых устройств может понадобиться компонент SMB 1.0, но включайте его только если это точно нужно.
Командная строка (Администратор), команды выполнять по одной:
dism /online /Get-Features /format:table | find "SMB1"
dism /online /Enable-Feature /FeatureName:SMB1Protocol-Client /All
dism /online /Disable-Feature /FeatureName:SMB1Protocol-Client
Лучше обновить прошивку NAS/роутера и включить SMB2/3, чем держать SMB1.
6) Быстрая проверка через netsh
CMD (Администратор), можно вставить целиком:
netsh advfirewall firewall set rule group="Network Discovery" new enable=Yes
netsh advfirewall firewall set rule group="File and Printer Sharing" new enable=Yes
7) Не помогает — что ещё
- Отключите сторонний брандмауэр/антивирус и проверьте видимость.
- Сбросьте сетевой стек:
Параметры → Сеть → Сброс сети, перезагрузка. - Проверьте, что оба ПК в одной подсети и время на них синхронизировано.
FAQ
ПК виден, но папки не открываются.
Проверьте права NTFS и общий доступ. На источнике задайте «Все» на чтение для теста, затем сузьте права.
Сетевой принтер не появляется.
Подключите по адресу \\ИМЯ-ПК\ИМЯ-ПРИНТЕРА или добавьте локальный порт Standard TCP/IP по IP устройства.