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

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

Содержание

  • Сетевое обнаружение в Виндовс 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.

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

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

В зависимости от выбранного сетевого расположения 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

Ко мне несколько раз обращались читатели с просьбой помочь решить проблему с отображением компьютеров в сетевом окружении в последних билдах 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

Содержание

  • 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/

Содержание

  1. Как включить или отключить сетевое обнаружение в Windows 10
  2. Управление через параметры общего доступа
  3. Управление через командную строку и Windows PowerShell
  4. Команды для русскоязычной локализации Windows
  5. Команды для английской локализации Windows
  6. Включение сетевого обнаружения в Windows
  7. Включить или отключить обнаружение сети
  8. Не удается включить обнаружение сети
  9. Включение или отключение сетевого обнаружения или совместного использования в Windows 10
  10. Включение или отключение сетевого обнаружения
  11. 1]Через настройки Windows
  12. 2]Использование панели управления
  13. 3]Использование CMD
  14. Не удается включить обнаружение сети
  15. Включение сетевого обнаружения в Windows 10
  16. Сетевое обнаружение в Виндовс 10
  17. Способ 1: Системная утилита PowerShell
  18. Способ 2: Параметры сети ОС
  19. Включение и отключение функции сетевого обнаружения в Windows
  20. Включение функции сетевого обнаружения
  21. Отключение сетевого обнаружения
  22. Не включается сетевое обнаружение в Windows

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

1541339844 network discovery win10 1

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

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

1541339996 network discovery win10 2

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

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

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

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

1541340010 network discovery win10 3

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

1541339937 network discovery win10 4

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

1541339982 network discovery win10 5

1541340012 network discovery win10 6

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

1541339947 network discovery win10 7

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

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

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

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

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

1541340324 network discovery win10 8

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

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

1541340325 network discovery win10 9

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

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

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

1541369988 network discovery win10 10

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

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

Источник

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

net dis

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

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

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

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

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

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

Network Discovery windows 10

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

Disable Network Discovery

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

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

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

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

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

network and sharing center

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

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

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

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

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

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

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

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

Источник

Включение или отключение сетевого обнаружения или совместного использования в Windows 10

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

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

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

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

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

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

Network Discovery windows 10

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

Disable Network Discovery

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

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

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

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

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

network and sharing center

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

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

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

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

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

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

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

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

Источник

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

Kak vklyuchit setevoe obnaruzhenie v Windows 10

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

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

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

Primer soobshheniya pri obnaruzhenii novoy lokalnoy seti v Windows 10

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

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

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

Zapusk utilityi PowerShell v Windows 10 ot imeni administratora

Примечание: Если в открывшемся меню вместо искомого компонента будет указана «Командная строка», воспользуйтесь клавишами «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». Это значит, что все прошло успешно.

Vvod komandyi v PowerShell dlya vklyucheniya setevogo obnaruzheniya v Windows 10

Primer oshibki pri vvode nepravilnoy komandyi v PowerShell

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

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

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

Zapusk paneli upravleniya v Windows 10 cherez menyu pusk

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

Knopka Izmenit dopolnitelnyie parametryi obshhego dostupa v nastroykah seti Windows 10

Vklyuchenie funktsii obshhego dostupa v nastroykah seti v Windows 10

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

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

Помимо этой статьи, на сайте еще 12360 инструкций.
Добавьте сайт Lumpics.ru в закладки (CTRL+D) и мы точно еще пригодимся вам.

Отблагодарите автора, поделитесь статьей в социальных сетях.

Источник

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

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

setevoe obnaruzhenie v windows

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

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

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

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

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

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

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

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

komanda powershell.exe v windows

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

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

vvod komandy dlya otklyucheniya otobrazheniya v seti

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

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

vvod komandy na anglijskom dlya otklyucheniya otobrazheniya v seti

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

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

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

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

razdel sistema i bezopasnost v windows 10

razreshenie vzimodejstviya s prilozheniyami cherez brandmauer windows

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

vvod komandy services.msc v windows 10

uzel universalnyh pnp ustrojstv

zapusk sluzhby uzel universalnyh pnp ustrojstv

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

Источник

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

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

Разрешить другим компьютерам обнаруживать ПК

Предложение автоматической активации функции обнаружения

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

Вариант №1: Включение функции при помощи PowerShellИконка PowerShell

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

  1. Вызываем контекстное меню кнопки «Пуск» и из него выбираем вариант «Windows PowerShell (администратор)».

    Windows PowerShell в контекстном меню Windows 10

    Запускаем PowerShell из контекстного меню пуска

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

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

    Для русскоязычной версии ОС вводим следующее:

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

    а если у вас Windows на английском языке, то:

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

    Для удобства данные команды можно скопировать и вставить прямо в окно программы.

  3. После ввода текста нажимаем «Enter» на клавиатуре. 

