Как исправить проблему, когда компьютер не виден в локальной сети Windows
Если компьютер не виден в локальной сети Windows, чаще всего это связано с ошибкой 0x80070035 «Не найден сетевой путь». Проблема возникает из-за конфликтов протоколов SMB, настроек брандмауэра, устаревших сетевых адаптеров или отключенного общего доступа.
Оглавление
Проверка настроек общего доступа
Первым делом убедитесь, что включено сетевое обнаружение и общий доступ к файлам и принтерам в «Центре управления сетями и общим доступом» или в параметрах Windows 10/11. В разделе «Все сети» необходимо активировать общий доступ и, при необходимости, разрешить гостевой вход без проверки подлинности для домашних сетей.
Важно проверить, помечена ли текущая сеть как «Частная». Для публичных сетей доступ блокируется системой безопасности Windows.
Проблемы с протоколами SMB и IPv6
Частой причиной ошибки 0x80070035 является конфликт версий протокола SMB. Если целевой компьютер использует старый SMBv1, а на вашем он отключен (по умолчанию в новых версиях Windows), возникнет ошибка.
Включать SMBv1 небезопасно. Лучше убедиться, что на обоих ПК включен клиент SMB Direct и поддерживается SMBv2/v3.
Ошибка также может появляться, если Windows пытается использовать IPv6 в чисто IPv4-сети. Попробуйте отключить компонент IP версии 6 в свойствах сетевого адаптера.
Очистка сетевых адаптеров и сброс DNS
В диспетчере устройств включите отображение скрытых устройств и удалите все старые или дублирующиеся сетевые адаптеры, особенно 6to4 и виртуальные. После этого перезагрузите ПК для переустановки драйверов.
Дополнительно выполните сброс кэша DNS через командную строку с помощью команды ipconfig /flushdns на всех компьютерах в локальной сети.
Настройки брандмауэра и антивируса
Брандмауэр Защитника Windows или сторонний антивирус могут блокировать сетевой путь. Временно отключите их для диагностики или добавьте исключения для локальной подсети.
Если используется сторонний фаервол (например, Kaspersky), переведите тип сети из «Публичной» в «Локальную/Доверенную» в его настройках.
Доступ по IP-адресу
Если доступ по имени компьютера (\\имя_пк) не работает, попробуйте подключиться напрямую по IPv4-адресу (\\192.168.x.x), чтобы исключить проблемы разрешения имен NetBIOS/DNS.
Настройка общего доступа: чек-лист
Для корректной работы общего доступа выполните следующие шаги:
- Включите «Сетевое обнаружение» и «Автоматическую настройку устройств»
- Включите «Общий доступ к файлам и принтерам»
- Проверьте, запущены ли службы: «Function Discovery Resource Publication», «SSDP Discovery», «Server» и «Workstation»
- Убедитесь, что учетная запись имеет пароль — пустые пароли часто блокируются политикой безопасности Windows
Частые ошибки
Игнорирование типа сети. Пользователи часто не проверяют, помечена ли сеть как «Частная» или «Публичная». В публичных сетях Windows автоматически блокирует общий доступ.
Включение SMBv1 вместо правильной настройки. Многие включают устаревший и небезопасный протокол SMBv1, хотя достаточно убедиться, что на обоих компьютерах включен SMB Direct и поддерживаются SMBv2/v3.
Забытый пароль учетной записи. Учетные записи без пароля часто блокируются политикой безопасности Windows, что препятствует сетевому доступу.
FAQ
Почему возникает ошибка 0x80070035? Ошибка 0x80070035 «Не найден сетевой путь» обычно возникает из-за проблем с протоколами SMB, настройками брандмауэра, устаревшими сетевыми адаптерами или отключенным общим доступом.
Что делать, если доступ по имени компьютера не работает?
Попробуйте подключиться напрямую по IPv4-адресу (\\192.168.x.x), чтобы исключить проблемы разрешения имен NetBIOS/DNS.
Какие службы должны быть запущены для общего доступа? Проверьте, запущены ли службы: «Function Discovery Resource Publication», «SSDP Discovery», «Server» и «Workstation».
Безопасно ли включать SMBv1? Нет, включать SMBv1 небезопасно. Лучше убедиться, что на обоих ПК включен клиент SMB Direct и поддерживается SMBv2/v3.