1000+ инструкций в блоге SoftComputers
0 0 голоса
Рейтинг

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

Приобрести оригинальные ключи активации Windows всегда можно у нас в каталоге от 1099 ₽

Ошибка отображения компьютеров в рабочей группе

С проблемой отображения устройств в сетевом окружении пользователи начали сталкиваться с версии Windows 10 1703 (Creators Update). При попытке открыть список устройств в проводнике появляется сообщение:

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

Команда net view в командной строке выдает ошибку:

System error 6118 has occurred. The list of servers for this workgroup is not currently available.

Для решения проверьте и настройте следующие параметры:

1. Откройте Панель управления -> Сеть и Интернет -> Центр управления сетями и общим доступом -> Изменить дополнительные параметры общего доступа (Control Panel -> Network and Internet -> Network and Sharing Center -> Change advanced sharing settings).

Для быстрого доступа выполните:

control.exe /name Microsoft.NetworkAndSharingCenter /page Advanced

2. В профиле Частная сеть (Private) включите:

— Включить сетевое обнаружение (Turn on network discovery) и автоматическую настройку подключенных устройств (Turn on automatic setup of network connected devices).

— Включить общий доступ к файлам и принтерам (Turn on file and printer sharing).

— Разрешить Windows управлять подключениями домашней группы (Allow Windows to manage homegroup connections), если используется домашняя группа.

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

— Общий доступ к папкам Public (Turn on Public folder sharing), если требуется доступ к общим папкам.

— Отключение парольной защиты (Turn off password protected sharing), если доверяете устройствам в сети. Это открывает анонимный доступ, поэтому настройте права доступа к папкам и принтерам.

— Поддержку 40/56-битного шифрования (Enable file sharing for devices that use 40- or 56-bit encryption), если в сети есть старые устройства (например, Windows XP, Samba или NAS).

4. Перейдите в Параметры -> Сеть и Интернет -> Ethernet (или Wi-Fi) (Settings -> Network & Internet -> Ethernet/Wi-Fi). Убедитесь, что опция Сделать этот компьютер доступным для обнаружения (Make this PC discoverable) включена.

5. Сбросьте кеш DNS:

ipconfig /flushdns

6. Разрешите трафик для сетевого обнаружения в брандмауэре Windows:

— Через командную строку:

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

— Через PowerShell:

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

— Вручную: Панель управления -> Система и безопасность -> Брандмауэр Защитника Windows -> Разрешение взаимодействия с приложением (Control Panel -> System and Security -> Windows Defender Firewall -> Allow an app or feature). Разрешите Network Discovery для частной сети.

Проблемы с настройкой рабочей группы

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

1. Откройте Панель управления -> Система -> Дополнительные параметры системы -> Имя компьютера -> Идентификация (Control Panel -> System -> Advanced system settings -> Computer Name -> Network ID).

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

3. Перезагрузите компьютер.

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

(Get-WmiObject -Class Win32_ComputerSystem).PartOfDomain

(Get-WmiObject Win32_ComputerSystem).Domain

Для изменения имени рабочей группы:

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

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

Restart-Computer

Изменение типа сети

Если компьютер виден, но доступ к нему ограничен, проверьте тип сети. Если сеть определена как Общедоступная (Public), измените на Частная (Private):

1. Перейдите в Параметры -> Сеть и Интернет -> Состояние -> выберите подключение (например, Ethernet) -> Свойства (Settings -> Network & Internet -> Status -> Properties).

2. Установите профиль сети на Частная (Private).

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

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

Если проблема сохраняется, выполните сброс сетевых настроек:

1. Перейдите в Параметры -> Сеть и Интернет -> Состояние -> Сброс сети (Settings -> Network & Internet -> Status -> Network reset).

2. Выполните команды:

netsh int ip reset reset.txt

netsh winsock reset

netsh advfirewall reset

3. Перезагрузите компьютер.

Удаление и переустановка сетевого адаптера

Если настройки не помогли, удалите сетевой адаптер:

1. Откройте Диспетчер устройств (devmgmt.msc).

2. В разделе Сетевые адаптеры (Network adapters) найдите устройство, щелкните правой кнопкой и выберите Удалить устройство (Delete device).

