Включить сетевое обнаружение windows 10 cmd

В этой статье показаны действия, с помощью которых можно включить или отключить сетевое обнаружение в операционной системе Windows 10. Сетевое обнаружение

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

Сетевое обнаружение — это параметр сети, который определяет, может ли компьютер находить другие компьютеры и устройства в сети и могут ли другие компьютеры в сети обнаруживать ваш компьютер.

По умолчанию при первом подключении к новой сети (проводной или беспроводной), мастер сетевого расположения предложит вам разрешить другим компьютерам и устройствам в этой сети обнаруживать ваш ПК.

В зависимости от выбранного сетевого расположения Windows автоматически назначит сети состояние обнаружения сети и откроет соответствующие порты Брандмауэра Windows для этого состояния.

В случае необходимости, можно включить или отключить сетевое обнаружение, при этом не изменяя сетевое расположение. Например для сетевого профиля «Частная сеть», по умолчанию ваш компьютер является обнаруживаемым и виден другим компьютерам в сети, но можно сделать свой компьютер невидимым для других устройств отключив сетевое обнаружение.

Сетевое обнаружение требует, чтобы службы указанные ниже, были включены, настроены на автоматический режим и запущены:

  1. DNS-клиент (DNS-Client — Dnscache)
  2. Хост поставщика функции обнаружения (Function Discovery Provider Host — fdPHost)
  3. Публикация ресурсов обнаружения функции (Function Discovery Resource Publication — FDResPub)
  4. Обнаружение SSDP (SSDP Discovery — SSDPSRV)

Содержание

  1. Управление через параметры общего доступа
  2. Управление через командную строку и Windows PowerShell
  3. Команды для английской локализации Windows

Управление через параметры общего доступа

Чтобы включить или отключить сетевое обнаружение, нажмите на панели задач кнопку Пуск и далее выберите Параметры или нажмите на клавиатуре сочетание клавиш + I.

В открывшемся окне «Параметры Windows» выберите Сеть и Интернет.

Затем на вкладке Состояние, в правой части окна в разделе «Дополнительные сетевые параметры» выберите Центр управления сетями и общим доступом.

дополнительные сетевые параметры Windows 10

В открывшемся окне «Дополнительные параметры общего доступа», разверните нужный профиль сети (по умолчанию будет открыт текущий профиль) для которого требуется включить или отключить сетевое обнаружение, установите переключатель в соответствующее положение и нажмите кнопку Сохранить изменения.

В профиле частной сети можно также включить или выключить автоматическую настройку подключенных к сети устройств, если включено обнаружение сети.

Управление через командную строку и Windows PowerShell

Данный способ позволяет включить или отключить сетевое обнаружение для всех сетевых профилей.

Команды для русскоязычной локализации Windows

Чтобы включить сетевое обнаружение для всех сетевых профилей, откройте командную строку или консоль Windows PowerShell от имени администратора и выполните следующую команду:

netsh advfirewall firewall set rule group=»Обнаружение сети» new enable=Yes

Чтобы отключить сетевое обнаружение для всех сетевых профилей, откройте командную строку или консоль Windows PowerShell от имени администратора и выполните следующую команду:

netsh advfirewall firewall set rule group=»Обнаружение сети» new enable=No

Команды для английской локализации Windows

Чтобы включить сетевое обнаружение для всех сетевых профилей, откройте командную строку или консоль Windows PowerShell от имени администратора и выполните следующую команду:

netsh advfirewall firewall set rule group=»Network Discovery» new enable=Yes

Чтобы отключить сетевое обнаружение для всех сетевых профилей, откройте командную строку или консоль Windows PowerShell от имени администратора и выполните следующую команду:

netsh advfirewall firewall set rule group=»Network Discovery» new enable=No

Содержание

  • Сетевое обнаружение в Виндовс 10
    • Способ 1: Системная утилита PowerShell
    • Способ 2: Параметры сети ОС
  • Вопросы и ответы

Как включить сетевое обнаружение в Windows 10

Для того чтобы передавать и принимать файлы с других компьютеров в локальной сети, недостаточно лишь подключиться к домашней группе. Помимо этого, необходимо еще и активировать функцию «Сетевое обнаружение». Из данной статьи вы и узнаете о том, как это сделать на компьютере, работающем под управлением системы Windows 10.

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

Пример сообщения при обнаружении новой локальной сети в Windows 10

Если же этого не случилось либо вы по ошибке нажали кнопку «Нет», один из следующих методов поможет вам решить проблему.

Способ 1: Системная утилита PowerShell

В основе данного метода лежит средство автоматизации PowerShell, которое присутствует в каждой версии системы Windows 10. Все что от вас потребуется — действовать согласно следующей инструкции:

  1. Кликните по кнопке «Пуск» правой кнопкой мышки. В результате появится контекстное меню. В нем следует нажать на строчку «Windows PowerShell (администратор)». Эти действия запустят указанную утилиту от имени администратора.
  2. Запуск утилиты PowerShell в Windows 10 от имени администратора

    Примечание: Если в открывшемся меню вместо искомого компонента будет указана «Командная строка», воспользуйтесь клавишами «WIN+R» для вызова окна «Выполнить», введите в него команду powershell и нажмите «ОК» или «ENTER».

  3. В открывшееся окно необходимо ввести одну из следующих команд, в зависимости от того, какой язык используется в вашей операционной системе.

    netsh advfirewall firewall set rule group="Обнаружение сети" new enable=Yes – для систем на русском языке

    netsh advfirewall firewall set rule group="Network Discovery" new enable=Yes
    – для англоязычной версии Windows 10

    Для удобства можете скопировать одну из команд и в окне «PowerShell» нажать комбинацию клавиш «Ctrl+V». После этого нажмите на клавиатуре «Enter». Вы увидите общее количество обновленных правил и выражение «OK». Это значит, что все прошло успешно.

  4. Ввод команды в PowerShell для включения сетевого обнаружения в Windows 10

  5. Если вы случайно ввели команду, которая не соответствует языковым параметрам вашей операционной системы, ничего страшного не произойдет. В окне утилиты просто появится сообщение «Ни одно правило не соответствует указанным критериям». Просто введите вторую команду.
  6. Пример ошибки при вводе неправильной команды в PowerShell

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

Подробнее: Windows 10: создание домашней группы

Способ 2: Параметры сети ОС

С помощью данного метода вы сможете не только включить сетевое обнаружение, но и активировать другие полезные функции. Для этого нужно выполнить следующие действия:

  1. Разверните меню «Пуск». В левой части окна отыщите папку с названием «Служебные – Windows» и откройте ее. Из списка содержимого выберите «Панель управления». По желанию можете использовать любой другой способ ее запуска.
    Запуск панели управления в Windows 10 через меню пуск

    Подробнее: Открытие «Панели управления» на компьютере с Windows 10

  2. Из окна «Панель управления» зайдите в раздел «Центр управления сетями и общим доступом». Для более удобного поиска можете переключить режим отображения содержимого окна в режим «Крупные значки».
  3. Переход в раздел Центр управления сетями и общим доступом из панели управления в Windows 10

    Lumpics.ru

  4. В левой части следующего окна кликните по строке «Изменить дополнительные параметры общего доступа».
  5. Кнопка Изменить дополнительные параметры общего доступа в настройках сети Windows 10

  6. Последующие действия необходимо производить в том сетевом профиле, который у вас активирован. В нашем случае это «Частная сеть». Открыв нужный профиль, активируйте строку «Включить сетевое обнаружение». Если необходимо, поставьте отметку рядом со строкой «Включить автоматическую настройку на сетевых устройствах». Также убедитесь в том, что включена функция общего доступа к файлам и принтерам. Для этого активируйте строчку с аналогичным названием. В завершении не забудьте нажать кнопку «Сохранить изменения».
  7. Включение функции общего доступа в настройках сети в Windows 10

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

Подробнее: Настройка общего доступа в операционной системе Windows 10

Как видите, включить функцию «Сетевое обнаружение» в Windows 10 проще простого. Сложности на данном этапе возникают очень редко, но они могут возникнуть в процессе создания локальной сети. Представленный по ссылке ниже материал поможет вам их избежать.

Подробнее: Создание локальной сети через Wi-Fi-роутер

Еще статьи по данной теме:

Помогла ли Вам статья?

Ко мне несколько раз обращались читатели с просьбой помочь решить проблему с отображением компьютеров в сетевом окружении в последних билдах Windows 10 и 11. Действительно, в последних релизах Windows ваш компьютер может перестать видеть соседние компьютеры в рабочей группе локальной сети, либо сам не отображаться в сетевом окружении. Рассмотрим, как это исправить.

Содержание:

  • Не отображаются компьютеры Windows в сетевом окружении рабочей группы
  • Включить сетевое обнаружение в Windows 10 и 11
  • SMB 1.0 и проблемы с Master Browser в Windows 10
  • Windows 10 не видит сетевые папки

