Содержание
- Сетевое обнаружение в Виндовс 10
- Способ 1: Системная утилита PowerShell
- Способ 2: Параметры сети ОС
- Вопросы и ответы
Для того чтобы передавать и принимать файлы с других компьютеров в локальной сети, недостаточно лишь подключиться к домашней группе. Помимо этого, необходимо еще и активировать функцию «Сетевое обнаружение». Из данной статьи вы и узнаете о том, как это сделать на компьютере, работающем под управлением системы Windows 10.
Без включения указанного обнаружения вы не сможете видеть другие компьютеры в пределах локальной сети, а они, в свою очередь, не будут обнаруживать ваше устройство. В подавляющем большинстве случаев Windows 10 предлагает самостоятельно включить его при появлении локального подключения. Выглядит это сообщение следующим образом:
Если же этого не случилось либо вы по ошибке нажали кнопку «Нет», один из следующих методов поможет вам решить проблему.
Способ 1: Системная утилита PowerShell
В основе данного метода лежит средство автоматизации PowerShell, которое присутствует в каждой версии системы Windows 10. Все что от вас потребуется — действовать согласно следующей инструкции:
- Кликните по кнопке «Пуск» правой кнопкой мышки. В результате появится контекстное меню. В нем следует нажать на строчку «Windows PowerShell (администратор)». Эти действия запустят указанную утилиту от имени администратора.
- В открывшееся окно необходимо ввести одну из следующих команд, в зависимости от того, какой язык используется в вашей операционной системе.
netsh advfirewall firewall set rule group="Обнаружение сети" new enable=Yes
– для систем на русском языке
– для англоязычной версии Windows 10
netsh advfirewall firewall set rule group="Network Discovery" new enable=YesДля удобства можете скопировать одну из команд и в окне «PowerShell» нажать комбинацию клавиш «Ctrl+V». После этого нажмите на клавиатуре «Enter». Вы увидите общее количество обновленных правил и выражение «OK». Это значит, что все прошло успешно.
- Если вы случайно ввели команду, которая не соответствует языковым параметрам вашей операционной системы, ничего страшного не произойдет. В окне утилиты просто появится сообщение «Ни одно правило не соответствует указанным критериям». Просто введите вторую команду.
Примечание: Если в открывшемся меню вместо искомого компонента будет указана «Командная строка», воспользуйтесь клавишами «WIN+R» для вызова окна «Выполнить», введите в него команду powershell и нажмите «ОК» или «ENTER».
Таким не хитрым образом вы сможете включить сетевое обнаружение. Если все сделано правильно, после подключения к домашней группе можно будет передавать файлы между компьютерами в локальной сети. Тем, кто не знает как создать правильно домашнюю группу, мы настоятельно рекомендуем ознакомиться с нашей обучающей статьей.
Подробнее: Windows 10: создание домашней группы
Способ 2: Параметры сети ОС
С помощью данного метода вы сможете не только включить сетевое обнаружение, но и активировать другие полезные функции. Для этого нужно выполнить следующие действия:
- Разверните меню «Пуск». В левой части окна отыщите папку с названием «Служебные – Windows» и откройте ее. Из списка содержимого выберите «Панель управления». По желанию можете использовать любой другой способ ее запуска.
Подробнее: Открытие «Панели управления» на компьютере с Windows 10
- Из окна «Панель управления» зайдите в раздел «Центр управления сетями и общим доступом». Для более удобного поиска можете переключить режим отображения содержимого окна в режим «Крупные значки».
- В левой части следующего окна кликните по строке «Изменить дополнительные параметры общего доступа».
- Последующие действия необходимо производить в том сетевом профиле, который у вас активирован. В нашем случае это «Частная сеть». Открыв нужный профиль, активируйте строку «Включить сетевое обнаружение». Если необходимо, поставьте отметку рядом со строкой «Включить автоматическую настройку на сетевых устройствах». Также убедитесь в том, что включена функция общего доступа к файлам и принтерам. Для этого активируйте строчку с аналогичным названием. В завершении не забудьте нажать кнопку «Сохранить изменения».
Вам остается лишь открыть общий доступ к нужным файлам, после чего они станут видимыми всем участникам локальной сети. Вы же в свою очередь сможете просматривать предоставленные ими данные.
Подробнее: Настройка общего доступа в операционной системе Windows 10
Как видите, включить функцию «Сетевое обнаружение» в Windows 10 проще простого. Сложности на данном этапе возникают очень редко, но они могут возникнуть в процессе создания локальной сети. Представленный по ссылке ниже материал поможет вам их избежать.
Подробнее: Создание локальной сети через Wi-Fi-роутер
Еще статьи по данной теме:
Помогла ли Вам статья?
В этой статье показаны действия, с помощью которых можно включить или отключить сетевое обнаружение в операционной системе Windows 10.
Сетевое обнаружение — это параметр сети, который определяет, может ли компьютер находить другие компьютеры и устройства в сети и могут ли другие компьютеры в сети обнаруживать ваш компьютер.
По умолчанию при первом подключении к новой сети (проводной или беспроводной), мастер сетевого расположения предложит вам разрешить другим компьютерам и устройствам в этой сети обнаруживать ваш ПК.
В зависимости от выбранного сетевого расположения Windows автоматически назначит сети состояние обнаружения сети и откроет соответствующие порты Брандмауэра Windows для этого состояния.
В случае необходимости, можно включить или отключить сетевое обнаружение, при этом не изменяя сетевое расположение. Например для сетевого профиля «Частная сеть», по умолчанию ваш компьютер является обнаруживаемым и виден другим компьютерам в сети, но можно сделать свой компьютер невидимым для других устройств отключив сетевое обнаружение.
Сетевое обнаружение требует, чтобы службы указанные ниже, были включены, настроены на автоматический режим и запущены:
- DNS-клиент (DNS-Client — Dnscache)
- Хост поставщика функции обнаружения (Function Discovery Provider Host — fdPHost)
- Публикация ресурсов обнаружения функции (Function Discovery Resource Publication — FDResPub)
- Обнаружение SSDP (SSDP Discovery — SSDPSRV)
Содержание
- Управление через параметры общего доступа
- Управление через командную строку и Windows PowerShell
- Команды для английской локализации Windows
Управление через параметры общего доступа
Чтобы включить или отключить сетевое обнаружение, нажмите на панели задач кнопку Пуск и далее выберите Параметры или нажмите на клавиатуре сочетание клавиш + I.
В открывшемся окне «Параметры Windows» выберите Сеть и Интернет.
Затем на вкладке Состояние, в правой части окна в разделе «Дополнительные сетевые параметры» выберите Центр управления сетями и общим доступом.
В открывшемся окне «Дополнительные параметры общего доступа», разверните нужный профиль сети (по умолчанию будет открыт текущий профиль) для которого требуется включить или отключить сетевое обнаружение, установите переключатель в соответствующее положение и нажмите кнопку Сохранить изменения.
В профиле частной сети можно также включить или выключить автоматическую настройку подключенных к сети устройств, если включено обнаружение сети.
Управление через командную строку и 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 обмен данными может быть ограничен из-за ошибки «Сетевое обнаружение отключено».
Среди причин, которые предшествуют ее появлению: сбои при запуске определенных служб, отключена поддержка общего доступа к файлам 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 из окна «Выполнить».
На левой панели перейдите на вкладку «Разрешить запуск программы или компонента через брандмауэр». В списке разрешенных приложений найдите Сетевое обнаружение и включите его. Сохраните изменения и выйдите из настроек.
Выполнение сброса сети
Если видите, что сетевое обнаружение по-прежнему отключено, попробуйте сбросить настройки сети.
Щелкните правой кнопкой мыши на значок сети в области уведомлений и выберите пункт «Открыть параметры сети и Интернет».
Прокрутите страницу вниз до опции сброса сети. Затем подтвердите операцию кнопкой Сбросить сейчас.
Устройства, подключённые к одной сети, могут пользоваться возможностью сетевого обнаружения, предусмотренную стандартным функционалом OS Windows. Она позволяет другим компьютерам видеть (находить) компьютер пользователя, а также даёт возможность просматривать устройства, которые подсоединены к сети и используют данную функцию.
После включения видимости, система автоматически открывает необходимые порты, изменяет режим сети, а также запускает необходимую службу. Разберёмся, как настроить данную возможность на своём устройстве, а также что делать, если возникли проблемы.
Включение функции сетевого обнаружения
Каждый раз, когда пользователь подключается к новой сети, система предлагает разрешить другим устройствам обнаруживать пользовательский ПК. От этого можно отказаться, либо разрешить при помощи стандартных средств. В дальнейшем, её можно будет активировать/деактивировать при помощи методов, представленных далее в статье.
Рассмотрим способ включения данной возможности через средство, предназначенное для автоматизации системы – системную утилиту Powershell:
Второй метод включения сетевого обнаружения подразумевает ручную смену параметров сети ОС. Для этого, проследуйте простым шагам из инструкции:
- Перейдите в «Панель управления» с помощью комбинации клавиш Win + I.
- Выберите категорию «Сеть и Интернет», после чего перейдите в подраздел «Wi-Fi» (в левой части окна параметров).
- Из списка «Сопутствующие параметры» выберите пункт «Центр управления сетями и общим доступом».
- Нажмите на кнопку «Изменить дополнительные параметры общего доступа».
- Здесь представлены разные профили для настройки. Мы будем настраивать тот, который является текущим (применяемый к данной локальной сети). Активируйте видимость, поставив точку напротив пункта с соответствующим названием. Также должна быть включена функция общего доступа к файлам и принтерам. Для частной сети можно поставить флажок «Включить автоматическую настройку на сетевых устройствах».
- Сохраните изменения. Если необходимо предоставить доступ к файлам другим компьютерам, нужно включить общий доступ и эти файлы будут видны подключённым устройствам.
Для старых операционных систем, вроде XP, данный способ не подойдёт. Чтобы включить сетевое обнаружение в Windows XP, воспользуйтесь следующим алгоритмом действий:
- Откройте меню «Пуск» с помощью кнопки в нижнем левом углу панели задач.
- Перейдите в панель управления. Здесь необходимо выбрать категорию «Сеть и подключения к Интернету».
- Нажмите кнопку «Далее», после чего в мастере настроек укажите, что используется подключение к Интернету через шлюз или через другой компьютер сети (необходимо поставить флажок на второй вариант).
- Будет запрошен ввод двух параметров: «Описание» и «Имя компьютера». И первое, и второе поле вводится опционально (введённое наименование будет в дальнейшем отображаться всем остальным пользователям локальной сети).
- Введите рабочую группу (пример «HOME» или «OFFICE»). Все компьютеры, соединенные одной сетью должны использовать одинаковую группу. Не рекомендуется использовать буквы из кириллицы.
- Выберите пункт «Включить общий доступ к файлам и принтерам», после чего нажмите «Далее», затем ещё раз.
- Укажите действие к выполнению – «Просто завершить работу мастера». Щёлкните «Далее», после чего нажмите «Готово». Потребуется перезагрузить систему, чтобы изменения вступили в силу.
Отключение сетевого обнаружения
Для того чтобы деактивировать данную функцию, можно воспользоваться программой Windows PowerShell (либо стандартной командной строкой с правами администратора). Данная процедура не займёт много времени, а результат обычно успешный и без сбоев. Сперва необходимо запустить командную строку или Powershell, для этого выполните комбинацию клавиш «Win + R» и запросите запуск объекта «powershell.exe» (либо щёлкните правой кнопкой мыши по меню «Пуск» и выберите пункт «Командная строка (Администратор)», если используется Windows 10).
В терминале необходимо ввести следующую команду, после чего нажать Enter:
netsh advfirewall firewall set rule group="Обнаружение сети" new enable=No
Если используется английская локализация системы, нужно использовать другую вариацию:
netsh advfirewall firewall set rule group="Network Discovery" new enable=No
Также отключить сетевое обнаружение можно через изменение некоторых параметров общего доступа для профилей (метод выключения функции в Windows 7 и выше). Для этого проследуйте следующим шагам:
- Откройте меню «Пуск», затем перейдите в панель управления. Также можно использовать горячие клавиши Win + R, затем ввести в строку «shell:::{26EE0668-A00A-44D7-9371-BEB064C98683}» и нажать ОК.
- Укажите тип просмотра «Мелкие значки». Во всём списке элементов необходимо найти «Центр управления сетями и общим доступом», затем зайти туда.
- В левом верхнем меню окна выберите пункт «Изменить дополнительные параметры общего доступа».
- Разверните настройки для текущего профиля. Установите флажок «Отключить сетевое обнаружение», а также «Отключить общий доступ к файлам и принтерам» (если он установлен).
- Сохраните изменения.
Контролировать статус функции можно через приложение «Параметры» в Windows 10. Используйте Win + I для быстрого вызова, затем перейдите в раздел «Сеть и Интернет». Выберите категорию «Удалённый доступ» (если используется не локальное подключение, а Wi-Fi, нужно перейти в одноимённый раздел с помощью левого меню), после чего укажите из списка свою локальную сеть и воспользуйтесь кнопкой «Дополнительные параметры» (высветятся после выбора элемента). В данной вкладке находится единственный переключатель «сделать этот компьютер доступным для обнаружения», переведите его во включённое состояние.
Не включается сетевое обнаружение в Windows
Сперва проверьте текущие настройки брандмауэра. Возможно, установленные параметры не позволяют использовать данную функцию. Перейдите в «Панель управления» любым известным способом (Для Win 10 нужно использовать комбинацию «Win + I»), далее откройте категорию «Система и безопасность», после чего в левом меню нужно выбрать пункт «Разрешить приложение или функцию через брандмауэр». Зайдите в параметры изменения и дайте согласие на изменение системных параметров (если Windows запросит пароль либо подтверждение). Выберите элемент «Сетевое обнаружение» и нажмите ОК. Если используются сторонний фаервол или брандмауэр, рекомендуется проверить параметры и убедиться, что данная функция не запрещена или выключена.
Также встроенная возможность не будет функционировать должным образом (либо вовсе будет недоступна), если одна из компонентных служб находится в выключенном состоянии:
- UPnP Device Host.
- Публикация ресурсов обнаружения функций (fdPHost).
- Обнаружение SSDP (SSDPSRV).
- Клиент DNS.
Если не включается сетевое обнаружение в Windows, перейдите в приложение «Службы». Для этого воспользуйтесь горячими клавишами «Win + R» и запросите запуск «services.msc» (аналогичный результат в Windows 10 принесёт вызов утилиты через меню, открываемое комбинацией «Win + X: здесь необходимо выбрать пункт «Управление компьютером», а затем перейти в «Службы и приложения» -> «Службы»). Найдите в списке первую службу из списка выше, если состояние обозначено как «Отключено», то нужно сделать двойной щелчок по названию, чтобы попасть в настройки. Укажите тип запуска «Автоматически» и запустите службу с помощью специальной кнопки. Проверьте каждую службу из четырёх, и, если будет обнаружена отключённая, проделайте операцию по включению.
Надеемся, вы разобрались, как включить сетевое обнаружение в Windows 10, 7, XP или других операционных системах данного семейства. Предложенные методы помогут активировать видимость в сети, если оно не работает в вашей операционной системе. Оставляйте ваши отзывы и пожелания с помощью компактной формы, расположенной после статьи.
Ко мне несколько раз обращались читатели с просьбой помочь решить проблему — почему компьютер не отображается в сетевом окружении в последних билдах Windows 10. Действительно, в последних релизах Windows 10 ваш компьютер может перестать видеть соседние компьютеры в рабочей группе локальной сети, либо же сам не отображаться в сетевом окружении на других компьютерах. В данной статье мы рассмотрим, как включить сетевое обнаружение в Windows 10.
Пользователи стали сталкиваться с проблемами отображения соседних компьютеров в локальной сети рабочей группы еще начиная с Windows 10 1703 (Creators Update). После установки этой (или более новой версии Windows 10) ваш компьютер может перестать видеть соседние компьютеры при просмотре устройств в сетевом окружении.
Список компьютеров в сетевом окружении можно просмотреть в проводнике либо командой: net view
Если список пуст (команда вернула В списке нет элементов/ There are no entries in the list.), что в первую очередь проверьте следующие настройки.
Проверьте, включен ли у вас сервис доступа к файлам и папкам. Перейдите в раздел Панель управления -> Центр управления сетями и общим доступом -> Дополнительные параметры общего доступа.
Убедитесь, что у вас в секции текущего сетевого профиля Частная / Private (текущий профиль) включены опции:
- Turn on network discovery (Включить сетевое обнаружение) + Turn on automatic setup of network connected devices (Включить автоматическую настройку на сетевых устройствах);
- Turn on file and printer sharing (Включить общий доступ к файлам и принтерам);
Разрешить Windows управлять подключениями домашней группы (если у вас используется домашняя группа).
Затем в профили Все сети активируйте опции:
- Включить общий доступ (Turn on sharing), чтобы сетевые пользователи могли читать и записывать файлы в общих папках;
- Отключить парольную защиту — Turn off password Protect Sharing (если вы доверяете всем устройствам в вашей сети).
- Если в вашей сети есть старые устройства (старые версии Windows, Samba, сетевые NAS хранилища), включите опцию “Включить общий доступ к файлам для устройств, использующих 40-битное или 56-битное шифрование”;
Затем откройте пункт Параметры Windows -> Сеть и Интернет -> Ethernet (если вы подключены к локальной сети через беспроводное адаптер, выберите Wi-Fi). Щелкните по сетевому значку и проверьте, что включена опция “Сделать этот компьютер доступным для обнаружения”.
Сбросьте кеш DNS на компьютере:
ipconfig /flushdns
Для включения обнаружения нужно в командной строке с правами администратора выполнить команду, разрешающую трафик сетевого обнаружений (Network Discovery) в Windows 10:
netsh advfirewall firewall set rule group="Network Discovery" new enable=Yes
Или вручную разрешите протокол Network Discovery хотя бы для Частной (Private) сети в настройках Брандмауэр Защитника Windows (Control PanelAll Control Panel ItemsБрандмауэр Защитника WindowsAllowed apps).
Бывает, что компьютер с Windows может не отображаться в сетевом окружении из-за неправильных настроек рабочей группы. Попробуйте заново добавить этот компьютер в рабочую группу, переприменив параметры (Панель управления -> Система -> Дополнительные параметры системы -> Имя компьютера -> кнопка Идентификация).
В открывшемся мастере присоединения к домену или рабочей группе выберите последовательно: Компьютер входит в корпоративную сеть -> Моя организация использует сеть без доменов -> имя вашей рабочей группы. После этого нужно перезагрузить компьютер.
Если после перезагрузки компьютер появился в сетевом окружении, но зайти на него не удается, проверьте тип сети компьютера. Скорее всего ваша локальная сеть распозналась как Публичная. Нужно сменить тип сети на Частная. Для этого откройте Параметры -> Сеть и Интернет -> Состояние -> Домашняя группа -> Изменение расположения в сети.
Нажмите на ссылку Изменение расположения в сети, после этого в боковой панели с запросом “Вы хотите разрешить другим компьютерам и устройства в этой сети обнаруживать ваш ПК? Рекомендуем делать это в домашней или рабочей сети, а не в общедоступных”, выберите “Да”.
Откройте сетевое окружение и проверьте, отображаются ли соседние компьютеры.
Если указанные советы не помогли, и компьютеры в рабочей группе все еще не отображаются, попробуйте сбросить настройки сети (Параметры -> Сеть и Интернет -> Состояние -> Сброс сети).
Сбросить сетевые настройки и правила файервола можно командами:
netsh int ip reset reset.txt
netsh winsock reset
netsh advfirewall reset
После чего нужно перезагрузить компьютер.
В некоторых случаях нужно полностью удалить ваш сетевой адаптер в диспетчере устройств (консоль devmgmt.msc -> Сетевые адаптеры -> ваша сетевая карта -> Удалить устройство).
Затем перезагрузите компьютер. 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-устройств);
В некоторых случаях сторонние антивирусы и файерволы могут блокировать запросы имени NetBIOS, WDS и широковещательные DNS запросы (точно была проблема с ESET NOD32). Попробуйте временно отключить антивирус/файервол и проверить, работает ли сетевое обнаружение в Windows 10.
Включить сетевое обнаружение в Windows 10
В Windows 10 1803 (Spring Creators Update) разработчики убрали возможность создавать домашнюю группу компьютеров, кроме того компьютеры с Windows 10 перестают отображаться в сетевом окружении проводника при просмотре устройств сети.
Дело в том, что с точки зрения Microsoft рабочие группы – это устаревший функционал организации локальной сети для доступа к общим ресурсам и принтерам. Вместо использования рабочей группы Microsoft предлагает использовать свои облачные сервисы (OneDrive или доступ через учетные записи Microsoft Account), На мой взгляд, это неоправданно.
Однако по факту, чтобы в Windows 1803 получить доступ к ресурсам другого компьютера в локальной сети нужно знать его имя (\pcname1
) или ip адрес (в формате \192.168.1.100
), но в сетевом окружении соседние компьютеры не отображаются. Однако это можно исправить.
Можно создать ярлыки на соседние компьютеры, указав UNC путь к ним через имя компьютер или IP адрес.
Дело в том, что за обнаружение соседних компьютеров в сети Windows 10 отвечает отдельная служба Function Discovery Provider Host, а за обнаружение вашего компьютера отвечает другая служба — Function Discovery Resource Publication.
После установки некоторых билдов Windows 10 эти службы могут быть отключены (тип запуска с Автоматического изменен на Отключен). Если эти службы остановлены, компьютер не обнаруживается в сети другими компьютерами и сам не может обнаружить другие. Включить службы автообнаружения в Windows 10 можно так.
- Откройте консоль управления службами Windows (services.msc);
- В списке служб найдите службу Function Discovery Resource Publication (Публикация ресурсов обнаружения функции);
- Измените тип запуска службы с Manual на автоматический с отложенной загрузкой — Automatic (Delayed Start);
- Аналогичным образом включите службу Function Discovery Provider Host (Хост поставщика функции обнаружения);
Можно изменить тип запуска этих служб на автоматический одной командой PowerShell:
get-Service fdPHost,FDResPub|Set-Service -startuptype automatic -passthru|Start-Service
- Перезагрузите компьютер
После перезагрузки другие компьютеры в локальной сети смогу обнаруживать данный компьютер и его ресурсы (принтеры и общие папки).
SMB 1.0 и проблемы с Master Browser в Windows 10
Бывает, что проблемы с отображением компьютеров в сетевом окружении связаны со службой Обозревателя сети (Master 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).
Если в сети у вас остались компьютеры только с Win 10 1709 и выше, и вы хотите по прежнему использовать службу обозревателя сети, вам придется включить протокол SMB v1.0 хотя бы на одном компьютере (небезопасно!).
Установка SMB 1.0 выполняется путем добавления следующих компонентов в панели управления:
- Клиент SMB 1.0/CIFS
- Сервер SMB 1.0/CIFS
Либо вы можете включить клиент и сервер 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
Источник
Читайте также: Ошибка 0x80070035. Не найден сетевой путь в Windows 10.
Читайте также: Почему в Windows 10 при настройке сети выдается ошибка 0x80070035?
Что такое сетевое обнаружение?
«Сеть» — это соединение различных устройств, а «Обнаруживаемость» — это способность быть обнаруженными. Таким образом, в простейшем смысле обнаружение сети — это «свойство быть видимым для других устройств и иметь возможность обнаруживать другие устройства в сети».
Чтобы создать сеть, устройства должны найти другие устройства в той же сети и подключиться друг к другу. Именно это и делает функция сетевого обнаружения. Это полезно в определенных случаях, но не в некоторых ситуациях. Например, вы должны отключить обнаружение сети в публичной сети. Поскольку в общественных местах вы не можете доверять сетям и позволять неизвестным людям отслеживать вашу видимость. Тогда как, когда вы работаете в частной сети, например, дома или на рабочем месте, вы можете включить обнаружение сети.
Как работает обнаружение сети?
Когда вы включаете сетевое обнаружение вашего устройства, оно отправляет сообщения по сети и находит устройства, которые можно обнаружить. На компьютерах Microsoft служба браузера выполняет функцию сетевого обнаружения. Вы можете обнаружить сетевое устройство, которое хотите подключить, и поделиться сетевыми ресурсами.
Проблема с сохранением сетевого обнаружения в том, что оно очень быстро разряжает батарею. Если ваше устройство доступно для обнаружения, это означает, что оно постоянно ищет другие устройства для подключения. Другой момент заключается в том, что при его включении открывается множество портов брандмауэра Windows для подключения. Следовательно, это может привести к проблемам с безопасностью и повлиять на ваш компьютер.
К счастью, вы можете легко включить или выключить сетевое обнаружение в Windows 10. Следуйте приведенной ниже пошаговой процедуре, чтобы включить или выключить сетевое обнаружение.
- Введите «Панель управления» в поле поиска Windows и откройте панель управления. Организуйте просмотр по «Категории» и откройте опцию «Сеть и Интернет».
- Теперь вы увидите «Изменить параметр общего доступа для разных сетевых профилей».
Для частных сетей
- Щелкните «Частный», чтобы развернуть.
- Включите или выключите обнаружение сети в соответствии с вашими требованиями. Если вы хотите включить его, у вас есть дополнительная опция. Щелкните «Включить автоматическую настройку устройств, подключенных к сети». Это автоматически включит сетевое обнаружение на подключенных устройствах, таких как принтер или жесткий диск, в той же сети.
Для публичных сетей:
- Щелкните «Гость или общедоступный (текущий профиль)».
- Как и в частной сети, включайте или выключайте обнаружение сети в соответствии с вашими требованиями.
- Нажмите «Сохранить настройки», чтобы сохранить изменения.
Использование командной строки для отключения обнаружения сети
Вы также можете включать и отключать обнаружение сети через командную строку.
Выполните следующие шаги:
- Введите «CMD» в поле поиска Windows. Щелкните правой кнопкой мыши параметр «Командная строка» и выберите «Запуск от имени администратора».
- Либо нажмите клавиши «Win + R», чтобы отобразить запрос «Выполнить». Введите «CMD» и нажмите «Ctrl + Shift + Enter», чтобы запустить командную строку в режиме администратора.
- Введите следующую команду, чтобы отключить обнаружение сети.
netsh advfirewall firewall set rule group = «Network Discovery» new enable = Нет
- Введите следующую команду, чтобы включить обнаружение сети.
netsh advfirewall firewall set rule group = «Network Discovery» new enable = Yes
Устранение неполадок, связанных с обнаружением сети
Если ваше устройство невидимо для других устройств после включения одного из вышеуказанных методов, используйте следующие параметры для устранения неполадок.
Ограничение брандмауэра Windows на обнаружение сети
Чтобы решить проблему с брандмауэром, необходимо сделать следующее:
- Перейдите в «Панель управления» и откройте «Система и безопасность».
- Щелкните «Брандмауэр Защитника Windows».
- На левой панели нажмите «Разрешить и приложение или функцию через стену Защитника Windows».
- Прокрутите вниз, чтобы найти обнаружение сети, и установите флажок, если хотите его включить.
- На левой панели нажмите «Брандмауэр Защитника Windows Вкл. Или Выкл.». Вы можете отключить или включить брандмауэр Защитника Windows как для частных, так и для общедоступных сетей.
Проблема со службами зависимостей сетевого обнаружения
Следуйте приведенным ниже инструкциям, чтобы решить эту проблему с сетевой зависимостью.
- Нажмите клавиши «Win + R» и откройте окно «Выполнить». Введите «services.msc» и нажмите клавишу ввода. Это откроет всплывающее окно Services.
- Проверьте и убедитесь, что следующие службы находятся в статусе «Работает»:
- DNS-клиент
- Хост устройства UPnP
- Публикация ресурсов для обнаружения функций
- Обнаружение SSDP
Например, найдите «D», чтобы проверить статус «DNS-клиента» и убедиться, что он «Работает».
Вывод
Обнаружение сети позволяет устройству общаться с внешним миром. Например, с помощью этой функции вы можете подключить свой компьютер к сетевому принтеру. Хотя вы можете легко включить или отключить функцию обнаружения сети, за кулисами происходит множество вещей. Это зависит от того, чтобы многие службы работали правильно, и эти службы должны быть в рабочем состоянии. Кроме того, это делает устройство уязвимым для хакеров при включении в общедоступной сети. Поэтому убедитесь, что эта функция включена, только когда вы находитесь в домашней или частной сети и знаете, что делаете.
Проблемы с сетью распространены в Windows 10, и теперь проблема, похоже, затрагивает и пользователей Windows 11. Одна из частых проблем с Network Discovery заключается в том, что пользователи не могут получить доступ к другим сетевым устройствам в той же сети Wi-Fi. Пользователи жалуются, что Windows 10/11 выдает ошибку «Сетевое обнаружение отключено», и его включение не решает проблему. Итак, сегодня мы составили пошаговое руководство по устранению проблемы «Сетевое обнаружение отключено» в Windows 10 и Windows 11. Давайте углубимся и найдем возможное решение.
Исправить ошибку «Сетевое обнаружение отключено» в Windows 10 и 11 (обновлено в октябре 2021 г.)
Мы объяснили четыре метода решения этой проблемы, и все эти решения применимы как к компьютерам с Windows 10, так и с Windows 11.
Метод 1. Измените расширенные настройки общего доступа
1. Сначала откройте панель управления на вашем ПК с Windows. Просто нажмите клавишу Windows, найдите « Панель управления » и откройте ее. Этот шаг применим как к Windows 10, так и к Windows 11.
2. Затем откройте « Сеть и Интернет » и перейдите в «Центр управления сетями и общим доступом».
3. Чтобы начать исправление ошибки «Сетевое обнаружение отключено» в Windows 10 и 11, нажмите « Изменить дополнительные параметры общего доступа » на левой панели.
4. Здесь, в разделе «Личное», убедитесь, что включен параметр « Включить обнаружение сети ». Также установите флажок « Включить автоматическую настройку устройств, подключенных к сети ».
5. Затем в разделе « Общий доступ к файлам и принтерам» включите « Включить общий доступ к файлам и принтерам ».
6. Аналогичным образом разверните раздел «Гость или общий доступ » и включите « Включить сетевое обнаружение » и « Включить общий доступ к файлам и принтерам ». Как правило, я не рекомендую включать обнаружение сети в общедоступной сети. Но если вы работаете с общедоступным Wi-Fi, оставьте его включенным пока и не забудьте выключить его после того, как ваша работа будет сделана. Наконец, нажмите «Сохранить изменения».
7. Теперь перезагрузите компьютер и проверьте, исправлена ли ошибка «Сетевое обнаружение отключено».
Метод 2: управление службами Windows
Если описанный выше метод не устранил проблему обнаружения сети на вашем компьютере с Windows 10 или 11, выполните следующие действия, чтобы получить более жизнеспособное решение.
1. Нажмите сочетание клавиш Windows «Win + R», чтобы открыть окно «Выполнить». Введите services.msc
и нажмите Enter.
2. Прокрутите вниз и найдите « Публикация ресурсов обнаружения функций ». Дважды щелкните по нему и измените «Тип запуска» на «Автоматический». После этого нажмите «Пуск» в разделе «Статус службы» и нажмите «ОК».
3. Затем найдите службу « DNS-клиент » и убедитесь, что для нее также установлено значение «Автоматически». Также убедитесь, что служба запущена.
4. Наконец, найдите « SSDP Discovery » и откройте его. Измените его на «Автоматический» в раскрывающемся меню и запустите службу.
5. Теперь перезагрузите компьютер, чтобы устранить проблему, и проверьте, решена ли проблема «Сетевое обнаружение отключено» на вашем компьютере с Windows 10/11.
Метод 3: настройте параметры брандмауэра
1. Нажмите клавишу Windows и найдите « Брандмауэр Windows » на компьютере с Windows 10 или 11. Теперь откройте настройки «Брандмауэр Защитника Windows» в Панели управления.
2. На левой панели нажмите « Разрешить приложение или функцию через брандмауэр Защитника Windows ».
3. Затем нажмите « Изменить настройки » в правом верхнем углу и найдите «Сетевое обнаружение». Убедитесь, что эта функция включена и установлены флажки «Частный» и «Общедоступный».
4. Наконец, нажмите «ОК», и это должно решить проблему «Сетевое обнаружение отключено» на вашем ПК с Windows 10/11.
Метод 4: сбросить сеть
Если ни один из вышеперечисленных методов не устранил проблему, возможно, вам придется перезагрузить сеть на вашем компьютере с Windows 10/11. Для этого выполните следующие действия:
1. Нажмите клавишу Windows, найдите « Сброс сети » и откройте его на своем ПК с Windows 10. В Windows 11 откройте «Настройки» и перейдите в «Сеть и Интернет» -> «Дополнительные настройки сети» -> «Сброс сети».
2. Затем нажмите « Сбросить сейчас », и все. Перезагрузите компьютер, и проблема с отключением сетевого обнаружения должна исчезнуть.
Вы также можете следовать нашему руководству о том, как исправить проблемы с сетевым подключением в Windows 10/11, чтобы получить подробный пошаговый процесс.
Обнаружение сети не включается в Windows 10/11? Узнайте, как исправить проблему прямо сейчас
Итак, это четыре лучших способа исправить проблему «Сетевое обнаружение отключено» в Windows 10 и 11. Для большинства пользователей первый метод должен открыть ваш компьютер для сетевого обнаружения, но если это не сработает, попробуйте другой. методы тоже. Во всяком случае, это все от нас.
Содержание
- 1 Основные понятия
- 2 Создание локального пространства пошагово
- 3 Выводы
- 4 Включаем поддержку протокола SMB1 в Windows 10
- 5 Проверка параметров общего доступа в Windows 10
- 6 Причины и решения «невидимости»
Начало›Windows 10›Настройка домашней сети в Windows 10
Зачем нужна настройка домашней сети? Казалось бы, работает дома ноутбук, компьютер и пара смартфонов, периодически используются для выхода в интернет. Что еще нужно? Но вспомните, как часто вам приходится перекидывать файлы с одного устройства на другое? Приходится копировать на флешку и обратно или пользоваться Блютусом.
Даже если вы делаете это не чаще чем раз в месяц, с домашней локальной сетью все станет в разы проще. К тому же, ее настройка откроет массу новых возможностей. Например, файлы можно будет и не передавать, а запускать прямо на другом компьютере или даже телевизоре (если он имеет возможности для работы в локальной сети с Windows 10). Можно будет запускать игры “по сетке”, печатать документы с любого компьютера на одном принтере и использовать многие другий возможности.
Основные понятия
Домашняя локальная сеть — это несколько компьютеров, объединенных одним сетевым кабелем для обмена данными. Сегодня в большинстве квартир имеются роутеры, раздающие Wi-Fi. Благодаря им, настройка “локалки” превратилась в простую задачу.
Примерная схема домашней локальной сети с Windows 10 может выглядеть так:
Как видите на приведенном рисунке интернет через Eternet-провод подается в роутер, к которому по пачкорду (такому же проводу с двусторонними разъемами) подключен ПК. Ноутбуки и смартфон подключены к маршрутизатору по Wi-Fi. Разумеется, такое подключение не создает локальную сеть по-умолчанию. Нужна конкретная настройка на каждом из устройств. В приведенном примере различные машины и гаджеты, если они не настроены надлежащим образом, не смогут “видеть” друг друга.
Наиважнейшим термином во всем этом процессе являются так называемые группы. Рабочая группа Windows 10 способна включать максимум 20 машин, которые являются узлами одного уровня, то есть не могут контролировать друг друга. Другими словами в такой сети все компьютеры равны — нет главного сервера.
Посмотрите ещё: Оценка производительности в Windows 10 своими силами
Кроме того существует понятие домашней группы, которая может формироваться, если компьютеры уже принадлежат рабочей группе. В домашней группе легко предоставлять доступ к фото, музыке, фильмам и документам с других устройств. Такая группа в отличие от рабочей имеет пароль, но вводить его нужно только раз, чтобы добавить новое устройство.
Создание локального пространства пошагово
Рабочая группа
Первым делом, позаботьтесь, чтобы у всех компьютеров было одинаковое имя рабочей группы. Оно может быть любым — вы устанавливаете его на свое усмотрение. В Windows 10:
- Откройте Пуск и перейдите в Служебные программы.
- Запустите классическую Панель управления.
- Откройте пункт “Система и безопасность”.
- Перейдите в раздел “Система”.
- Слева выберите “Дополнительные параметры системы”.
- Откроется маленькое окошко в котором нужно выбрать “Имя компьютера” и нажать на кнопку “Изменить”.
- В новом окошке внизу будет пункт “Компьютер является членом…”: выберите “рабочей группы” и пропишите желаемое название.
- ОК и перезагрузка.
Такая настройка должна быть проделана на всех компьютерах с Windows 10 (для 7 и 8 все делается аналогично), которые будут в домашней сети.
Видимость компьютеров в сети
То что компьютеры с Windows 10 или другими версиями ОС в составе одной группы, мало для того, чтобы они начали “видеть” друг друга. Необходима дополнительная настройка. Чтобы включить видимость проделайте следующие шаги на каждой из машин:
- Откройте Панель управления.
- Выберите “Сети и интернет” и перейдите в Центр управления сетями и общим доступом.
- Откройте “Изменить дополнительные параметры…”.
- Включите включите общий доступ к файлам и принтерам и сетевое обнаружение.
- Проделать это нужно во всех профилях, кроме того включить пункт “общий доступ, чтобы сетевые пользователи могли читать и записывать файлы в общих папках”.
- Установите маркер напротив пункта “Отключить доступ с парольной защитой”.
- Сохраните.
Посмотрите ещё: Когда Windows 10 вылетает
Расшаривание папок
Настройка сети Windows 10 заканчивается открытием общего доступа к конкретным папкам. Для этого достаточно открыть свойства папки (правкой кнопкой мыши — как всегда), затем выбрать вкладку Доступ и перейти в Расширенные настройки. Устанавливаете галочку напротив “Открыть общий доступ” и жмете на кнопку “Разрешения”.
Где для полного доступа достаточно установить галочки напротив “Полный доступ”, “Изменение”, “Чтение” в столбце “Разрешить”. Но можно не ставить некоторые галочки и тем самым ограничить возможности пользователей локальной сети.
Рядом с вкладкой “Доступ” есть “Безопасность”. Здесь нажмите кнопку “Изменить”, а в новом открывшемся окне “Добавить”. В пустом окошке впишите слово “Все”, как показано на фото:
Теперь группа “Все” появилась в предыдущем окне. Выделите ее и в столбце “Разрешить” проставьте все галочки для полного доступа. Сохраните все изменения и перезагрузитесь. Настройка завершена.
Выводы
После проделанных манипуляций ваша Windows 10 должна увидеть компьютеры своей группы и получить доступ ко всем открытым папкам. Вот так вкратце реализуется настройка локальной сети с использованием операционных систем Майкрософт. На деле все может выглядеть иначе: в статье приведены лишь общие принципы.
Например, без роутера (с включенным DHCP-сервером и автоматической раздачей адресов) два компьютера могут быть соединены пачкордом. В этом случае после первого этапа настройки необходимо будет прописать IP-адреса вручную. Делается это в свойствах сетевого адаптера и свойствах интернет протокола 4-й версии. Для Windows 10, 8, 7 и даже XP одинаково.
Прописываются IP вида 192.168.0.* (для каждого компьютера последняя цифра уникальна, кроме 0 и 1. Можно использовать, например, 5 и 7, Маска подсети 255.255.255.0 и основной шлюз 192.168.0.1. В качестве DNS-серверов указываются 192.168.0.1 и 192.168.0.0 (дополнительный). Если у роутера отключен DHCP подобная настройка тоже должна быть проделана.
(Visited 82 789 times, 12 visits today) Опубликовано в Windows 10
Самая популярная проблема при настройке локальной сети – когда компьютер не видит другие компьютеры, общие папки, сетевые накопители и т. д. Эта проблема чаще всего решается настройкой общего доступа и отключением антивируса (брандмауэра), но не всегда. В этой статье я хочу рассказать о нескольких решениях данной проблемы в Windows 10, которые я уже не раз применял на практике. Если у вас компьютер с установленной Windows 10 не видит компьютеры и папки в локальной сети, то первым делом нужно проверить, включена ли поддержка SMB1, так как после одного из обновлений этот протокол отключили. Как бы для безопасности. И это основная причина, по которой на вкладке «Сеть» в проводнике а не появляются сетевые устройства. Как правило, это более старые устройства, которые используют этот самый протокол SMB1, который в десятке отключен.
Открываем мы значит вкладку «Сеть» в проводнике Windows 10, где должны отображаться все сетевые устройства. Но видим там в лучшем случае свой Wi-Fi роутер, свой компьютер и может еще какие-то устройства мультимедиа. Другие компьютеры в локальной сети и сетевые папки не отображаются. А с других компьютеров они обычно видны и можно на них зайти. В том числе на этот компьютер с установленной Windows 10.
Как правило, все компьютеры подключены через один маршрутизтор. И многие почему-то думают, что локальная сеть не работает именно из-за настроек маршрутизатора. Но по своему опыту могу сказать, что это не так. Если на маршрутизаторе вы не настраивали какие-то особые функции и ничего не отключали, то все подключенные к нему устройства автоматически находятся в одной локальной сети.
Отдельно хочу рассказать об общем доступе к USB-накопителям через роутер. Если вы подключили к роутеру в USB-порт флешку, или внешний жесткий диск и Windows 10 не видит сетевой накопитель на вкладке «Сеть», то проблема так же может быть в отключенном протоколе SMB1. Так как роутер использует этот протокол для общего доступа к накопителю (сетевой папке).
Включаем поддержку протокола SMB1 в Windows 10
Откройте Пуск (или нажмите на кнопку поиска) и введите «компонентов». Откройте «Включение или отключение компонентов Windows». Или можно открыть это окно через «Панель управления» – «Программы и компоненты» и слева переходим в «Включение или отключение компонентов Windows».
Открываем пункт «Поддержка общего доступа к файлам SMB 1.0/CIFS». Нужно поставить галочку возле «Клиент SMB 1.0/CIFS» и нажать «Ok».
Поддержка старого протокола SMB 1.0 в Windows 10 включена. Теперь система должна видеть все сетевые папки, доступ к которым осуществляется через SMB 1. Можете еще выполнить перезагрузку компьютера.
Проверка параметров общего доступа в Windows 10
Возможно, конечно, на вашем компьютере отключен, или неправильно настроен общий доступ. Из-за чего Windows 10 не может обнаружить другие компьютеры и накопители в локальной сети. Сейчас покажу, как проверить эти настройки.
В Windows 10 (версия 1803) домашняя группа была удалена. Достаточно просто настроить общий доступ к принтерам и файлам.
Открываем меню «Пуск» (или нажав на кнопку поиска) и пишем «общего доступа». Открываем «Управление расширенными параметрами общего доступа».
Или можно открыть это окно в параметрах «Сеть и Интернет» – «Параметры общего доступа».
Дальше для текущего профиля (скорее всего это будет частная сеть) установите переключатель возле «Включить сетевое обнаружение» и «Включить общий доступ к файлам и принтерам». А так же поставьте галочку возле «Включить автоматическую настройку на сетевых устройствах».
Нажмите на кнопку «Сохранить изменения».
Если это не поможет – попробуйте установить такие настройки для вкладки «Все сети».
Но не рекомендую составлять такие настройки, особенно если вы часто подключаетесь к общественным Wi-Fi сетям.
Еще несколько решений:
- Убедитесь, что ваш компьютер и другие компьютеры с которыми вы хотите настроить локальную сеть подключены через один роутер.
- Отключите антивирус (встроенный в нем брандмауэр) и защитник Windows. Если это не решит проблему – включите обратно.
- Если ваш компьютер с Windows 10 (который не видит общие папки и компьютеры в локальной сети) подключен к роутеру по Wi-Fi, то присвойте этой беспроводной сети статус частной (домашней).
- Убедитесь, что на других компьютерах в локальной сети правильно заданы настройки общего доступа. Или на роутере настроен общий доступ к подключенному USB-накопителю.
Буду рад видеть ваши комментарии с другими решениями и вопросами по теме данной статьи!
Вопрос от пользователя
Здравствуйте.
У меня новый ноутбук с лицензионной Windows 10 (x64), который не видит другие компьютеры в локальной сети (у меня дома роутер, и подключено к нему 2 ноутбука и 2 ПК). Кстати, другие устройства друг друга видят (но у них стоит Windows 7, а на этот ноутбук я ее поставить не могу — нет драйверов).
PS В настройках Windows все вроде бы включил, папку расшарил, перезагружал, мастера по устранению ошибок запускал (кстати, интернет на этом ноутбуке работает, т.е. связь с роутером есть!).
Доброго времени!
Очень похоже на то, что вы пропустили где-то в настройках сетевое обнаружение компьютера (либо служба ресурсов обнаружения у вас просто отключена). Вообще, на мой взгляд, это «виновата» политика Microsoft по повышению уровня безопасности от всего и вся (лучше бы доработали «дырявые» протоколы…).
И так, ниже приведу последовательно ключевые моменты, которые нужно проверить и до-настроить (если у вас что-то не так…).
*
Причины и решения «невидимости»
❶
Пару слов о роутере и антивирусах
Для начала посоветовал бы зайти в настройки роутера и посмотреть, все ли включенные компьютеры отображается в нем (обычно, это можно сделать во вкладке «Контроль пропускания полосы»).
Обратите внимание на то, чтобы роутер не блокировал работу ваших ПК, не было каких-то ограничений. У всех компьютеров, подключенных к роутеру, должен значится IP-адрес вида: 192.168.0.100, 192.168.0.101, 192.168.0.102 и т.д. (прим: не конкретно такие же, а подобная последовательность…)
В помощь! Как зайти в настройки роутера — https://ocomp.info/kak-zayti-v-nastroyki-routera.html
Подключены ли эти два устройства к роутеру
Далее откройте настройки сетевого адаптера ноутбука (компьютера): для этого нажмите Win+R для вызова окна «Выполнить», и используйте команду ncpa.cpl.
ncpa.cpl — просмотр всех сетевых подключений
После нужно открыть свойства того адаптера, через которое осуществляется подключение (на ноутбуках чаще всего это беспроводное подключение, на ПК — Ethernet).
Далее перейти в свойства IP версии 4 (см. скриншот ниже) и поставить в настройках автоматическое получение IP-адреса. В качестве DNS рекомендовал бы указать 8.8.8.8 и 8.8.4.4 (это DNS Google, они быстрее и стабильнее чем у вашего провайдера).
Свойства адаптера / кликабельно
Если у вас установлен антивирус (например, Касперский) не забудьте отключить какое-нибудь виртуальное сетевое подключение… Вообще, желательно на время настройки и диагностики работу антивируса приостановить полностью.
Защита — сетевой экран
❷
Имя ПК и название рабочей группы
Чтобы компьютеры в локальной сети могли увидеть друг друга у них должна быть одинаковаярабочая группа и разныеимена. Чтобы узнать эти параметры — откройте проводник (сочетание Win+E), перейдите во вкладку «Этот компьютер»и откройте ее свойства. См. скриншот ниже.
Свойства компьютера
Разумеется, проверить рабочую группу нужно на каждом ПК в локальной сети (она должна быть на всех одинакова. Для дома, обычно, используют значение по умолчанию — WORKGROUP).
Имя ПК и рабочая группа
Если вам потребовалось изменить рабочую группу или имя компьютера — не забудьте после этого перезагрузить устройство.
Изменить параметры
❸
Разрешено ли сетевое обнаружение
По умолчанию в целях безопасности в Windows 10 данная функция выключена! Чтобы ее включить, необходимо открыть панель управления и перейти в раздел «Сеть и интернет». После открыть вкладку «Центр управления сетями и общим доступом».
Сеть и интернет — панель управления
Далее в меню слева открыть доп. параметры общего доступа.
Изменить параметры общего доступа
Затем раскройте поочередно все три профиля (частная, гостевая и все сети) и:
- включите общий доступ к расшаренным папкам;
- отключите парольную защиту (см. пример на скринах ниже).
Профили
Включаем общий доступ и отключаем парольную защиту
Примечание: после изменения этих настроек необходимо перезагрузить компьютер.
❹
«Перекрыт» протокол SMB
Протокол SMB необходим для работы службы Computer Browser, которая составляет список компьютеров в сети и отвечает за их отображение. Но в Windows 10 (1709 и выше) по умолчанию протокол SMB отключен (в целях безопасности).
Поэтому, для решения невидимости сетевого окружения — нужно проверить включен ли он у вас и при необходимости задействовать. Делается это достаточно просто: сначала следует открыть панель управления и перейти во вкладку «Программы/Программы и компоненты».
Программы и компоненты
Далее в меню слева открыть ссылку «Включение и отключение компонентов Windows».
Включение и отключение компонентов
Найти вкладку «поддержка общего доступа к файлам SMB» и поставить галочки напротив клиента и сервера. Сохранить настройки (после Windows сама все найдет и поставит). Пример на скрине ниже.
Клиент — сервер SMB
❺
Работает ли «Публикация ресурсов обнаружения функции» / «Function Discovery Resource Publication»
В Windows 10 (1803) была изменена работа службы Function Discovery Resource Publication(на рус. «Публикация ресурсов обнаружения функции») — по умолчанию она теперь не запускается. А если эта служба не работает — то ваш компьютер будет невидим другими ПК в локальной сети.
Чтобы это исправить, необходимо открыть вкладку в Windows службы. Для этого нажмите Win+R, и введите команду services.msc. Пример ниже.
Открываем службы — services.msc (универсальный способ)
В списке служб найдите «Публикация ресурсов обнаружения функции» и измените ее тип запуска на «Автоматический». Далее сохраните настройку и перезагрузите компьютер.
Автоматический запуск
❻
А расшарена ли папка/диск…
Ну и последний штрих… А расшарена ли ваша папка на ноутбуке (ПК), которую не видят другие пользователи? Чтобы просмотреть, что у вас открыто для общего пользования: зайдите в проводник (Win+E), раскройте вкладку «Сеть», и нажмите по имени своего компьютера. Если у вас что-нибудь расшарено, вы должны увидеть эти папки.
Проверка — какие папки были расщарены
Для расшаривания какой-нибудь папки (диска): нажмите на нее ПКМ, и нажмите по «Предоставить доступ / Отдельные люди».
Предоставить доступ
Далее выберите пользователей (обычно, указывают «Все» — т.е. чтобы с папкой могли работать все пользователи локальной сети) и предоставьте им вариант доступа:
- чтение — из этой папки пользователи смогут только копировать файлы к себе на ПК (либо просто просматривать их, без редактирования и изменений!);
- чтение и запись — полный доступ к папке (любой пользователь может удалить из нее все файлы!).
Чтение для всех пользователей
Более подробно о том, как расшаривать папки можете узнать из статьи, ссылку на которую привожу ниже.
В помощь!
Как создать и настроить локальную сеть между двумя компьютерами — https://ocomp.info/kak-sozdat-i-nastroit-lokalnuyu-set-mezhdu-dvumya-kompyuterami.html
*
На сим пока всё, удачи!
👋
RSS(как читать Rss)
Другие записи:
Используемые источники:
- https://windowsprofi.ru/win10/nastrojka-domashnej-seti-v-windows-10.html
- https://prostocomp.net/sistema/windows-10-ne-vidit-kompyutery-v-seti-i-obshhie-papki-pochemu-i-chto-delat.html
- https://ocomp.info/windows-10-ne-vidit-kompyuteryi-v-lokalnoy-seti.html
21.04.2016 windows | для начинающих | интернет
В этом руководстве подробно рассмотрим, как создать локальную сеть между компьютерами с любой из последних версий ОС Windows, включая Windows 10 и 8, а также открыть доступ к файлам и папкам по локальной сети.
Отмечу, что сегодня, когда Wi-Fi роутер (беспроводный маршрутизатор) есть почти в каждой квартире, создание локальной сети не требует дополнительного оборудования (так как все устройства и так соединены через маршрутизатор по кабелю или Wi-Fi) и позволит вам не только передавать файлы между компьютерами, но, например, просматривать видео и слушать музыку, хранящееся на жестком диске компьютера на планшете или совместимом телевизоре, не скидывая его предварительно на флешку (это только один из примеров).
Если вы хотите сделать локальную сеть между двумя компьютерами с помощью проводного подключения, но без маршрутизатора, вам потребуется не обычный Ethernet-кабель, а cross-over кабель (поищите в Интернете), кроме случаев, когда на обоих компьютерах установлены современные Gigabit Ethernet адаптеры с поддержкой MDI-X, тогда подойдет и обычный кабель
Примечание: если вам требуется создать локальную сеть между двумя компьютерами Windows 10 или 8 по Wi-Fi, используя беспроводное подключение компьютер-компьютер (без роутера и проводов), то для создания подключения используйте инструкцию: Настройка подключения Wi-Fi компьютер-компьютер (Ad-Hoc) в Windows 10 и 8 для создания подключения, а после этого — шаги ниже для того, чтобы настроить локальную сеть.
Проверка общего доступа
В первую очередь нужно проверить общий доступ в настройках «окон». Для этого:
- Переходим в «Панель управления» – это можно сделать через меню «Пуск», или нажав на кнопки «Win» и «R» и прописав команду «control».
- Переходим в центр управления сетями.
- Переходим в раздел общего доступа.
- В разделе «Частные» сети нужно включить сетевое обнаружение и общий доступ к файлам и принтерам – в противном случае ПК в сети будет виден, а вот доступ к нему будет закрыт
- На всякий случай открываем раздел «Все сети» и включаем первый параметр в разделе «Общий доступ к общедоступным папкам».
- Также обязательно уберите доступ с парольной защитой.
- Далее нужно зайти в «Параметры» («Пуск» – значок шестеренки).
- Переходим в раздел «Ethernet» или «Wi-Fi» – смотря как вы подключены. Нажмите на сетевое подключение.
- Убедитесь, что включен бегунок обнаружения данного компьютера в сети (в новом обновлении его нет). Проверьте также, чтобы была включена частная сеть.
Далее проверяем подключение по сети. Если второго компьютера нет, то идем дальше.
Сброс настроек DNS и включение обнаружения
Нам нужно запустить консоль – нажимаем на кнопки «Win+R» и прописываем команду: «PowerShell». Обаятельно ставим галочку, чтобы запустить командную строку с правами администратора. Если галочки, которая запускает от имени администратора нет – найдите программу с помощью поисковой строки Windows.
Теперь прописываем команду:
ipconfig /flushdns
И ещё одну команду, чтобы активировать обнаружение, если оно выключено:
Английская версия: netsh advfirewall firewall set rule group=”Network Discovery” new enable=YesРусская версия: netsh advfirewall firewall set rule group=”Обнаружение сети” new enable=Yes
Есть второй вариант команды – она включает туже функцию через защитника Windows:
Get-NetFirewallRule -DisplayGroup “Network Discovery” -Enabled True -Action Allow -Direction Inbound
В обновлении 1803 разработчики почему-то убрали возможность настраивать рабочую группу, заменив эту функцию облачным сервисом «OneDrive». Доступ при этом можно получить, если прописать в проводнике адрес второго компьютера, но он при этом может и не отображаться в сети. Решить проблему можно, включив соответствующую службы через консоль командой:
get-Service fdPHost,FDResPub|Set-Service –startuptype automatic –passthru|Start-Service
Также нужно проверить настройки у «Защитники» – в «Панели управления» найдите «Брандмауэр Защитника Windows». Далее в левом разделе нажимаем «Разрешение взаимодействия с приложениями…».
Чтобы установить галочки, нужно нажать на кнопку «Изменить параметры». Теперь находим «Обнаружение сети», «Общий доступ к файлам и принтерам» и «Основы сетей» – вам нужно включить все галочки.
Пользователи стали сталкиваться с проблемами отображения соседних компьютеров в локальной сети рабочей группы еще начиная с Windows 10 1703 (Creators Update). После установки этой (или более новой версии Windows 10) ваш компьютер может перестать видеть соседние компьютеры при просмотре устройств в сетевом окружении.
Список компьютеров в сетевом окружении можно просмотреть в проводнике либо командой:
net view
Если список пуст (команда вернула В списке нет элементов/ There are no entries in the list.), что в первую очередь проверьте следующие настройки.
Проверьте, включен ли у вас сервис доступа к файлам и папкам. Перейдите в раздел Панель управления -> Центр управления сетями и общим доступом -> Дополнительные параметры общего доступа.
Убедитесь, что у вас в секции текущего сетевого профиля Частная / Private (текущий профиль) включены опции:
- Turn on network discovery (Включить сетевое обнаружение) + Turn on automatic setup of network connected devices (Включить автоматическую настройку на сетевых устройствах);
- Turn on file and printer sharing (Включить общий доступ к файлам и принтерам);
Разрешить Windows управлять подключениями домашней группы (если у вас используется домашняя группа).
Затем в профили Все сети активируйте опции:
- Включить общий доступ (Turn on sharing), чтобы сетевые пользователи могли читать и записывать файлы в общих папках;
- Отключить парольную защиту — Turn off password Protect Sharing (если вы доверяете всем устройствам в вашей сети).
Тем самым вы можете открыть анонимный доступ к своему компьютеру, поэтому при включении этого параметра нужно правильно выставлять права на сетевые папки и принтеры. - Если в вашей сети есть старые устройства (старые версии Windows, Samba, сетевые NAS хранилища), включите опцию “Включить общий доступ к файлам для устройств, использующих 40-битное или 56-битное шифрование”;
Затем откройте пункт Параметры Windows -> Сеть и Интернет -> Ethernet (если вы подключены к локальной сети через беспроводное адаптер, выберите Wi-Fi). Щелкните по сетевому значку и проверьте, что включена опция “Сделать этот компьютер доступным для обнаружения”.
Сбросьте кеш DNS на компьютере:
ipconfig /flushdns
Для включения обнаружения нужно в командной строке с правами администратора выполнить команду, разрешающую трафик сетевого обнаружений (Network Discovery) в Windows 10:
netsh advfirewall firewall set rule group=»Network Discovery» new enable=Yes
Либо вы можете разрешить трафик сетевого обнаружения в 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 может не отображаться в сетевом окружении из-за неправильных настроек рабочей группы. Попробуйте заново добавить этот компьютер в рабочую группу, переприменив параметры (Панель управления -> Система -> Дополнительные параметры системы -> Имя компьютера -> кнопка Идентификация).
В открывшемся мастере присоединения к домену или рабочей группе выберите последовательно: Компьютер входит в корпоративную сеть -> Моя организация использует сеть без доменов -> имя вашей рабочей группы. После этого нужно перезагрузить компьютер.
Если после перезагрузки компьютер появился в сетевом окружении, но зайти на него не удается, проверьте тип сети компьютера. Скорее всего ваша локальная сеть распозналась как Публичная. Нужно сменить тип сети на Частная. Для этого откройте Параметры -> Сеть и Интернет -> Состояние -> Домашняя группа -> Изменение расположения в сети.
Нажмите на ссылку Изменение расположения в сети, после этого в боковой панели с запросом “Вы хотите разрешить другим компьютерам и устройства в этой сети обнаруживать ваш ПК? Рекомендуем делать это в домашней или рабочей сети, а не в общедоступных”, выберите “Да”.
Откройте сетевое окружение и проверьте, отображаются ли соседние компьютеры.
Если указанные советы не помогли, и компьютеры в рабочей группе все еще не отображаются, попробуйте сбросить настройки сети (Параметры -> Сеть и Интернет -> Состояние -> Сброс сети).
Сбросить сетевые настройки и правила файервола можно командами:
netsh int ip reset reset.txt netsh winsock reset netsh advfirewall reset
После чего нужно перезагрузить компьютер.
В некоторых случаях нужно полностью удалить ваш сетевой адаптер в диспетчере устройств (консоль devmgmt.msc -> Сетевые адаптеры -> ваша сетевая карта -> Удалить устройство).
Затем перезагрузите компьютер. 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-устройств);
В некоторых случаях сторонние антивирусы и файерволы могут блокировать запросы имени NetBIOS, WDS и широковещательные DNS запросы (точно была проблема с ESET NOD32). Попробуйте временно отключить антивирус/файервол и проверить, работает ли сетевое обнаружение в Windows 10.
Рабочая группа
ВНИМАНИЕ! В новых обновлениях компания Microsoft удалила возможность настраивать рабочую группу – пропустите эту главу.
Также нужно зайти в параметры системы. Для этого нажмите на «Компьютер» правой кнопкой и выберите «Свойства», или нажмите одновременно на «Win» и клавишу «Pause». Переходим в дополнительные параметры и на вкладке «Имя компьютера» нажимаем на кнопку «Идентификация».
- Выбираем корпоративную сеть.
- Использование сети без домена.
- На обоих компьютерах вам нужно указать одинаковую рабочую группу, по умолчанию это «WORKGROUP».
После этого перезагружаем оба компьютера и далее проверяем сеть.
Скрипт автоматического переподключения сетевых дисков при входе в Windows
Откройте блокнот (notepad.exe), скопируйте в него следующий PowerShell код и сохраните файл в каталог C:PS с именем MapDrives.ps1:
$i=3 while($True){ $error.clear() $MappedDrives = Get-SmbMapping |where -property Status -Value Unavailable -EQ | select LocalPath,RemotePath foreach( $MappedDrive in $MappedDrives) { try { New-SmbMapping -LocalPath $MappedDrive.LocalPath -RemotePath $MappedDrive.RemotePath -Persistent $True } catch { Write-Host «Ошибка подключения сетевого каталога $MappedDrive.RemotePath в диск $MappedDrive.LocalPath» } } $i = $i — 1 if($error.Count -eq 0 -Or $i -eq 0) {break} Start-Sleep -Seconds 30 }
Данный скрипт выбирает все недоступные сетевые диски и пытается их переподключить в постоянном режиме (ключ Persistent).
Создадим еще один файл сценария MapDrives.cmd с кодом:
PowerShell -Command «Set-ExecutionPolicy -Scope CurrentUser Unrestricted» >> «%TEMP%StartupLog.txt» 2>&1 PowerShell -File «%SystemDrive%PSMapDrives.ps1» >> «%TEMP%StartupLog.txt» 2>&1
Данный код позволяет корректно вызвать PowerShell скрипт, описанный выше.
Вы можете поместить файл в автозагрузку пользователя, скопировав файл MapDrives.cmd в каталог %ProgramData%MicrosoftWindowsStart MenuProgramsStartUp.
Также вы можете создать задание планировщика, которое бы запускать файл MapDrives.cmd при входе пользователя в систему. Вы можете создать задание планировщика с помощью PowerShell или из графического интерфейса консоли планировщика Windows (Taskschd.msc).
Создайте новое задание, укажите его имя, выберите что задание должно запускаться от имени встроенной группы Пользователи (BuiltinUsers).
На вкладке Триггеры выберите, что задание должно выполняться при входе в систему любого пользователя.
На вкладке действие в поле Программа укажите путь к файлу MapDrives.cmd.
На вкладке Условие можно включить опцию Сеть -> Запускать только при подключении к следующей сети -> Любое подключение.
Перезайдите в систему или выполните перезагрузку компьютера. При входе пользователя должен запуститься скрипт, которые пересоздаст все сетевые подключения.
Обратите внимание, что по-умолчанию сетевые диски, подключенные в привилегированном режиме не доступны в обычном и наоборот. Но это можно исправить – смотри статью Подключенные сетевые диски недоступны из привилегированной командной строки.
Сброс сети
Если компы все равно не видят друг друга, то в «Параметрах» опять переходим в «Сеть и Интернет». На вкладке «Состояние» в самом низу окна находим и нажимаем на «Домашнюю группу». Теперь нажимаем на «Изменение расположения в сети» и подтверждаем действие.
Если это не поможет, то тут же нажмите на «Сброс сети». После этого перезагрузитесь.
Если это не поможет, то сброс можно сделать через «Power Shell» – вводим подряд три команды:
netsh int ip reset reset.txt netsh winsock reset netsh advfirewall reset
Службы
Включить или выключить сетевое обнаружение в Windows 10 можно также и через службы. Они могут быть деактивированы самим пользователем или сторонними программами. Чтобы быстро туда попасть, зажимаем наши любимые клавиши «Win+R» и прописываем: «services.mcs».
Далее нужно зайти и включить следующие службы:
- Хост поставщика функции обнаружения.
- Служба обнаружения SSDP.
- Служба DNS-клиента.
- Публикация ресурсов обнаружения функции – здесь нужно установить тип запускам «Автоматический с отложенной загрузкой».
- Узел универсальных PNP-устройств.
После этого перезапускаем комп.
Windows 10 не видит компьютеры в сети и общие папки. Почему и что делать?
Самая популярная проблема при настройке локальной сети – когда компьютер не видит другие компьютеры, общие папки, сетевые накопители и т. д. Эта проблема чаще всего решается настройкой общего доступа и отключением антивируса (брандмауэра), но не всегда. В этой статье я хочу рассказать о нескольких решениях данной проблемы в Windows 10, которые я уже не раз применял на практике. Если у вас компьютер с установленной Windows 10 не видит компьютеры и папки в локальной сети, то первым делом нужно проверить, включена ли поддержка SMB1, так как после одного из обновлений этот протокол отключили. Как бы для безопасности. И это основная причина, по которой на вкладке «Сеть» в проводнике а не появляются сетевые устройства. Как правило, это более старые устройства, которые используют этот самый протокол SMB1, который в десятке отключен.
Переустановка драйверов
Заходим в «Диспетчер задач» (Win+R= devmgmt.msc). Находим ваш сетевой адаптер и удаляем его. После перезагрузки драйвера должны установится вновь.
ПРИМЕЧАНИЕ! Если что-то пошло не так, то вы можете скачать драйвер с интернета – для этого смотрите инструкцию тут.
Антивирус или брандмауэр может блокировать сетевые устройства
Если вашему антивирусу, или брандмауэру (фаерволу), который установлен на вашем компьютере что-то не понравилось, то он легко может сделать так, что ни вы не сможете видеть другие устройства в сетевом окружении, ни вас никто не сможет обнаружить.
Правда, у меня после отключения встроенного в антивирусе фаервола проблема не была решена (значит, проблема скорее всего не в нем), но все ровно мне кажется, что в моем случае без участия антивируса не обошлось.
Поэтому, попробуйте на время полностью остановить работу антивируса, или хотя бы отключить встроенный в него фаервол (межсетевой экран). В NOD 32 это делается вот так:
Для проверки это нужно сделать на всех компьютерах, которые будут участвовать в локальной сети.
Вполне возможно, что у вас установлены еще какие-то программы, которые могут мониторить сеть и управлять сетевыми соединениями.
Если окажется, что проблема в антивирусе, то нужно добавить свою сеть в исключения. Запретить фаерволу блокировать саму сеть, или сетевые устройства.
Если у вас нет антивируса, то можно поэкспериментировать с отключением/включением брандмауэра встроенного в Windows.
SMB
Этот протокол, который совместно работает вместе со службой «Обозревателя сети». Она по умолчанию отключена на новых версиях Windows, так как является достаточно «дырявой» в плане безопасности. Также при её активации она должна быть включена только на одном компьютере, а на втором она должна быть выключена. У вас есть два варианта:
Первый – если у вас есть в сети компьютер с Windows 7, 8 или какая-то версия Server, то включать её не стоит, а лучше даже зайти и полностью выключить. На «семерке» и «восьмерке» она включена автоматом, поэтому там ничего менять не нужно.
Второй – если на всех компьютерах установлена «десятка», то включить её нужно только на одном, тогда этот комп будет ведущим, а остальные ведомыми.
Для отключения или включения функции нужно зайти в «Компоненты» – которые находятся в разделе «Программы и компоненты» (на «Панели управления»). Находим папку с упоминанием SMB и включаем все три галочки.
ВНИМАНИЕ! Ещё раз повторюсь, что включать данную функцию нужно только на одном компьютере, а на остальных их следует отключить.
Master Browser и SMB 1.0
Если отключается сетевое обнаружение, проблема может быть в Master Browser – в службе, которая выстраивает список активных сетевых компьютеров. Локальная сеть должна содержать в себе только один главный компьютер, который выполняет роль активного обозревателя.
Работа службы зависит от сборки Windows 10. В ранних сборках, например в 1703, работа службы Master Browser оставляет желать лучшего. Многие пользователи полностью ее отключали и пользовались услугами Windows 7. Компьютер на «семерке» устанавливался в качестве главного обозревателя.
Начиная с версии 1709 разработчики отключили по умолчанию протокол SMB 1.0. Вместе с ним отключается и служба, обнаруживающая и составляющая список активных ПК (Master Browser). Подключение протокола возможно через Панель управления (как с ней работать, мы писали здесь).
Заходим в раздел «Программы и компоненты» и выбираем пункт «Включение и отключение компонентов».
Подключаем протокол SMB 1.0, установив соответствующие маркеры.
Не открывает папки
Если Windows 10 не видит сетевые папки, но при этом заходит на компьютеры, то вам нужно включить гостевой вход без проверки подлинности. Заходим в «Редактор локальной групповой политики» (Win+R=gpedit.msc) – если вы не можете запустить редактор, то значит он удален компанией Microsoft. В «Конфигурации компьютера» проходим по пути: «Административные шаблоны» – «Сеть» – «Lanman» – находим параметр «Включить небезопасные гостевые входы», открываем его и включаем.
Также не забудьте расшарить нужные папки и принтеры.
Как настроить локальную сеть в windows 10
Сначала необходимо провести подготовку. Сначала нужно выбрать тип сетевого профиля, он бывает частным или общедоступным. Общедоступная используется в общественных местах вроде кафе или отелей. Частная — дома, именного его и нужно выбрать. Настройка сети windows 10 поможет защитить папки и файлы, к которым будет открыт доступ. Поэтому выбираем только профиль «частные».
Открываем меню «Пуск» — Параметры — Сеть. Далее зависит от вашего соединения, если компьютеры соединены кабелем, то выбираем Ethernet. Если используется роутер, то заходим в wi-fi. Нажимаем левой кнопкой мыши на название сети и выбираем частный профиль.
Ничего не помогло
Ранее мы постарались решить почти все проблемы, связанные с сетевым окружением в Windows 10. Если компьютеры все равно не видно, то скорее всего есть проблемы в системных файлах или программах, которые блокируют или мешают работе сети. Делаем следующее:
- Проверяем комп антивирусной программой.
- Попробуйте отключить антивирусник и проверить доступ.
- Скачайте программу «CCleaner» – сделайте стандартную очистку и выполните поиск и исправление ошибок реестра.
- Вспомните – не устанавливали ли вы ранее какие-то программы, которые в теории могут мешать. Очень часто утилиты, которые работают с Прокси или VPN устанавливают виртуальные сетевые адаптеры. Зайдите в «Программы и компоненты» и пройдитесь по всем программам, удалив лишнее и ненужное.
- Зайдите в автозагрузку и удалите все лишнее, ненужное и подозрительное. Как вариант можно выключить все кроме антивирусника. Более подробно про то как это делать – читаем тут.
- Скачайте драйвер для сетевого адаптера с официального сайта – ссылку на инструкцию я уже оставлял в статье выше.
- Зайти в настройки маршрутизатора и в разделе «Локальной сети» (LAN) посмотреть отображение всех компьютеров.
Проблемы с Windows 1803
Мы уже упомянули о том, что начиная с версии 1803 домашняя группа была удалена с Windows 10. Мнение разработчиков следующее: рабочая (домашняя) группа – метод, мягко говоря, устаревший для создания локальной сети между несколькими компьютерами. В качестве альтернативы разработчики Microsoft предлагают более современные способы общего доступа – облачный сервис OneDrive, общая работа за компьютером через аккаунт Microsoft.
Можно долго спорить, оправдан ли такой шаг. Но многие пользователи до сих пор пользуются локальной группой.
Если на сборке 1803 не работает сетевое обнаружение, проверьте работу службы Function Discovery Resource Publication. Ранее мы ее включили в общий список служб, работу которых нужно проверить.