Появится сообщение об обновлении правил, которое означает, что операция выполнена успешно.

Активации обнаружения сети Windows 10 PowerShell

Запускаем команду для активации обнаружения сети

Примечание: если пользователь случайно введёт команду для другой системной локализации, то powershell просто выдаст сообщение, что она не соответствует нужным критериям. После этого можно будет исправить ошибку и вывести нужный вариант заново. 

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

Вариант № 2: Настройка параметров соединенияИконка подключение настройки

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

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

    Панель управления в стартовом меню Windows 10

    Открываем папку со служебными программами и запускаем «Панель управления»

  3. В новом окне выбираем раздел «Центр управления сетями…».

    Центр управления сетями Контрольная панель Windows 10

    Открываем «Центр управления сетями»

  4. После этого в левой части появившегося окна воспользуемся ссылкой изменения дополнительных параметров.

    Изменить дополнительные параметры Windows 10

    Открываем окно изменения дополнительных параметров

  5. Затем выбираем настройки текущего профиля. В параметрах отмечаем пункт для включения сетевого обнаружения.  
  6. Также активируем вариант доступа к принтерам и файлам.

    Настройки сетевого обнаружения Windows 10

    Устанавливаем настройки для активации функции

  7. В завершении нажимаем на кнопку «Сохранить изменения».

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

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

Загрузка ... Загрузка …

Post Views: 1 063

Устройства, подключённые к одной сети, могут пользоваться возможностью сетевого обнаружения, предусмотренную стандартным функционалом 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 10. Действительно, в последних выпусках Windows 10 есть проблемы с обнаружением устройств в сети: вы не видите другие компьютеры в сети или ваша Windows 10 не отображается в рабочей группе. Давайте посмотрим, как исправить Network Discovery в последних сборках Windows 10.

Проблема отсутствия отображения сетевых компьютеров в среде Windows 10 Workgroup стала появляться с момента выхода Windows 10 1703 (Creators Update). После обновления до этой (или более новой) сборки Windows 10 ваш компьютер может перестать видеть соседние компьютеры при просмотре устройств в пункте «Сеть» проводника.

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

net view

И когда вы щёлкаете значок Сети в проводнике Windows 10, отображается эта ошибка:

Network discovery is turned off. Network computers and devices are not visible. Please turn on network discovery in Network and Sharing Center.

Перевод:

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

Расширенные настройки общего доступа. Убедитесь, что в разделе Профиль частной сети отмечены следующие параметры:

  • Включить обнаружение сети + Включить автоматическую настройку подключённых к сети устройств;
  • Включите общий доступ к файлам и принтерам;
  • Разрешить Windows управлять подключениями к домашней группе (рекомендуется).

Затем включите следующие параметры в разделе Все сети:

  • Включите общий доступ, чтобы любой, у кого есть доступ к сети, мог читать и записывать файлы в общих папках;
  • Отключите совместное использование, защищённое паролем (если вы доверяете всем устройствам в своей сети);
    Таким образом, вы можете открыть анонимный сетевой доступ к вашему компьютеру. Итак, когда вы включаете эту опцию, вы должны правильно установить разрешения для общих сетевых папок и принтеров.
  • Если в вашей сети есть устаревшие сетевые устройства (старая версия Windows, общие ресурсы Samba, устройства NAS), включите параметр «Включить общий доступ к файлам для устройств, использующих 40-битное или 56-битное шифрование».

Затем перейдите в Настройки → Сеть и Интернет → Ethernet (или выберите Wi-Fi, если вы подключены к локальной сети через беспроводное соединение). Щёлкните значок сети и убедитесь, что параметр «Сделать этот компьютер доступным для обнаружения» включён.

Очистите кеш DNS на компьютере:

ipconfig /flushdns

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

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

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

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

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

В некоторых случаях компьютер с Windows может не отображаться в сетевой среде из-за неправильных настроек рабочей группы. Попробуйте повторно добавить этот компьютер в рабочую группу. Перейдите в приложении Настройки → Система → О программе → Переименовать этот ПК (для опытных пользователей).

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

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

Нажмите «Изменить сетевое расположение», затем выберите «Да» в диалоговом окне «Разрешить обнаружение вашего ПК другими ПК и устройствами в этой сети? Мы рекомендуем разрешить это в вашей домашней и рабочей сети, но не в общедоступных».

