Представьте: вы сидите за своим компьютером, работающим под управлением Windows, пытаетесь открыть сетевое окружение, а там — пустота.

В этой статье мы разберём основные причины, почему Windows не показывает соседние компьютеры в сетевом окружении, и расскажем, как включить сетевое обнаружение, настроить рабочую группу, протоколы и службы, чтобы ваша локальная сеть снова заработала как часы.


Почему компьютер не видит другие компьютеры в сети

Основные проблемы, с которыми сталкиваются пользователи:

  • Неправильный тип сети — сеть определена как «Публичная», а не «Частная».
  • Разные рабочие группы — компьютеры не в одной группе, и Windows их не видит.
  • Отключено сетевое обнаружение — служба, отвечающая за видимость устройств, выключена.
  • Отключён протокол SMB v1.0 — устаревший, но нужный для отображения списка компьютеров.
  • Брандмауэр или антивирус блокируют доступ — сетевой трафик не проходит.
  • Службы Windows, отвечающие за обнаружение, отключены.
  • Неправильные параметры общего доступа и безопасности.

Как включить сетевое обнаружение и общий доступ

В Windows 10 и 11 сетевое обнаружение — это как фонарик в темной комнате: без него вы просто не увидите других компьютеров.

Чтобы включить обнаружение:

  • На компьютере откройте Панель управленияЦентр управления сетями и общим доступомИзменить дополнительные параметры общего доступа.
  • В разделе текущего профиля сети (обычно Частная) включите:
    • Включить сетевое обнаружение.
    • Включить автоматическую настройку сетевых устройств.
    • Включить общий доступ к файлам и принтерам.
  • В разделе Все сети включите:
    • Общий доступ к папкам Public (если хотите).
    • Отключить парольную защиту общего доступа (только если доверяете всем в сети).
  • В настройках сетевого подключения (Параметры → Сеть и Интернет → Ethernet или Wi-Fi) убедитесь, что выбран профиль Частная сеть и включена опция Сделать этот компьютер обнаруживаемым.

Проверяем службы, отвечающие за сетевое обнаружение

Если фонарик включён, но свет не горит, возможно, службы выключены.

Выполните:

  • Откройте services.msc (через поиск или команду Выполнить).
  • Найдите и включите (тип запуска — Автоматический) следующие службы:
    • Function Discovery Provider Host (fdPHost) — отвечает за обнаружение других компьютеров.
    • Function Discovery Resource Publication (FDResPub) — публикует ваш компьютер в сети.
    • DNS Client (dnscache).
    • SSDP Discovery (SSDPSrv).
    • UPnP Device Host (upnphost).
  • Запустите эти службы, если они остановлены.

Рабочая группа — объединяем компьютеры в одну команду

Если ваши компьютеры — игроки в разных командах, они не увидят друг друга.

Проверьте и при необходимости измените рабочую группу:

  • В Windows откройте Панель управленияСистемаДополнительные параметры системы → вкладка Имя компьютера → кнопка Идентификация и проверьте ваши сетевые параметры, чтобы убедиться, подключены ли вы к сети.
  • Выберите Компьютер входит в корпоративную сетьМоя организация использует сетевую инфраструктуру без доменов (например, в среде Windows) → введите имя рабочей группы (обычно WORKGROUP).
  • Перезагрузите компьютер.

Протокол SMB v1.0 — старый, но нужный

С выходом версий 1709 и выше протокол SMB v1.0 по умолчанию отключён из-за уязвимостей, но именно он отвечает за отображение списка компьютеров в общей сетевой среде.

Если вы не видите компьютеры, попробуйте включить SMB v1.0:

  • Откройте Панель управленияПрограммы и компонентыВключение или отключение компонентов Windows.
  • Найдите и отметьте SMB 1.0/CIFS File Sharing Support.
  • Перезагрузите компьютер.

Важно: этот протокол небезопасен, используйте его только на доветереном компьютере.


Проверяем настройки брандмауэра и антивируса

Брандмауэр — как строгий охранник, который может не пустить сетевой трафик.

  • Временно отключите Брандмауэр Защитника Windows и антивирус.
  • Проверьте, видит ли компьютер другие устройства.
  • Если помогло — настройте правила брандмауэра, чтобы разрешить трафик для служб сетевого обнаружения.

Сброс сетевых настроек — крайняя мера

Если ничего не помогает, можно сбросить настройки сети:

  • Откройте ПараметрыСеть и ИнтернетСостояниеСброс сети.
  • Или выполните в командной строке с правами администратора:
netsh int ip reset
netsh winsock reset
netsh advfirewall reset
  • Перезагрузите компьютер.

Практический пример

Допустим, у вас дома три компьютера, и вы хотите, чтобы они видели друг друга в сети.

  1. Убедитесь, что все компьютеры в одной рабочей группе, например, WORKGROUP.
  2. На каждом компьютере включите сетевое обнаружение и общий доступ.
  3. Проверьте, что тип сети — Частная.
  4. Включите службы Function Discovery Provider Host и Resource Publication.
  5. Если после обновления Windows 10 1803 компьютеры перестали отображаться, включите SMB v1.0.
  6. Проверьте, что брандмауэр не блокирует сетевой трафик.
  7. Если всё равно не видны — сбросьте настройки сети.

Таблица основных настроек для видимости компьютеров в сети

Настройка Где найти / как включить Комментарий
Тип сети Параметры → Сеть и Интернет → Состояние → Изменить профиль Должен быть Частный
Сетевое обнаружение Панель управления → Центр управления сетями → Доп. параметры Включить для текущего профиля
Общий доступ к файлам и принтерам Панель управления → Центр управления сетями → Доп. параметры Включить
Рабочая группа Панель управления → Система → Доп. параметры → Имя компьютера Все компьютеры в одной группе
Службы Function Discovery services.msc Включить и запустить
Протокол SMB v1.0 Панель управления → Программы и компоненты → Компоненты Windows Включить (опасно, но нужно)
Брандмауэр Панель управления → Брандмауэр Защитника Windows Временно отключить для проверки
Сброс сети Параметры → Сеть и Интернет → Состояние → Сброс сети Крайняя мера

Заключение

Если ваш компьютер не видит другие компьютеры в сети, не спешите паниковать. Чаще всего проблема кроется в настройках сетевого обнаружения, типе сети, рабочей группе или службах Windows. Включите нужные службы, проверьте параметры общего доступа, настройте рабочую группу и профиль сети — и ваша локальная сеть снова оживёт.

Не забывайте, что протокол SMB v1.0 — это старый друг с кучей уязвимостей, поэтому включайте его только если действительно нужно для работы компьютера в локальной сети, особенно под управлением Windows, и для обеспечения сетевого взаимодействия, и только в доверенной среде.

А если после всех манипуляций проблема осталась — сбросьте настройки сети и перезагрузите компьютер, особенно если у вас Windows. Это часто решает загадочные сетевые проблемы.


Полезные ссылки


Пусть ваша сеть будет такой же дружной, как команда супергероев, а компьютеры — видят друг друга без проблем!