Не включается сетевое обнаружение в Windows Server 2008, Windows 7 и др.
Недавно столкнулся с проблемой — перестала работать сеть, обнаружил что на Windows server 2008 R2 который был обозревателем сети, по непонятной причине выключено сетевое обнаружение и обратно не включается. Ставишь переключатель на «Включить сетевое обнаружение», жмешь «Сохранить изменения», закрываешь окно, заходишь снова и видишь что сетевое обнаружение отключено.
Из-за этого сеть работает нестабильно, компьютеры не видят друг друга, зайти в сетевое окружение с рабочих станций под Windows XP невозможно, а те что под Windows 7 видят из 30 компьютеров всего 3. По ip адресам конечно все работает, но это совсем не то. Для включения сетевого обнаружения и исправления работы сети, необходимо чтоб были включены несколько служб:
- DNS-клиент (DNS Client)
- Обнаружение SSDP (SSDP Discovery)
- Узел универсальных PNP-устройств (UPnP Device Host)
Заходим в настройку служб:
Находим в списке нужную службу и проверяем чтоб у нее в типе запуска стояло «Автоматически»:
В сетях с рабочей группой последнюю в списке службу «Браузер компьютеров (Computer Browser)», следует запускать на сервере (если он есть) или на 1-2 компьютерах в сети, желательно на тех которые либо включены постоянно, либо те которые включаются первыми и включены большую часть рабочего времени. На остальных компьютерах службу «Браузер компьютеров (Computer Browser)» следует отключить.
Не включается сетевое обнаружение в Windows 7
BB-код ссылки (для форумов):
При попытке включить сетевое обнаружение в Центре управления сетями окно закрывается с согласием, но тут же открыв его снова я вижу, что сетевое обнаружение выключено! Как его включить?
В похожем вопросе было предложено решение
«Проверьте состояние необходимых для этого служб.
DNS Client
Function Discovery Resource Publication
SSDP Discovery
UPnP Device Host»
DNS Client включен, но остальные службы в списке не нашёл.
экспортированный список служб: http://upwap.ru/2803474
BB-код ссылки (для форумов):
1. Приведите необходимую информацию в соответствии с правилами раздела.
2. Какое антивирусное ПО установлено или было ранее установлено?
3. Проверьте включен ли «Клиент для сетей Microsoft» в свойствах подключения.
4. Брандмауэр Windows включен?
DNS Client — DNS-клиент
SSDP Discovery — Служба обнаружение SSDP
TCP/IP NetBIOS Helper — Помощник TCP/IP NetBIOS
Computer Browser — Обозреватель
Server — Сервер
UPnP Device Host — Узел универсальных PNP-устройств
Function Discovery Resource Publication — Публикация ресурсов обнаружения функции
1. Убедитесь, что эти службы работают:
- Группировка сетевых участников (Peer Networking Grouping)
- Диспетчер удостоверения сетевых участников (Peer Networking Identity Manager)
- Протокол PNRP (Peer Name Resolution Protocol)
- Поставщик домашней группы (HomeGroup Provider)
2. В Командной строке от имени Администратора выполните:
3. Удалите содержимое папки: ..\Windows\ServiceProfiles\LocalService\AppData\Roaming\PeerNetworking
4. Перезагрузка.
Включение сетевого обнаружения в Windows 7
Тема этой нашей заметки: «Как включить сетевое обнаружение в ОС Windows 7». Для начала расскажем о том, что это за служба и зачем она нужна. Назначение этой подсистемы – обеспечить видимость компьютера в локальной сети домена. Если остановить эту службу, то ПК с «семеркой» не будет виден окружающим его машинам.
При включенной службе они легко обнаруживается соседями. Отсюда и проистекает название сервиса. В рамках принятых по умолчанию установок данная служба отключена. Чтобы запустить ее, необходимо вручную проделать некоторые манипуляции, о которых мы расскажем ниже.
Как только пользователь узнает о том, что его компьютер скрыт от сетевого окружения, он предпринимает разнообразные ненужные действия: пытается перезапустить сетевой адаптер, перезагружает систему, пробует отключить брандмауэр и так далее. К ожидаемому результату все эти «опыты» не приводят.
Остается только кусать локти или искать информацию по проблеме в справочной документации или интернете. И тут-то нас поджидает одна неприятность. Способ включения сетевого обнаружения, описанный в документации, срабатывает не всегда. Вот этот способ:
- Предлагается перейти в панель управления.
- Выбрать раздел «Центр управления сетями и общим доступом».
- Затем перейти по ссылке «Изменить дополнительные параметры общего доступа».
- В окне профиля проставить соответствующую галочку. Примерно так, как на рисунке:
Как утверждается в документации, все должно заработать как надо. Однако часто этого не происходит.
Сразу после нажатия на кнопку «Ок» все настройки сбиваются в исходное состояние, а пользователь впадает в ступор. Ни к чему не приводят и повторные попытки реанимировать службу.
Что же делать в этом случае?
Если ничего не получается?
Не будем забывать о том, что все эти окна, флажки и кнопки – всего лишь внешняя оболочка системы, необходимая для пущего удобства. Под капотом системы непрерывно трудятся разделяемые библиотеки (dll), com-объекты и службы. Доступ ко всему этому можно получить и в обход оконного интерфейса Windows. Поскольку в нашем случае речь идет о службах, то нам нужен прямой доступ к службам. Получить его нетрудно:
- Снова отправляемся в панель управления.
- Выбираем подраздел «Администрирование».
- Щелкаем по апплету «Службы» и получаем полный перечень служб Windows в виде списка.
- Дважды щелкнув по любой строке списка, открываем окно управления сервисом.
- В этом окне имеется кнопка «Пуск».
- Остается последнее действие. Нужно отыскать в списке и запустить такие сервисы:
Если обнаружение заработало – поздравляем! Теперь вы знаете, что делать, если не включается сетевое обнаружение в ОС Windows 7.