3. В меню Вид (View) включите Показать скрытые устройства (Show hidden devices) и удалите старые адаптеры.

4. Перезагрузите компьютер. Windows автоматически установит драйверы.

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

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

1. Хост поставщика функции обнаружения (Function Discovery Provider Host, fdPHost).

2. Публикация ресурсов обнаружения функции (Function Discovery Resource Publication, FDResPub).

3. Служба DNS-клиента (DNS Client, dnscache).

4. Служба обнаружения SSDP (SSDP Discovery, SSDPSrv).

5. Узел универсальных PnP-устройств (UPnP Device Host, upnphost).

Откройте консоль служб (services.msc), найдите указанные службы, установите тип запуска Автоматический (Automatic) или Автоматический (отложенный запуск) (Automatic Delayed Start) и запустите их.

Для автоматизации используйте PowerShell:

Get-Service fdPHost,FDResPub | Set-Service -StartupType Automatic -PassThru | Start-Service

Влияние стороннего ПО

Антивирусы, файрволы или клиенты для смены IP (например, Nord, ESET NOD32) могут блокировать NetBIOS, WSD или широковещательные DNS-запросы. Решения:

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

2. В клиентах для смены IP (например, Nord) отключите опцию Невидимость в локальной сети (Invisibility on LAN).

3. Отключите протокол IPv6 в свойствах сетевого подключения, если он не используется.

Отключение домашней группы и изменения в Windows 10 1803

С версии Windows 10 1803 Microsoft удалила функционал домашней группы и изменила механизм обнаружения устройств. Теперь для доступа к ресурсам другого компьютера нужно знать его имя (\\pcname) или IP-адрес (\\192.168.1.100). Для удобства создайте ярлыки с UNC-путями.

Службы Function Discovery Provider Host (fdPHost) и Function Discovery Resource Publication (FDResPub) используют протоколы SSDP и WS-Discovery, заменившие NetBIOS. Если службы отключены, включите их, как описано выше.

Проблемы с SMB 1.0 и Master Browser

В Windows 10 1709 и новее протокол SMB 1.0 отключен по умолчанию из-за уязвимостей, что влияет на службу Обозреватель сети (Computer Browser), отвечающую за список устройств в сети. Проверьте статус SMB 1.0:

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

Если в сети есть старые устройства, включите SMB 1.0 (не рекомендуется из-за безопасности):

1. Откройте Панель управления -> Программы и компоненты -> Включение или отключение компонентов Windows (Control Panel -> Programs and Features -> Turn Windows features on or off).

2. Включите Клиент SMB 1.0/CIFS и Сервер SMB 1.0/CIFS.

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

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

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

Для назначения компьютера главным Master Browser:

reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Browser\Parameters" /v IsDomainMaster /t REG_SZ /d True /f

reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Browser\Parameters" /v MaintainServerList /t REG_SZ /d Yes /f

Ошибка доступа к сетевым папкам

Если устройство видно, но сетевые папки недоступны (ошибка 0x80070035 или «Гостевой доступ заблокирован»), включите параметр AllowInsecureGuestAuth:

reg add HKLM\SYSTEM\CurrentControlSet\Services\LanmanWorkstation\Parameters /v AllowInsecureGuestAuth /t REG_DWORD /d 00000001 /f

Дополнительные шаги

Если проблема сохраняется:

1. Перезагрузите роутер и все компьютеры.

2. Отключите изоляцию клиентов (Wireless Isolation/Client Isolation) в настройках Wi-Fi-роутера (например, в TP-Link: Advanced Settings).

3. Отключите приложения для смены IP.

4. Оставьте только один активный сетевой интерфейс (например, Ethernet или Wi-Fi).

5. Проверьте доступность устройств командами:

ping hostname

Test-NetConnection hostname -port 445

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

author avatar
copywriter
banner for Windows
Лицензионный ключ активации Windows от
1099 ₽ Купить
0 0 голоса
Рейтинг
Подписаться
Уведомить о
guest
     
0 отзывов
164
Межтекстовые Отзывы
Посмотреть все комментарии