Не отображаются компьютеры Windows в сетевом окружении рабочей группы

Пользователи стали сталкиваться с проблемами отображения соседних компьютеров в локальной сети рабочей группы еще начиная с Windows 10 1703 (Creators Update). После установки этой (или более новой версии Windows 10) ваш компьютер может перестать видеть соседние компьютеры в сети. При попытке просмотреть список устройства в сетевом окружении из File Explorer появляется ошибка.

Обнаружение в сети отключено. Сетевые компьютеры и устройства не видны. Включите обнаружение сети в Центре управления сетями и общим доступом.
Network discovery is turned off. Network computers and devices are not visible. Please turn on network discovery in Network and Sharing Center.

Windows: Обнаружение в сети отключено. Сетевые компьютеры и устройства не видны.

При попытке показать список компьютеров в сетевом окружении командой
net view
появляется ошибка:

System error 6118 has occurred.
The list of servers for this workgroup is not currently available.
Недоступен список серверов для этой рабочей группы.

net view ошибка 6188: Недоступен список серверов для этой рабочей группы

Чтобы включить отображение сетевых устройств в Windows, проверьте следующие настройки:

Перейдите в раздел Панель управления -> Центр управления сетями и общим доступом -> Дополнительные параметры общего доступа (для быстрого доступа можно выполнить команду
control.exe /name Microsoft.NetworkAndSharingCenter /page Advanced
).

Убедитесь, что у вас в секции текущего сетевого профиля Частная / Private (текущий профиль) включены опции:

  • Turn on network discovery (Включить сетевое обнаружение) + Turn on automatic setup of network connected devices (Включить автоматическую настройку на сетевых устройствах);
  • Turn on file and printer sharing (Включить общий доступ к файлам и принтерам);
  • Разрешить Windows управлять подключениями домашней группы (если у вас используется домашняя группа).

windows 10 Включить сетевое обнаружение