Смотрите также: Как изменить сетевое расположение с общедоступного на частное в Windows 10 и Windows Server 2016/2019?

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

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

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

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

Затем вам необходимо перезагрузить компьютер.

В некоторых случаях вам необходимо полностью удалить сетевой адаптер с помощью диспетчера устройств (запустите консоль devmgmt.msc → Сетевые адаптеры → ваша сетевая карта → Удалить устройство).

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

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

  • FdPHost — узел провайдера обнаружения функций (отвечает за обнаружение других компьютеров в сети);
  • FDResPub — публикация ресурсов для обнаружения функций (позволяет другим компьютерам обнаруживать ваше устройство в сети);
  • Dnscache — DNS-клиент;
  • SSDPSrv — обнаружение SSDP;
  • Upnphost — Хост устройства PnP.

Смотрите также: В Windows Server 2019 не сохраняется «Включить сетевое обнаружение» (РЕШЕНО)

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

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

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

С точки зрения Microsoft, домашняя группа — это устаревший способ создания локальной сети для совместного использования папок и принтеров. Вместо использования домашней группы Microsoft предлагает использовать свои облачные службы (OneDrive или доступ через учётные записи Microsoft).

В Windows 10 1803 (и новее), чтобы получить доступ к общим ресурсам на другом компьютере по локальной сети, вам необходимо знать его имя хоста (\ИМЯ-ПК1) или IP-адрес (\192.168.1.90), но соседние компьютеры в сеть не отображаются. Однако это можно исправить.

Вы можете создать ярлыки на рабочем столе для соседних компьютеров, указав к ним UNC-путь (по имени компьютера или IP-адресу).

Дело в том, что за обнаружение соседних компьютеров в сети 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, который исторически использовался для обнаружения устройств в сетях Microsoft Windows с помощью Master Browser. Соответственно, вы можете безопасно отключить протокол NetBIOS для своих сетевых адаптеров.

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

  1. Откройте консоль управления службами Windows (services.msc);
  2. В списке служб найдите службу Function Discovery Resource Publication (Публикация ресурсов обнаружения функций);
  3. Измените тип запуска службы с ручного на автоматический (отложенный запуск);

  1. Таким же образом включите службу Function Discovery Provider Host (функцию обнаружения хоста провайдера);
    Вы можете изменить тип запуска этих служб с помощью следующей однострочной команды PowerShell:
get-Service fdPHost,FDResPub|Set-Service -startuptype automatic -passthru|Start-Service
  1. Перезагрузите компьютер

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

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

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

Вы можете определить текущий Master Browser в вашей сети, выполнив следующую команду для каждого компьютера в вашей сети:

nbtstat -a ComputerName

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

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

Чтобы отключить Computer Browser, перейдите в раздел реестра HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesBrowserParameters и измените значение MaintainServerList на False. Чтобы принудительно установить, какой компьютер является главным браузером сети, измените значение MaintainServerList на Yes.

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

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

Вы можете включить поддержку SMB 1.0, включив следующие функции Windows на панели управления:

  • SMB 1.0 /CIFS Client;
  • SMB 1.0 /CIFS Server.

Или вы можете включить функции клиента и сервера SMB 1 из OptionalFeatures.exe или с помощью команд DISM:

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

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

Если вы включили протокол SMB1, то, чтобы назначить текущий компьютер 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 (\Hostname_или_IP) появляется ошибка «Вы не можете получить доступ к этой общей папке, потому что политики безопасности вашей организации блокируют неаутентифицированный гостевой доступ». В этом случае вам нужно включить параметр реестра AllowInsecureGuestAuth с помощью команды (подробности смотрите в статье «Нет доступа к общей папке из Windows 10»):

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

Связанные статьи:

  • Как создать общую сетевую папку на Windows (86.7%)
  • Как подключиться к сетевой папке в Windows (SMB) (86.7%)
  • Имя компьютера Windows 10 и Windows 11: как изменить и использовать (86.7%)
  • Как включить административные общие ресурсы в ОС Windows 10, 8 или 7 (C$, D$, $admin и другие) (86.7%)
  • Как указать другое имя пользователя или пароль при доступе к сетевой папке Windows (86.7%)
  • Обои и фоны Windows 10 (RANDOM — 50%)

Понравилась статья? Поделить с друзьями:
  • Включить переднюю панель звука на windows 10 в биос
  • Включить сетевое обнаружение windows 10 gpo
  • Включить переднюю панель звука на windows 10 без реалтек
  • Включить пассивный режим ftp в windows
  • Включить сетевое обнаружение windows 10 cmd