Почему компьютер не виден в сети Windows и как это исправить
Если компьютер не виден в сети или не видит другие устройства в Windows 10/11, чаще всего проблема связана с типом сетевого профиля, отключёнными службами обнаружения или настройками брандмауэра. Обычно достаточно изменить профиль сети на «Частная» и включить необходимые системные службы.
Оглавление
Проверка профиля сети
Самая распространённая причина проблемы — блокировка сетевого обнаружения, если сеть определена как «Публичная». Windows автоматически ограничивает видимость устройства в публичных сетях из соображений безопасности.
Для исправления необходимо изменить тип сети на «Частная» (Private). В Windows 11 это делается через «Параметры» → «Сеть и Интернет», где нужно выбрать соответствующий профиль для активного подключения. После смены профиля система автоматически применяет необходимые правила для локальной сети, включая разрешение сетевого обнаружения.
Включение необходимых служб
За корректное отображение компьютеров в сетевом окружении отвечают несколько системных служб, которые могут быть остановлены после обновлений Windows. Убедитесь, что следующие службы запущены и установлены в автоматический режим запуска:
- Публикация ресурсов обнаружения функции (Function Discovery Resource Publication) — ключевая служба для видимости ПК в Windows 10/11.
- Обнаружение SSDP (SSDP Discovery).
- DNS-клиент (DNS Client).
- Группировка сетевых участников (Peer Networking Grouping).
- Хост поставщика функции обнаружения (Function Discovery Provider Host).
Для быстрой проверки статуса всех служб откройте «Службы» (services.msc) и отсортируйте список по типу запуска.
Настройка общего доступа и брандмауэра
Необходимо разрешить сетевое обнаружение в «Центре управления сетями и общим доступом» или через современные параметры Windows. Убедитесь, что сетевое обнаружение разрешено именно для частного профиля в настройках Брандмауэра Защитника Windows.
Если настройка не сохраняется, возможно, брандмауэр Windows или сторонний антивирус блокирует протокол Network Discovery. Для диагностики попробуйте временно отключить защиту.
Рабочая группа и имя компьютера
Все устройства в локальной сети должны иметь уникальные имена, но находиться в одной рабочей группе (по умолчанию WORKGROUP). Несовпадение рабочих групп является распространённой причиной отсутствия видимости между устройствами.
Протокол SMBv1 для старых устройств
В современных версиях Windows протокол SMBv1 отключён по умолчанию из соображений безопасности, что может нарушить работу со старым оборудованием или NAS. Если в сети есть устаревшие устройства, может потребоваться включение компонента «Поддержка общего доступа к файлам SMB 1.0/CIFS» через «Включение или отключение компонентов Windows».
Включение SMBv1 следует выполнять с осторожностью. Для взаимодействия между современными ПК на Windows 10/11 включение SMBv1 не требуется и не рекомендуется из-за уязвимостей безопасности.
Дополнительные проверки
- Убедитесь, что все компьютеры находятся в одной подсети (проверьте IP-адреса командой
ipconfig). - Используйте встроенное средство устранения неполадок сети для автоматического сброса настроек адаптера.
- В некоторых случаях помогает правка реестра или сброс стека TCP/IP, если базовые методы не помогли.
Частые ошибки
- Оставлен публичный профиль сети. Пользователи часто не замечают, что Windows по умолчанию классифицирует новое подключение как «Публичное», что полностью блокирует сетевое обнаружение.
- Службы остановлены после обновления. Системные обновления могут сбрасывать тип запуска служб обнаружения на «Вручную» или «Отключена», что приводит к исчезновению ПК из сетевого окружения.
- Включение SMBv1 без необходимости. Некоторые пользователи включают устаревший протокол SMBv1 для всех сценариев, хотя для связи между современными Windows 10/11 он не требуется и создаёт угрозу безопасности.
FAQ
Почему компьютер не виден в сети, хотя сетевое обнаружение включено?
Чаще всего проблема в том, что сеть определена как «Публичная». Даже при включённом сетевом обнаружении Windows блокирует видимость в публичных профилях. Проверьте тип профиля сети в параметрах и при необходимости измените его на «Частная».
Какие службы должны быть запущены для работы сетевого окружения?
Для корректной работы сетевого обнаружения должны быть запущены и установлены в автоматический режим следующие службы: Публикация ресурсов обнаружения функции (Function Discovery Resource Publication), Обнаружение SSDP, DNS-клиент, Группировка сетевых участников и Хост поставщика функции обнаружения.
Нужно ли включать SMBv1 для работы с другими компьютерами Windows?
Нет. Для взаимодействия между современными ПК на Windows 10/11 включение SMBv1 не требуется и не рекомендуется. Протокол SMBv1 отключён по умолчанию из соображений безопасности и нужен только для работы со старым оборудованием или NAS.