Затем в профили Все сети (All networks) активируйте опции:

  • Включить общий доступ к папкам Public в профилях пользователей (Turn on Public Folder sharing), чтобы сетевые пользователи могли читать и записывать файлы в общих папках (опционально0;
  • Отключить парольную защиту — Turn off password Protect Sharing (если вы доверяете всем устройствам в вашей сети).

    Тем самым вы можете открыть анонимный доступ к своему компьютеру, поэтому при включении этого параметра нужно правильно выставлять права на сетевые папки и принтеры.

  • Если в вашей сети есть старые устройства (старые версии Windows, Samba, сетевые NAS хранилища), включите опцию “Включить общий доступ к файлам для устройств, использующих 40-битное или 56-битное шифрование”;

windows 10 1703 включить общий доступ,

Затем откройте пункт Параметры Windows -> Сеть и Интернет -> Ethernet (если вы подключены к локальной сети через беспроводное адаптер, выберите Wi-Fi). Щелкните по сетевому значку и проверьте, что включена опция “Сделать этот компьютер доступным для обнаружения”.

Сбросьте кеш DNS на компьютере:

ipconfig /flushdns

Для включения обнаружения нужно в командной строке с правами администратора выполнить команду, разрешающую трафик сетевого обнаружений (Network Discovery) в Windows:

netsh advfirewall firewall set rule group="Network Discovery" new enable=Yes

netsh разрешить трафик network discovery в windows firewall

Либо вы можете разрешить трафик сетевого обнаружения в Windows Firewall командой PowerShell:

Get-NetFirewallRule -DisplayGroup "Network Discovery" -Enabled True -Action Allow -Direction Inbound

Или вручную разрешите протокол Network Discovery хотя бы для Частной (Private) сети в настройках Брандмауэр Защитника Windows (Control PanelAll Control Panel ItemsБрандмауэр Защитника WindowsAllowed apps).

windows firewall разрешить трафик сеетвого обнаружения network discovery

Бывает, что компьютер с Windows может не отображаться в сетевом окружении из-за неправильных настроек рабочей группы. Попробуйте заново добавить этот компьютер в рабочую группу, переприменив параметры (Панель управления -> Система -> Дополнительные параметры системы -> Имя компьютера -> кнопка Идентификация).

идентфикация компьютера win 10 - перенастройка рабочей группы

В открывшемся мастере присоединения к домену или рабочей группе выберите последовательно: Компьютер входит в корпоративную сеть -> Моя организация использует сеть без доменов -> имя вашей рабочей группы. После этого нужно перезагрузить компьютер.

Убедитесь, что на всех устройствах вашей сети указано одинаковое имя рабочей группы. Вы можете узнать находится ли ваш компьютер в рабочей группе и вывести ее имя с помощью PowerShell:

(Get-WmiObject -Class Win32_ComputerSystem).PartOfDomain
(Get-WmiObject Win32_ComputerSystem).domain

powershell: проверить текущее имя рабочей группы на компьютере

В данном примере – компьютер состоит в рабочей группе WKGP. Чтобы изменить имя рабочей группы компьютера на WORKGROUP, выполните:

(Get-WmiObject Win32_ComputerSystem).JoinDomainOrWorkgroup("WORKGROUP")

И перезагрузите компьютер:

Restart-Computer

Если после перезагрузки компьютер появился в сетевом окружении, но зайти на него не удается, проверьте тип сети компьютера. Скорее всего ваша локальная сеть распозналась как Публичная. Нужно сменить тип сети на Частная. Для этого откройте Settings -> Network and Internet -> Status-> выберите свое сетевое подключение (Ethernet 2 в моем случае) и нажмите Properties. Проверьте что в Network Profile указано Private (если здесь указано Public, измените тип сети на Private).

изменить профиль сети windows на private

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

компьютеры появились в сетевом окружении win 10

Если указанные советы не помогли, и компьютеры в рабочей группе все еще не отображаются, попробуйте сбросить настройки сети (Параметры -> Сеть и Интернет -> Состояние -> Сброс сети).

сброс сетевых настроек в win 10

Сбросить сетевые настройки и правила файервола можно командами:

netsh int ip reset reset.txt
netsh winsock reset
netsh advfirewall reset

После чего нужно перезагрузить компьютер.

В некоторых случаях нужно полностью удалить ваш сетевой адаптер в диспетчере устройств (консоль
devmgmt.msc
-> Сетевые адаптеры -> ваша сетевая карта -> Удалить устройство). Проверьте, нет ли в списке скрытых сетевых адаптеров (View -> Show hidden device)

удалить сетевую карту в windows 10

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

Также проверьте запущены ли следующие службы (для корректного отображения сетевого окружения они должны находится в состоянии автоматического запуска).

Откройте консоль services.mcs:

  • Function Discovery Provider Host — fdPHost (Хост поставщика функции обнаружения) – отвечает за обнаружение в сети других компьютеров;
  • Function Discovery Resource Publication — FDResPub (Публикация ресурсов обнаружения функции, см. ниже) – отвечает за то, чтобы другие компьютеры могут обнаружить в сети ваш компьютер;
  • DNS Client — dnscache (Служба DNS-клиента);
  • SSDP Discovery — SSDPSrv (Служба обнаружения SSDP);
  • UPnP Device Host — upnphost (Узел универсальных PNP-устройств).

Найдите отключенные службы, измените тип запуска на Автоматический и запустите их.

В некоторых случаях сторонние антивирусы, файерволы, VPN клиенту могут блокировать запросы имени NetBIOS, WDS и широковещательные DNS запросы (точно была проблема с ESET NOD32). Попробуйте временно отключить антивирус/файервол и проверить, работает ли сетевое обнаружение в Windows 10.

В клиенте NordVPN, например, нужно отключить опцию “Invisibility on LAN”. Проверьте, если ли похожие опции в установленных у вас программах.

vpn клиент - отключить невидимость компьютера в локальной сети

Включить сетевое обнаружение в Windows 10 и 11

В Windows 10 1803 (Spring Creators Update) разработчики убрали возможность создавать домашнюю группу компьютеров. Кроме того, другие компьютеры с Windows 10 или 11 перестают отображаться в сетевом окружении проводника при просмотре устройств сети.

Дело в том, что с точки зрения Microsoft рабочие группы – это устаревший функционал организации локальной сети для доступа к общим ресурсам и принтерам. Вместо использования рабочей группы Microsoft предлагает использовать свои облачные сервисы (OneDrive или доступ через учетные записи Microsoft Account), На мой взгляд, это неоправданно.

Однако по факту, чтобы в Windows 1803 получить доступ к ресурсам другого компьютера в локальной сети нужно знать его имя (
\pcname1
) или IP адрес (в формате
\192.168.1.100
), но в сетевом окружении соседние компьютеры не отображаются. Однако это можно исправить.

Можно создать ярлыки на соседние компьютеры, указав UNC путь к ним через имя компьютер или IP адрес.

создать ярлык на сетевой компьютер в windows 10

Дело в том, что за обнаружение соседних компьютеров в сети Windows 10 отвечает отдельная служба Function Discovery Provider Host, а за обнаружение вашего компьютера отвечает другая служба — Function Discovery Resource Publication.

Служба fdPHost использует протоколы Simple Services Discovery Protocol (SSDP) и Web Services Discovery (WS-Discovery) для обнаружения устройств в сети.

Эти протоколы заменяют NetBIOS over TCP/IP, который исторически использовался для обнаружения устройства в сетях с Master Browser. Соответственно, вы можете спокойно отключать NetBIOS для ваших сетевых адаптеров.

После установки некоторых билдов Windows 10 эти службы могут быть отключены (тип запуска с Автоматического изменен на Отключен). Если эти службы остановлены, компьютер не обнаруживается в сети другими компьютерами и сам не может обнаружить другие. Включить службы автообнаружения в Windows 10 можно так.

  1. Откройте консоль управления службами Windows (
    services.msc
    );
  2. В списке служб найдите службу Function Discovery Resource Publication (Публикация ресурсов обнаружения функции);
  3. Измените тип запуска службы с Manual на автоматический с отложенной загрузкой — Automatic (Delayed Start);служба Function Discovery Resource Publication отключена
  4. Аналогичным образом включите службу Function Discovery Provider Host (Хост поставщика функции обнаружения);
  5. Перезагрузите компьютер

После перезагрузки другие компьютеры в локальной сети смогу обнаруживать данный компьютер и его ресурсы (принтеры и общие папки).

SMB 1.0 и проблемы с Master Browser в Windows 10

Бывает, что проблемы с отображением компьютеров в сетевом окружении связаны со службой Обозревателя сети (Master Browser). Эта служба отвечает за построение и поддержание списка активных компьютеров в сети (подробнее о службе Computer Browser). В локальной сети может быть только один активный компьютер с ролью главного обозревателя.

В Windows 10 1703 служба Обозревателя сети работает некорректно. Рекомендуется полностью отключить эту службу на Windows 10 и использовать в качестве основного обозревателя сети компьютер с Windows 7 (или Windows 8.1/ Windows Server 2012 R2, если вы уже отказались от Windows 7 в связи с окончанием поддержки). Настройки Master Browser можно задать через реестр.

Кроме того, в Windows 10 1709 (1803, 1809, 1903, 1909) по-умолчанию отключен протокол SMB v1.0, тем самым отключается и служба Computer Browser. Именно эта служба в сетях Microsoft отвечает за составление списка компьютеров в сети и их отображение (до перехода на протоколы SSDP и WS-Discovery).

Проверьте статус протокола SMBv1 можно с помощью команды:

Dism /online /Get-Features /format:table | find "SMB1Protocol"

proverit-проверить наличие компонентов smb v 1 в windows

Если в сети у вас остались компьютеры только с Win 10 1709 и выше (см. таблицу совместимости версий SMB v1), и вы хотите по прежнему использовать службу обозревателя сети, вам придется включить протокол SMB v1.0 хотя бы на одном компьютере (небезопасно!).

Установка SMB 1.0 выполняется путем добавления следующих компонентов в панели управления:

  • Клиент SMB 1.0/CIFS
  • Сервер SMB 1.0/CIFS

включить smb 1 в windows 10 1709

Либо вы можете включить клиент и сервер SMB 1 из
OptionalFeatures.exe
или командами DISM:

Dism /online /Enable-Feature /FeatureName:"SMB1Protocol-Client"
Dism /online /Enable-Feature /FeatureName:"SMB1Protocol-Server"

Напоминаем, что не рекомендуется включать клиент или, тем более, сервер SMB1 в Windows. Протокол SMB 1.0 является небезопасным, уязвимости в нем легко могут быть эксплуатированы удаленно.

Если вы все же включили протокол SMBv1, чтобы назначить текущий компьютер главным Master Browser в сети, выполните команды:

reg add "HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesBrowserParameters" /v IsDomainMaster /t REG_SZ  /d True /f
reg add "HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesBrowserParameters" /v MaintainServerList /t REG_SZ  /d Yes /f

Этот компьютер и будет у вас главным обозревателем сети (Master Browser).

Windows 10 не видит сетевые папки

В некоторых случаях Windows 10 может видеть в сетевом окружении соседнее устройство, но не может отобразить список сетевых папок на нем. Чаще всего это сопровождается ошибкой “0x80070035 — Не найден сетевой путь”. Решение этой проблемы описано в этой статье.

Если соседний компьютер (устройство) виден в сети, но при попытке открыть любую сетевую папку из сетевого окружения или по UNC пути (
\Имя_компьютера_или_IP
) появляется ошибка “Вы не можете получить доступ к этой общей папке, так как политики безопасности вашей организации блокируют гостевой доступ без проверки подлинности”. В этом случае нужно включить параметр реестра AllowInsecureGuestAuth (подробности в статье по ссылке):

reg add HKLMSYSTEMCurrentControlSetServicesLanmanWorkstationParameters /v AllowInsecureGuestAuth /t reg_dword /d 00000001 /f

Если ничего не помогло и компьютеры все также не отображаются в сетевом окружении:

  • Выключите все компьютеры и перезагрузите ваш роутер/точку доступа Wi-Fi;
  • Если ваша LAN построена на Wi-Fi роутере, проверьте отключена ли на нем функция изоляции клиентов (wireless isolation/ client isolation/ AP isolation). В wi-fi роутерах TP Link эта опция находится в разделе Advanced Settings;wifi роутер отключить изоляцию клиентов
  • Если на вашем компьютере есть активное VPN подключение, попробуйте отключить его и проверить работу сетевого обнаружения в локальной сети;
  • Если на компьютере активно несколько сетевых интерфейсов (например, Wi-Fi и Etherner), попробуйте отключить все интерфейсы, кроме тех, которые подключены в локальную сеть с другими компьютерами;
  • Попробуйте временно отключить антивирус и/или файервол;
  • Отключите протокол IPv6 в свойствах вашего сетевого подключения;
  • Проверьте доступность соседних компьютеров с помощью стандартных утилит Windows:
    ping IP
    или
    ping hostname

    Test-NetConnection hostname -port 445

Устройства, подключённые к одной сети, могут пользоваться возможностью сетевого обнаружения, предусмотренную стандартным функционалом OS Windows. Она позволяет другим компьютерам видеть (находить) компьютер пользователя, а также даёт возможность просматривать устройства, которые подсоединены к сети и используют данную функцию.

Сетевое обнаружение в Windows

После включения видимости, система автоматически открывает необходимые порты, изменяет режим сети, а также запускает необходимую службу. Разберёмся, как настроить данную возможность на своём устройстве, а также что делать, если возникли проблемы.

Включение функции сетевого обнаружения

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

Рассмотрим способ включения данной возможности через средство, предназначенное для автоматизации системы – системную утилиту Powershell:

Второй метод включения сетевого обнаружения подразумевает ручную смену параметров сети ОС. Для этого, проследуйте простым шагам из инструкции:

  1. Перейдите в «Панель управления» с помощью комбинации клавиш Win + I.
  2. Выберите категорию «Сеть и Интернет», после чего перейдите в подраздел «Wi-Fi» (в левой части окна параметров).
    Раздел «Сеть и Интернет»Переход во вкладку «Wi-Fi»
  3. Из списка «Сопутствующие параметры» выберите пункт «Центр управления сетями и общим доступом».
    Выбор пункта «Центр управления сетями и общим доступом»
  4. Нажмите на кнопку «Изменить дополнительные параметры общего доступа».
    Выбор пункта «Изменить дополнительные параметры общего доступа»
  5. Здесь представлены разные профили для настройки. Мы будем настраивать тот, который является текущим (применяемый к данной локальной сети). Активируйте видимость, поставив точку напротив пункта с соответствующим названием. Также должна быть включена функция общего доступа к файлам и принтерам. Для частной сети можно поставить флажок «Включить автоматическую настройку на сетевых устройствах».
    Изменение дополнительных параметров общего доступа
  6. Сохраните изменения. Если необходимо предоставить доступ к файлам другим компьютерам, нужно включить общий доступ и эти файлы будут видны подключённым устройствам.
    Сохранение изменений дополнительных параметров общего доступа

Для старых операционных систем, вроде XP, данный способ не подойдёт. Чтобы включить сетевое обнаружение в Windows XP, воспользуйтесь следующим алгоритмом действий:

  • Откройте меню «Пуск» с помощью кнопки в нижнем левом углу панели задач.
  • Перейдите в панель управления. Здесь необходимо выбрать категорию «Сеть и подключения к Интернету».
  • Нажмите кнопку «Далее», после чего в мастере настроек укажите, что используется подключение к Интернету через шлюз или через другой компьютер сети (необходимо поставить флажок на второй вариант).
  • Будет запрошен ввод двух параметров: «Описание» и «Имя компьютера». И первое, и второе поле вводится опционально (введённое наименование будет в дальнейшем отображаться всем остальным пользователям локальной сети).
  • Введите рабочую группу (пример «HOME» или «OFFICE»). Все компьютеры, соединенные одной сетью должны использовать одинаковую группу. Не рекомендуется использовать буквы из кириллицы.
  • Выберите пункт «Включить общий доступ к файлам и принтерам», после чего нажмите «Далее», затем ещё раз.
  • Укажите действие к выполнению – «Просто завершить работу мастера». Щёлкните «Далее», после чего нажмите «Готово». Потребуется перезагрузить систему, чтобы изменения вступили в силу.

Отключение сетевого обнаружения

Для того чтобы деактивировать данную функцию, можно воспользоваться программой Windows PowerShell (либо стандартной командной строкой с правами администратора). Данная процедура не займёт много времени, а результат обычно успешный и без сбоев. Сперва необходимо запустить командную строку или Powershell, для этого выполните комбинацию клавиш «Win + R» и запросите запуск объекта «powershell.exe» (либо щёлкните правой кнопкой мыши по меню «Пуск» и выберите пункт «Командная строка (Администратор)», если используется Windows 10).

Команда powershell.exe в Windows

В терминале необходимо ввести следующую команду, после чего нажать Enter:

netsh advfirewall firewall set rule group="Обнаружение сети" new enable=No

Ввод команды для отключения отображения в сети

Если используется английская локализация системы, нужно использовать другую вариацию:

netsh advfirewall firewall set rule group="Network Discovery" new enable=No

Ввод команды на английском для отключения отображения в сети

Также отключить сетевое обнаружение можно через изменение некоторых параметров общего доступа для профилей (метод выключения функции в Windows 7 и выше). Для этого проследуйте следующим шагам:

  1. Откройте меню «Пуск», затем перейдите в панель управления. Также можно использовать горячие клавиши Win + R, затем ввести в строку «shell:::{26EE0668-A00A-44D7-9371-BEB064C98683}» и нажать ОК.
    Переход в Панель управления через Пуск
  2. Укажите тип просмотра «Мелкие значки». Во всём списке элементов необходимо найти «Центр управления сетями и общим доступом», затем зайти туда.
    Выбор параметра «Мелкие значки»Переход в меню «Центр управления сетями и общим доступом»
  3. В левом верхнем меню окна выберите пункт «Изменить дополнительные параметры общего доступа».
    Пункт «Изменить дополнительные параметры общего доступа»
  4. Разверните настройки для текущего профиля. Установите флажок «Отключить сетевое обнаружение», а также «Отключить общий доступ к файлам и принтерам» (если он установлен).
    Отключение сетевого обнаружения компьютера
  5. Сохраните изменения.
    Подтверждение отключения сетевого обнаружения компьютера

Контролировать статус функции можно через приложение «Параметры» в Windows 10. Используйте Win + I для быстрого вызова, затем перейдите в раздел «Сеть и Интернет». Выберите категорию «Удалённый доступ» (если используется не локальное подключение, а Wi-Fi, нужно перейти в одноимённый раздел с помощью левого меню), после чего укажите из списка свою локальную сеть и воспользуйтесь кнопкой «Дополнительные параметры» (высветятся после выбора элемента). В данной вкладке находится единственный переключатель «сделать этот компьютер доступным для обнаружения», переведите его во включённое состояние.

Не включается сетевое обнаружение в Windows

Сперва проверьте текущие настройки брандмауэра. Возможно, установленные параметры не позволяют использовать данную функцию. Перейдите в «Панель управления» любым известным способом (Для Win 10 нужно использовать комбинацию «Win + I»), далее откройте категорию «Система и безопасность», после чего в левом меню нужно выбрать пункт «Разрешить приложение или функцию через брандмауэр». Зайдите в параметры изменения и дайте согласие на изменение системных параметров (если Windows запросит пароль либо подтверждение). Выберите элемент «Сетевое обнаружение» и нажмите ОК. Если используются сторонний фаервол или брандмауэр, рекомендуется проверить параметры и убедиться, что данная функция не запрещена или выключена.

Раздел «Система и безопасность» в Windows 10

Разрешение взаимодействия с приложениями через брандмауэр Windows

Также встроенная возможность не будет функционировать должным образом (либо вовсе будет недоступна), если одна из компонентных служб находится в выключенном состоянии:

  • UPnP Device Host.
  • Публикация ресурсов обнаружения функций (fdPHost).
  • Обнаружение SSDP (SSDPSRV).
  • Клиент DNS.

Если не включается сетевое обнаружение в Windows, перейдите в приложение «Службы». Для этого воспользуйтесь горячими клавишами «Win + R» и запросите запуск «services.msc» (аналогичный результат в Windows 10 принесёт вызов утилиты через меню, открываемое комбинацией «Win + X: здесь необходимо выбрать пункт «Управление компьютером», а затем перейти в «Службы и приложения» -> «Службы»). Найдите в списке первую службу из списка выше, если состояние обозначено как «Отключено», то нужно сделать двойной щелчок по названию, чтобы попасть в настройки. Укажите тип запуска «Автоматически» и запустите службу с помощью специальной кнопки. Проверьте каждую службу из четырёх, и, если будет обнаружена отключённая, проделайте операцию по включению.

Ввод команды services.msc в Windows 10

Узел универсальных PNP-устройств

Запуск службы «Узел универсальных PNP-устройств»

Надеемся, вы разобрались, как включить сетевое обнаружение в Windows 10, 7, XP или других операционных системах данного семейства. Предложенные методы помогут активировать видимость в сети, если оно не работает в вашей операционной системе. Оставляйте ваши отзывы и пожелания с помощью компактной формы, расположенной после статьи.

Чтобы сделать файлы и принтеры общими, нужно включить режим сетевого обнаружения. Функция позволяет различным устройствам обнаруживать друг друга в пределах одной локальной сети. Но после обновления Windows обмен данными может быть ограничен из-за ошибки «Сетевое обнаружение отключено».

Среди причин, которые предшествуют ее появлению: сбои при запуске определенных служб, отключена поддержка общего доступа к файлам SMB 1.0/CIFS, блокировка брандмауэром. Узнаем подробнее, как ее исправить в Windows 10.

Содержание

  • 1 Включение функции сетевого обнаружения
  • 2 Запуск зависимых служб
  • 3 Включение поддержки обмена файлами SMB 1.0/CIFS
  • 4 Включение обнаружения сети через командную строку
  • 5 Разрешить функцию в настройках брандмауэра
  • 6 Выполнение сброса сети

Включение функции сетевого обнаружения

В первую очередь нужно проверить, включена ли сама функция.

Щелкните правой кнопкой мыши на значок сети в области уведомлений и выберите «Открыть параметры Интернета».

Прокрутите страницу вниз до раздела Центр управления сетями и общим доступом.

На панели слева перейдите на вкладку «Изменить дополнительные настройки общего доступа».

В разделе Частная (текущий профиль) выберите опцию Включить обнаружение сети и отметьте флажком поле Включить автоматическую настройку подключенных к сети устройств. Сохраните изменения и выйдите из окна.

Запуск зависимых служб

Правильная работа функции зависит от нескольких служб Windows, которые должны запускаться в автоматическом режиме. Если при запуске в одной из них возникли сбои, и она зависает в неопределенном состоянии, скорее всего, столкнетесь с ошибкой обнаружения сети.

В окне Win + R введите services.msc и кликните на «ОК».

В правой части окна найдите службу Публикации ресурса обнаружения функций и откройте ее свойства двойным щелчком мыши.

Проверьте ее состояние. Если отключена, нажмите на кнопку «Запустить». В выпадающем списке для Типа запуска выберите значение «Автоматически».

Примените изменения и вернитесь в список служб.

То же самое повторите для службы узла универсальных PNP-устройств и Обнаружения SSDP.

После перезапустите компьютер и попробуйте подключиться к сети.

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

Перейдите на вкладку «Вход в систему», отметьте флажком «С этой учетной записью» и нажмите на «Обзор».

В диалоговом окне выбора пользователя нажмите на кнопки Дополнительно – Поиск. В поле результатов поиска будет отображен список учетных записей. Выберите имя, под которым вошли в систему и нажмите на «ОК».

Когда будете перенаправлены в окно выбора пользователя, имя учетной записи появится в поле «Введите имя выбираемых объектов». Подтвердите изменение на «ОК».

На вкладке «Входа в систему» введите пароль дважды, и примените изменения. Снова попробуйте запустить службу.

Включение поддержки обмена файлами SMB 1.0/CIFS

SMB – это один из сетевых протоколов для организации общего доступа к файлам, принтерам и прочим ресурсам. Однако с целью безопасности отключен в последних версиях Windows 10, что привело к ошибке. Чтобы включить протокол, следуйте инструкции.

Выполните в диалоговом окне (Win + R) команду appwiz.cpl, чтобы перейти в раздел Программы и компоненты.

В левом боковом меню выберите «Включение или отключение компонентов Windows». Отметьте флажком опцию «Поддержка общего доступа к файлам SMB 1.0/CIFS» и сохраните изменения.

После перезагрузки компьютера, ошибка при обнаружении сети должна исчезнуть.

Включение обнаружения сети через командную строку

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

Откройте Диспетчер задач нажатием на клавиши Ctrl + Shift + Esc. В меню Файл – Выполнить новую задачу введите cmd и щелкните на «ОК», чтобы открыть командную строку с правами администратора.

В консоли выполните команду:

netsh advfirewall firewall set rule group=»Обнаружение сети» new enable=Yes

После успешного завершения операции функция будет включена в настройках брандмауэра.

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

REG add «HKLMSYSTEMCurrentControlSetservicesdnscache» /v Start /t REG_DWORD /d 2 /f

Дождитесь завершения и перезагрузите ПК.

Разрешить функцию в настройках брандмауэра

Сетевое обнаружение не будет работать, если отключено брандмауэром Windows. Для изменения настроек, следуйте инструкции.

Откройте страницу брандмауэра Защитника Windows командой firewall.cpl из окна «Выполнить».

На левой панели перейдите на вкладку «Разрешить запуск программы или компонента через брандмауэр». В списке разрешенных приложений найдите Сетевое обнаружение и включите его. Сохраните изменения и выйдите из настроек.

Выполнение сброса сети

Если видите, что сетевое обнаружение по-прежнему отключено, попробуйте сбросить настройки сети.

Щелкните правой кнопкой мыши на значок сети в области уведомлений и выберите пункт «Открыть параметры сети и Интернет».

Прокрутите страницу вниз до опции сброса сети. Затем подтвердите операцию кнопкой Сбросить сейчас.

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

Если вы помните, когда вы впервые подключались к какой-либо сети на ПК с Windows, вас спросили, является ли это частной, общедоступной или доменной базовой сетью.

Включить или отключить обнаружение сети

Если вы используете автономный ПК, вы можете отключить обнаружение сети, так как он вам не понадобится. Вы можете отключить Обнаружение сети, используя Настройки в Windows 10, или через Панель управления или Командную строку в Windows 10/8/7. Давайте посмотрим, как это сделать.

Через настройки Windows

Нажмите кнопку «Пуск», откройте «Настройка» и выберите «Сеть и Интернет», а затем «Удаленный доступ» (или Ethernet).

Выберите сеть и нажмите «Дополнительные параметры». На открывшейся панели поверните ползунок в положение «Выкл.», чтобы установить параметр «Обнаружить этот компьютер».

Чтобы включить его снова, просто переместите ползунок обратно в положение «Вкл.».

То же самое для сетей WiFi. Откройте «Настройки» → «Сеть и Интернет» → «Wi-Fi»> «Управление известными сетями» → «Выберите сеть WiFi» → «Свойства» → «Переведите ползунок в положение «Выкл», чтобы параметр «Сделать этот компьютер доступным для обнаружения».

В случае соединения Ethernet, вы должны нажать на адаптер, а затем переключить переключатель «Сделать этот компьютер доступным для обнаружения».

Использование панели управления

В меню WinX откройте Панель управления → Все элементы панели управления → Центр управления сетями и общим доступом → Расширенные настройки общего доступа.

Снимите флажок Включить обнаружение сети как для личных, так и для общих/гостевых профилей.

Сохраните изменения и выйдите.

Использование CMD

Чтобы отключить обнаружение сети, введите в командной строке с повышенными правами следующую команду:

netsh advfirewall firewall set rule group="Network Discovery" new enable=No

Чтобы включить обнаружение сети, введите в командной строке с повышенными правами следующую команду:

netsh advfirewall firewall set rule group="Network Discovery" new enable=Yes

Таким образом, вы можете включить или отключить обнаружение сети.

Не удается включить обнаружение сети

Если вы не можете включить обнаружение сети, вы можете запустить services.msc, чтобы открыть диспетчер служб и проверить, запущены ли следующие службы и установлено ли значение Автоматически.

  • DNS-клиент
  • Публикация ресурса обнаружения функций
  • SSDP Discovery
  • Хост устройства UPnP

Содержание

  • 1 Как включить сетевое обнаружение?
  • 2 Master Browser и SMB 1.0
  • 3 Проблемы с Windows 1803
  • 4 Подводим итоги
  • 5 Включить или отключить обнаружение сети
  • 6 Не удается включить обнаружение сети
  • 7 Сетевое обнаружение в Виндовс 10

Проблема с сетевым обнаружением встречается часто, особенно у владельцев сборки Windows 10, начиная с версии 1703. Вписывая в PowerShell команду net view, пользователь не видит ни одного компьютера в сети.

Screenshot_7.png

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

Содержание

Как включить сетевое обнаружение?

Переходим в Панель управления (подробная статья – здесь). Заходим в раздел «Центр управления сетями и общим доступом».

Screenshot_1-4.png

Далее – «Изменить дополнительные параметры…».

Screenshot_2-3.png

Открываем вкладку «Частная» и везде устанавливаем маркеры напротив «Включить».

Screenshot_3-3.png

Переходим во вкладку «Все сети». Здесь устанавливаем маркер «Включить общий доступ…» (как показано на скриншоте.

Screenshot_4-3.png

Пролистываем вниз и ставим маркер напротив «Отключить общий доступ с парольной защитой».

Screenshot_5-3.png

Далее нам понадобятся параметры Windows, которые мы вызываем комбинацией клавиш Win+I. Переходим в раздел «Сеть и Интернет», открываем вкладку «Ethernet» или «Wi-Fi» (первая – для проводного подключения, вторая – беспроводного). Кликаем на значок подключения.

Screenshot_6-1.png

Здесь нам нужно установить маркер сетевого профиля напротив «Частные». Тем самым мы разрешим обнаруживать наш ПК по сети.

Screenshot_8.png

Еще один вариант подключения общего доступа к компьютеру – командная строка. Откройте PowerShell от имени администратора (как это сделать, подробно описано здесь). Пропишите в строке команду: netsh advfirewall firewall set rule group=»Network Discovery» new enable=Yes.

Также немаловажно настроить рабочую группу, чтобы компьютер мог адекватно отображаться в сетевом обнаружении. Переходим в свойства компьютера. Быстрый способ – комбинация клавиш Win+Pause/Break.

Выбираем «Дополнительные параметры системы», а в открывшемся окне «Идентификация».

Screenshot_9.png

Выбираем последовательно следующие пункты:

  • компьютер входит в корпоративную сеть;
  • моя организация использует сеть без доменов;
  • прописываем наименование рабочей группы.

Далее – перезагружаем компьютер. Бывает, что ПК появляется в сетевом обнаружении, но зайти в него невозможно. Вероятно, что локальная сеть компьютера опознается как публичная, а нам для обнаружения нужна частная сеть.

Изменить это можно в параметрах Windows. Снова заходим, нажав комбинацию Win+I. Переходим в уже знакомый раздел «Сеть и Интернет». Во вкладке «Состояние» выбираем пункт «Домашняя группа».

Screenshot_10.png

Далее кликаем на активную ссылку «Изменение расположения…». Появится запрос «Вы хотите разрешить?…». Отвечаем на него согласием.

Screenshot_33-1.jpg

Обратите внимание! Настройки домашней группы доступы в сборках Windows 10 ниже 1803. Начиная с 1803 домашнюю группу разработчики удалили. Об этом мы скажем ниже.

Если вышеописанные способы включения обнаружения не помогли, попробуйте сбросить сеть. Во вкладке «Состояние» нажмите соответствующую ссылку.

Screenshot_11.png

Обязательно проверьте, выполняются ли следующие службы:

  • Function Discovery Resource Publication;
  • Function Discovery Provider Host;
  • SSDP Discovery;
  • DNS Client;
  • UPnP Device Host.

Сделать это можно следующим образом. Нажимаем комбинацию клавиш Win+R и прописываем команду services.msc. В открывшемся меню находим все пять выписанных выше служб и смотрим на их состояние. Напротив каждой должно быть написано «Выполняется».

Screenshot_12.png

Если служба не выполняется, кликните по ней правой кнопкой мышки и выберите из контекстного меню «Запустить». Чтобы служба впредь запускалась автоматически, кликните на нее два раза левой кнопкой мышки. Установите тип запуска «Автоматический».

Screenshot_13.png

Master Browser и SMB 1.0

Если отключается сетевое обнаружение, проблема может быть в Master Browser – в службе, которая выстраивает список активных сетевых компьютеров. Локальная сеть должна содержать в себе только один главный компьютер, который выполняет роль активного обозревателя.

Работа службы зависит от сборки Windows 10. В ранних сборках, например в 1703, работа службы Master Browser оставляет желать лучшего. Многие пользователи полностью ее отключали и пользовались услугами Windows 7. Компьютер на «семерке» устанавливался в качестве главного обозревателя.

Начиная с версии 1709 разработчики отключили по умолчанию протокол SMB 1.0. Вместе с ним отключается и служба, обнаруживающая и составляющая список активных ПК (Master Browser). Подключение протокола возможно через Панель управления (как с ней работать, мы писали здесь).

Заходим в раздел «Программы и компоненты» и выбираем пункт «Включение и отключение компонентов».

Screenshot_14.png

Подключаем протокол SMB 1.0, установив соответствующие маркеры.

Проблемы с Windows 1803

Мы уже упомянули о том, что начиная с версии 1803 домашняя группа была удалена с Windows 10. Мнение разработчиков следующее: рабочая (домашняя) группа – метод, мягко говоря, устаревший для создания локальной сети между несколькими компьютерами. В качестве альтернативы разработчики Microsoft предлагают более современные способы общего доступа – облачный сервис OneDrive, общая работа за компьютером через аккаунт Microsoft.

Можно долго спорить, оправдан ли такой шаг. Но многие пользователи до сих пор пользуются локальной группой.

Если на сборке 1803 не работает сетевое обнаружение, проверьте работу службы Function Discovery Resource Publication. Ранее мы ее включили в общий список служб, работу которых нужно проверить.

Подводим итоги

Включить сетевое обнаружение в Windows 10 не сложно, достаточно следовать описанным выше инструкциям. Проблемы могут возникнуть на более поздних сборках «десятки», где разработчики удалили возможность создавать рабочую группу. У пользователя есть два варианта: использовать старые методы подключения к локальной сети или воспользоваться альтернативой – например, облачными сервисами.

Еще много интересного:

Ошибка при разрешении общего доступа к подключению к Иитернету.

Отключаем поисковую службу Windows Search.

Как настроить общий доступ на Windows 7.

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

Если вы помните, когда вы впервые подключались к какой-либо сети на ПК с Windows, вас спросили, является ли это частной, общедоступной или доменной базовой сетью.

Включить или отключить обнаружение сети

Если вы используете автономный ПК, вы можете отключить обнаружение сети, так как он вам не понадобится. Вы можете отключить Обнаружение сети, используя Настройки в Windows 10, или через Панель управления или Командную строку в Windows 10/8/7. Давайте посмотрим, как это сделать.

Через настройки Windows

Нажмите кнопку «Пуск», откройте «Настройка» и выберите «Сеть и Интернет», а затем «Удаленный доступ» (или Ethernet).

Выберите сеть и нажмите «Дополнительные параметры». На открывшейся панели поверните ползунок в положение «Выкл.», чтобы установить параметр «Обнаружить этот компьютер».

Чтобы включить его снова, просто переместите ползунок обратно в положение «Вкл.».

То же самое для сетей WiFi. Откройте «Настройки» → «Сеть и Интернет» → «Wi-Fi»> «Управление известными сетями» → «Выберите сеть WiFi» → «Свойства» → «Переведите ползунок в положение «Выкл», чтобы параметр «Сделать этот компьютер доступным для обнаружения».

В случае соединения Ethernet, вы должны нажать на адаптер, а затем переключить переключатель «Сделать этот компьютер доступным для обнаружения».

Использование панели управления

В меню WinX откройте Панель управления → Все элементы панели управления → Центр управления сетями и общим доступом → Расширенные настройки общего доступа.

Снимите флажок Включить обнаружение сети как для личных, так и для общих/гостевых профилей.

Сохраните изменения и выйдите.

Использование CMD

Чтобы отключить обнаружение сети, введите в командной строке с повышенными правами следующую команду:

netsh advfirewall firewall set rule group="Network Discovery" new enable=No

Чтобы включить обнаружение сети, введите в командной строке с повышенными правами следующую команду:

netsh advfirewall firewall set rule group="Network Discovery" new enable=Yes

Таким образом, вы можете включить или отключить обнаружение сети.

Не удается включить обнаружение сети

Если вы не можете включить обнаружение сети, вы можете запустить services.msc, чтобы открыть диспетчер служб и проверить, запущены ли следующие службы и установлено ли значение Автоматически.

  • DNS-клиент
  • Публикация ресурса обнаружения функций
  • SSDP Discovery
  • Хост устройства UPnP

Kak-vklyuchit-setevoe-obnaruzhenie-v-Windows-10.png

Для того чтобы передавать и принимать файлы с других компьютеров в локальной сети, недостаточно лишь подключиться к домашней группе. Помимо этого, необходимо еще и активировать функцию «Сетевое обнаружение». Из данной статьи вы и узнаете о том, как это сделать на компьютере, работающем под управлением системы Windows 10.

Сетевое обнаружение в Виндовс 10

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

Primer-soobshheniya-pri-obnaruzhenii-novoy-lokalnoy-seti-v-Windows-10.png

Если же этого не случилось либо вы по ошибке нажали кнопку «Нет», один из следующих методов поможет вам решить проблему.

Способ 1: Системная утилита PowerShell

В основе данного метода лежит средство автоматизации PowerShell, которое присутствует в каждой версии системы Windows 10. Все что от вас потребуется — действовать согласно следующей инструкции:

  1. Кликните по кнопке «Пуск» правой кнопкой мышки. В результате появится контекстное меню. В нем следует нажать на строчку «Windows PowerShell (администратор)». Эти действия запустят указанную утилиту от имени администратора.

Zapusk-utilityi-PowerShell-v-Windows-10-ot-imeni-administratora.png

Примечание: Если в открывшемся меню вместо искомого компонента будет указана «Командная строка», воспользуйтесь клавишами «WIN+R» для вызова окна «Выполнить», введите в него команду powershell и нажмите «ОК» или «ENTER».

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

netsh advfirewall firewall set rule group="Обнаружение сети" new enable=Yes – для систем на русском языке netsh advfirewall firewall set rule group="Network Discovery" new enable=Yes – для англоязычной версии Windows 10

Для удобства можете скопировать одну из команд и в окне «PowerShell» нажать комбинацию клавиш «Ctrl+V». После этого нажмите на клавиатуре «Enter». Вы увидите общее количество обновленных правил и выражение «OK». Это значит, что все прошло успешно.</li>

Vvod-komandyi-v-PowerShell-dlya-vklyucheniya-setevogo-obnaruzheniya-v-Windows-10.png

Если вы случайно ввели команду, которая не соответствует языковым параметрам вашей операционной системы, ничего страшного не произойдет. В окне утилиты просто появится сообщение «Ни одно правило не соответствует указанным критериям». Просто введите вторую команду.</li>Primer-oshibki-pri-vvode-nepravilnoy-komandyi-v-PowerShell.png</ol>

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

Подробнее: Windows 10: создание домашней группы

Способ 2: Параметры сети ОС

С помощью данного метода вы сможете не только включить сетевое обнаружение, но и активировать другие полезные функции. Для этого нужно выполнить следующие действия:

  1. Разверните меню «Пуск». В левой части окна отыщите папку с названием «Служебные – Windows» и откройте ее. Из списка содержимого выберите «Панель управления». По желанию можете использовать любой другой способ ее запуска.

    Zapusk-paneli-upravleniya-v-Windows-10-cherez-menyu-pusk.png

    Подробнее: Открытие «Панели управления» на компьютере с Windows 10

  2. Из окна «Панель управления» зайдите в раздел «Центр управления сетями и общим доступом». Для более удобного поиска можете переключить режим отображения содержимого окна в режим «Крупные значки».

Perehod-v-razdel-TSentr-upravleniya-setyami-i-obshhim-dostupom-iz-paneli-upravleniya-v-Windows-10.png

В левой части следующего окна кликните по строке «Изменить дополнительные параметры общего доступа».</li>

Knopka-Izmenit-dopolnitelnyie-parametryi-obshhego-dostupa-v-nastroykah-seti-Windows-10.png

Последующие действия необходимо производить в том сетевом профиле, который у вас активирован. В нашем случае это «Частная сеть». Открыв нужный профиль, активируйте строку «Включить сетевое обнаружение». Если необходимо, поставьте отметку рядом со строкой «Включить автоматическую настройку на сетевых устройствах». Также убедитесь в том, что включена функция общего доступа к файлам и принтерам. Для этого активируйте строчку с аналогичным названием. В завершении не забудьте нажать кнопку «Сохранить изменения».</li>Vklyuchenie-funktsii-obshhego-dostupa-v-nastroykah-seti-v-Windows-10.png</ol>

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

Подробнее: Настройка общего доступа в операционной системе Windows 10

Как видите, включить функцию «Сетевое обнаружение» в Windows 10 проще простого. Сложности на данном этапе возникают очень редко, но они могут возникнуть в процессе создания локальной сети. Представленный по ссылке ниже материал поможет вам их избежать.

Подробнее: Создание локальной сети через Wi-Fi-роутерclose.pngМы рады, что смогли помочь Вам в решении проблемы.close.pngОпишите, что у вас не получилось. Наши специалисты постараются ответить максимально быстро.

Помогла ли вам эта статья?

Используемые источники:

  • https://public-pc.com/ne-rabotaet-setevoe-obnaruzhenie-windows-10-kak-ispravit/
  • https://ip-calculator.ru/blog/ask/vklyuchenie-obnaruzheniya-seti-v-windows/
  • https://lumpics.ru/how-enable-network-discovery-in-windows-10/

Сетевое обнаружение — это функция в Windows 11, а также в Windows 10, которая позволяет нашей системе находить все другие системы (компьютеры, принтеры и т. д.), присутствующие в той же сети. Когда сетевое обнаружение включено, наша система взаимодействует с другими системами в сети, отправляя широковещательные сообщения. Эта функция особенно полезна, когда системам необходимо совместно использовать некоторые ресурсы по сети, такие как файлы, принтеры и т. д. При этом злоумышленникам также будет очень легко добраться до ресурсов. Следовательно, эта функция обычно включена для частных сетей (дома, в организациях) и отключена для общедоступных сетей (в кафе, аэропортах).

Вы можете управлять Network Discovery в трех состояниях.

  • ON : В сети ваша система может найти все другие устройства и все остальные устройства, а также найти вашу систему.
  • ВЫКЛ.: В этом состоянии ваша система не может найти другие устройства. Кроме того, другие системы не могут найти ваше устройство.
  • Пользовательский: в этом состоянии включены только некоторые настройки, относящиеся к сетевому обнаружению.

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

Предпосылки для внесения изменений:

  1. Для внесения изменений у вас должны быть права администратора
  2. Чтобы сетевое обнаружение было включено, следующие службы должны иметь статус «Работает» и «Тип запуска» как «Автоматически».
  • DNS-клиент
  • Обнаружение SSDP
  • Хост устройства UPnP
  • Публикация ресурсов для обнаружения функций
  • Хост поставщика обнаружения функций

Чтобы проверить то же самое, сделайте следующее

Шаг 1: Нажмите одновременно клавиши Windows+r, откроется окно запуска.

Шаг 2: Введите services.msc и нажмите Enter.

Запуск командных служб

Шаг 3: В окне «Служба» в столбце «Имя» найдите вышеупомянутые службы и проверьте их статус и тип запуска. Например, на приведенном ниже снимке экрана служба DNS-клиента находится в состоянии «Работает» и имеет тип запуска «Автоматически».

Статус услуги

Если он не запущен, просто дважды щелкните DNS-клиент и нажмите «Пуск», чтобы запустить службу, а также установите для параметра «Тип запуска» значение «Автоматически».

Способ 1: из панели управления

Шаг 1: На клавиатуре одновременно удерживайте клавиши Windows + r, чтобы открыть окно запуска.

Шаг 2. Когда появится окно запуска, введите control/name Microsoft.NetworkAndSharingCenter в разделе «Открыть» и нажмите «ОК».

Запустите команду, чтобы открыть сеть и общий доступ

Шаг 3. В окне Центра управления сетями и общим доступом выберите Изменить дополнительные параметры общего доступа с левой стороны.

Изменить дополнительные параметры общего доступа

Шаг 4: Здесь мы можем настроить Network Discovery для разных сетевых профилей (частных, общедоступных).

Включить сетевое обнаружение

  1. На открывшейся странице будет развернут ваш текущий сетевой профиль (частный или общедоступный в зависимости от ваших настроек).
  2. В разделе «Сетевое обнаружение» установите флажок «Включить сетевое обнаружение».
  3. Установите флажок Включить автоматическую настройку устройств, подключенных к сети.
  4. Нажмите Сохранить изменения

Включить сетевое обнаружение для частной сети

Отключить сетевое обнаружение

Чтобы отключить сетевое обнаружение для частных сетей,

Если параметр «Сетевое обнаружение» не отображается, разверните его, нажав стрелку, чтобы просмотреть параметры.

  1. В разделе «Обнаружение сети» установите флажок «Отключить обнаружение сети».
  2. Нажмите Сохранить изменения

Отключить сетевое обнаружение для частной сети

Способ 2: из командной строки

Сетевым обнаружением также можно управлять из командной строки. Однако сетевое обнаружение будет включено/отключено для обоих сетевых профилей (Private, Public).

Шаг 1: Когда вы одновременно нажмете Windows + r, появится окно «Выполнить».

Шаг 2: Введите cmd и одновременно нажмите Ctrl+Shift+Enter. Это открывает командную строку с правами администратора.

Cmd в режиме запуска

Включить сетевое обнаружение

Чтобы включить сетевое обнаружение, введите следующую команду

netsh advfirewall firewall set rule group="Network Discovery" new enable=Yes

Включить сетевое обнаружение в Cmd

Мы видим, что Network Discovery включен для всех сетевых профилей.

Отключить сетевое обнаружение

Чтобы отключить сетевое обнаружение, введите следующую команду

netsh advfirewall firewall set rule group="Network Discovery" new enable=No

Отключить сетевое обнаружение в Cmd

Мы видим, что обнаружение сети отключено для всех сетевых профилей.

Способ 3: быстрый обходной путь из настроек

Шаг 1: Нажмите Windows+R одновременно, откроется окно «Выполнить».

Шаг 2: В окне «Выполнить» введите ms-settings:network и нажмите Enter.

Сеть MSSettings

Шаг 3: Настройки -> Сеть и Интернет -> Откроется окно состояния, в котором показаны средства подключения к Интернету (например, Ethernet, Wi-Fi, Dial-Up). Допустим, мы подключены через Ethernet, мы нажимаем кнопку «Свойства», которая находится под Ethernet.

Свойства в настройках

Включить сетевое обнаружение

В появившемся окне «Настройки» выберите «Частный» в качестве сетевого профиля.

Включить настройки Nd In

С помощью этого простого изменения в системе будет включено сетевое обнаружение.

Отключить сетевое обнаружение

В появившемся окне настроек выберите Public в качестве сетевого профиля.

Отключить Nd в настройках

Это все, и Network Discovery будет отключен в системе.

Способ 4: из PowerShell

Шаг 1: Откройте окно запуска с помощью сочетания клавиш Windows + r.

Шаг 2: В окне введите powershell и одновременно нажмите Ctrl+Shift+Enter, чтобы открыть PowerShell с правами администратора.

PowerShell

Включить сетевое обнаружение

В окне PowerShell с повышенными привилегиями введите следующую команду

Get-NetFirewallRule -DisplayGroup 'Network Discovery'|Set-NetFirewallRule -Profile 'Private, Domain' -Enabled true

Обратитесь к снимку ниже:

Включить Nd в Powershell

ЗАМЕТКА:

  • Приведенная выше команда активирует обнаружение сети в профилях частной и общедоступной сети.
  • Если вы хотите включить сетевое обнаружение только в частной сети, используйте следующую команду:
Get-NetFirewallRule -DisplayGroup 'Network Discovery'|Set-NetFirewallRule -Profile 'Private' -Enabled true
  • Если вы хотите включить сетевое обнаружение только в общедоступной сети, используйте следующую команду:
Get-NetFirewallRule -DisplayGroup 'Network Discovery'|Set-NetFirewallRule -Profile 'Public' -Enabled true

Отключить сетевое обнаружение

В окне powershell с повышенными привилегиями введите следующую команду

Get-NetFirewallRule -DisplayGroup 'Network Discovery'|Set-NetFirewallRule -Profile 'Private, Domain' -Enabled false

Обратитесь к снимку ниже:

Отключить Nd в Powershell

ЗАМЕТКА:

  • Приведенная выше команда отключит обнаружение сети в профилях частной и общедоступной сети.
  • Если вы хотите отключить сетевое обнаружение только в частной сети, используйте следующую команду:
Get-NetFirewallRule -DisplayGroup 'Network Discovery'|Set-NetFirewallRule -Profile 'Private' -Enabled false
  • Если вы хотите отключить сетевое обнаружение только в общедоступной сети, используйте следующую команду:
Get-NetFirewallRule -DisplayGroup 'Network Discovery'|Set-NetFirewallRule -Profile 'Public' -Enabled false

Это все. Спасибо за чтение. Надеюсь, это было информативно. Напишите в комментариях, какой метод вам понравился больше всего.

На чтение 3 мин. Просмотров 392 Опубликовано 03.09.2019

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

При включении становится проще обмениваться файлами и принтерами, а также подключаться через частную сеть. Однако, если ваше устройство Windows 10 или компьютер не могут просматривать другие устройства в вашей сети, это может быть вызвано одной из двух проблем:

  • Неверный сетевой профиль
  • Обнаружение сети отключено

Чтобы решить проблему, попробуйте решения, перечисленные ниже.

Содержание

  1. ИСПРАВЛЕНИЕ: Обнаружение сети отключено Windows 10
  2. 1. Включить обнаружение сети
  3. 2. Активируйте службы зависимости
  4. 3. Настройте параметры брандмауэра
  5. 4. Используйте командную строку, чтобы включить обнаружение сети

ИСПРАВЛЕНИЕ: Обнаружение сети отключено Windows 10

  1. Включить обнаружение сети
  2. Активировать службы зависимости
  3. Настройте параметры брандмауэра
  4. Используйте командную строку, чтобы включить обнаружение сети

1. Включить обнаружение сети

  • Нажмите Пуск и выберите Настройки .
  • Нажмите Сеть и Интернет .

  • Нажмите WiFi или Ethernet на левой панели, в зависимости от используемого подключения.

  • Найдите вариант Изменить расширенный доступ .

  • Нажмите, чтобы развернуть сеть Частная (текущий профиль)

  • Перейдите в раздел Обнаружение сети и выберите Включить обнаружение сети .
  • Установите флажок Включить автоматическую настройку подключенных к сети устройств .

  • Нажмите Сохранить изменения и выйдите из окна.

2. Активируйте службы зависимости

Убедитесь, что службы зависимостей, такие как DNS-клиент, публикация ресурса обнаружения функций, обнаружение SSDP, и хост устройства UPnP .

Чтобы проверить, активирован ли каждый из них, сделайте следующее:

  • Нажмите правой кнопкой мыши на Пуск и выберите Выполнить .

  • Введите services. msc , чтобы открыть Менеджер служб .

  • Проверьте, запущен ли каждый из четырех сервисов, и установите их на автоматический

– СВЯЗАННЫЕ: Исправлено: ошибка при обнаружении изменения сети в Windows 10

3. Настройте параметры брандмауэра

  • Сделайте это, чтобы разрешить обнаружение сети, выполнив следующие действия:
  • Нажмите Пуск и выберите Панель управления .
  • Выберите Система и безопасность .

  • Нажмите Брандмауэр Windows .

  • Нажмите Разрешить приложение или функцию через брандмауэр Windows на левой панели (или Разрешить программу или функцию через брандмауэр Windows)

  • Нажмите Изменить настройки и предоставьте необходимые разрешения администратора, если потребуется

  • Нажмите Обнаружение сети и нажмите ОК.
  • Настройте любые другие брандмауэры на вашем компьютере с Windows 10, чтобы разрешить обнаружение сети
  • Включите обнаружение сети из центра управления сетями и общим доступом

4. Используйте командную строку, чтобы включить обнаружение сети

  • Нажмите Пуск и введите CMD в строке поиска
  • В результатах поиска щелкните правой кнопкой мыши Командная строка .
  • Выберите Запуск от имени администратора .

  • В командной строке с повышенными привилегиями введите: группа правил набора брандмауэров netsh advfirewall = «Обнаружение сети» new enable = Yes
  • Нажмите Ввод. Это включит обнаружение сети.
  • Чтобы отключить обнаружение сети для всех ваших сетевых профилей, вернитесь в командную строку с повышенными правами и введите: netsh advfirewall set rule group group = «Обнаружение сети» new enable = No , затем нажмите Enter и закройте окно.

Помогло ли какое-либо из этих решений? Дайте нам знать в комментариях ниже.

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

Когда вы впервые подключаетесь к любой сети на своем компьютере, вас спросят, какая это сеть: частная, общедоступная или домен (домен). В приведенной ниже статье сетевой администратор расскажет вам 3 способа включения или отключения сетевого обнаружения в Windows 7/8/10.

Если вы используете свой собственный компьютер и хотите отключить обнаружение сети, потому что вы больше не хотите использовать этот параметр. Затем вы можете отключить обнаружение сети в окне настроек в Windows 10 или через панель управления или командную строку в Windows 10/8/7.

1. Через окно настроек

Сначала откройте окно «Настройки», нажав комбинацию клавиш Windows + I, или нажмите кнопку «Пуск», затем найдите и щелкните значок «Настройки», чтобы открыть окно «Настройки».

В окне «Настройки» найдите и щелкните «Сеть и Интернет», затем выберите «Коммутируемое соединение» (или «Ethernet»).

Изображение 1 из 3 способов включить или отключить обнаружение сети в Windows 7/8/10

Выберите свое сетевое подключение, затем нажмите «Свойства». Теперь на экране появляется новое окно, в котором вы найдете настройку «Сделать этот компьютер доступным для обнаружения» и переключите статус настройки на ВЫКЛ.

Изображение 2 из 3 способов включить или отключить обнаружение сети в Windows 7/8/10

В случае, если вы хотите повторно включить обнаружение сети, вы можете просто переключить статус «Сделать этот компьютер» на обнаружение.

Выполните те же действия, что и при подключении к сети Wi-Fi. Откройте «Настройки» => «Сеть и Интернет» => «Wi-Fi» => «Управление известными сетями» => «Выберите соединение Wi-Fi» => «Свойства» => «Переключите состояние настройки». Установите для этого ПК режим обнаружения «ВЫКЛ.»

2. Используйте панель управления, чтобы включить или отключить обнаружение сети.

Откройте окно Панели управления на вашем компьютере с Windows. В окне «Панель управления» установите для элемента «Просмотр по» значение «Большие значки». Затем найдите и щелкните Центр управления сетями и общим доступом в окне панели управления.

Изображение 3 из 3 способов включить или отключить обнаружение сети в Windows 7/8/10

Затем в окне «Центр управления сетями и общим доступом» на левой панели найдите и щелкните ссылку «Изменить дополнительные параметры общего доступа».

Изображение 4 из 3 способов включить или отключить обнаружение сети в Windows 7/8/10

Теперь вы увидите 2 разных профиля: частный и гостевой или общедоступный. Разверните вариант сетевого профиля, который вы хотите изменить.

Затем выберите «Включить сетевое обнаружение», чтобы активировать сетевое обнаружение, или выберите «Отключить сетевое обнаружение», чтобы отключить сетевое обнаружение.

Щелкните Сохранить изменения, чтобы сохранить изменения.

Изображение 5 из 3 способов включить или отключить обнаружение сети в Windows 7/8/10

Если появится окно UAC, нажмите Да, чтобы продолжить. Если сетевое обнаружение отключено, ваш компьютер не может просматривать другие подключенные устройства.

3. Используйте команду CMD.

Сначала откройте окно командной строки под администратором:

— В Windows 7:

Введите cmd в поле поиска в меню «Пуск».

В списке результатов поиска щелкните правой кнопкой мыши cmd и выберите Запуск от имени администратора.

— В Windows 8 и Windows 10:

Нажмите комбинацию клавиш Windows + X, чтобы открыть меню опытного пользователя, затем нажмите Командная строка (администратор).

Чтобы отключить обнаружение сети, введите следующую команду в окне командной строки:

netsh advfirewall firewall set rule group = «Network Discovery» new enable = Нет

Чтобы открыть Network Discovery, введите следующую команду в окне командной строки:

netsh advfirewall firewall set rule group = «Network Discovery» new enable = Yes

Изображение 6 из 3 способов включить или отключить обнаружение сети в Windows 7/8/10

Если вы не можете активировать Network Discovery

Если вы не можете активировать обнаружение сети, откройте окно «Выполнить», нажав комбинацию клавиш Windows + R, затем введите services.msc в окне «Выполнить» и нажмите Enter, чтобы открыть окно «Диспетчер служб» и проверить, были ли открыты следующие службы и установите значение Автоматически, если вы еще этого не сделали, сбросьте:

  1. DNS-клиент
  2. Публикация ресурсов для обнаружения функций
  3. Обнаружение SSDP
  4. Хост устройства UPnP

См. Некоторые из следующих статей:

  1. Активируйте «Режим Бога» в Windows 10, 8 и 7
  1. Инструкции по включению / отключению брандмауэра Windows с помощью командной строки
  1. Что такое режим разработчика в Windows 10? Как активировать этот режим?

Удачи!

Понравилась статья? Поделить с друзьями:
  • Включить параметр локальной политики безопасности учетной записи windows 7
  • Включить резервное копирование реестра windows 10
  • Включить панель инструментов в проводнике windows
  • Включить режим разработчика в параметрах windows 7 x64
  • Включить очистку диска windows server 2012