Введение
Ошибка 0x80070035 в Windows сопровождается сообщением «Сеть не найдена» или «Не удалось найти сетевой путь». Она возникает при попытке доступа к сетевым папкам, принтерам или другим ресурсам в локальной сети. Проблема может затрагивать как домашние, так и корпоративные сети, и часто связана с настройками сети, службами или брандмауэром. В этом руководстве мы подробно разберём причины и способы исправления на Windows 10 и 11.
Основные причины ошибки 0x80070035
Ошибка 0x80070035 — это системный код, указывающий на сбой при разрешении сетевого имени. Основные причины включают:
- Отключённое сетевое обнаружение в центре управления сетями.
- Службы Function Discovery не запущены или зависли.
- Брандмауэр Windows блокирует трафик для сетевого доступа.
- Неверные настройки SMB (например, отключён SMB 1.0 для старых устройств).
- Проблемы с DNS или именем компьютера (невозможно разрешить имя).
- Дублирование имён компьютеров в сети или конфликты IP.
Способ 1: Проверка сетевого подключения и имени компьютера
Первым делом убедитесь, что оба компьютера находятся в одной сети и могут «увидеть» друг друга.
- Проверьте физическое подключение: убедитесь, что кабель или Wi-Fi подключены, и есть доступ к интернету (если требуется).
- Узнайте имя целевого компьютера: на целевом ПК откройте Панель управления → Система и безопасность → Система. В разделе «Имя компьютера» скопируйте имя.
- Проверьте доступность через командную строку (на вашем компьютере):
Если пинг не проходит, проверьте IP-адрес целевого ПК (например, черезping ИМЯ_КОМПЬЮТЕРАipconfig) и попробуйте пинг по IP. Если по IP проходит, а по имени — нет, проблема в DNS или разрешении имён. - Проверьте, не дублируется ли имя: на целевом компьютере убедитесь, что его имя уникально в сети. При конфликте измените имя в настройках системы.
💡 Совет: Для быстрой проверки доступа к общей папке используйте
\\IP_адрес\имя_папкивместо имени компьютера. Если так работает, проблема именно в разрешении имён.
Способ 2: Перезапуск ключевых сетевых служб
Службы Function Discovery отвечают за обнаружение сетевых устройств. Если они остановлены, Windows не может найти сетевые ресурсы.
- Нажмите
Win + R, введитеservices.mscи нажмите Enter. - Найдите и перезапустите следующие службы:
- Function Discovery Provider Host (FDResPub)
- Function Discovery Resource Publication (FDResPub)
- DNS Client (Dnscache)
- Служба обнаруженияUPnP (SSDPSRV)
- Для каждой службы: щёлкните правой кнопкой → «Перезапустить». Также проверьте, что тип запуска установлен в «Автоматически».
- После перезапуска попробуйте снова подключиться к сетевому ресурсу.
Способ 3: Настройка брандмауэра Windows
Брандмауэр может блокировать файловый и принтерный общий доступ. Настройте правила:
- Откройте Панель управления → Система и безопасность → Брандмауэр Защитника Windows.
- Слева выберите Разрешение взаимодействия с приложением или компонентом в брандмауэре.
- В списке найдите и включите (отметьте галочками) следующие правила для всех профилей (Частная, Публичная, Доменная):
- Файловый и принтерный общий доступ (SMB-In)
- Сетевое обнаружение (NNTP-In, SSDP-In, UPnP-In)
- Если используете сторонний антивирус с брандмауэром, проверьте его настройки аналогично.
⚠️ Важно: Если сеть помечена как «Публичная», Windows ограничивает общий доступ. В настройках сети (через центр управления сетями) измените профиль на «Частный» для домашних сетей.
Способ 4: Включение сетевого обнаружения и общего доступа
Иногда базовые настройки общего доступа отключены.
- Откройте Центр управления сетями и общим доступом (через поиск или
ncpa.cpl). - В разделе «Сеть и общий доступ» нажмите Изменить дополнительные параметры общего доступа.
- В окне «Параметры общего доступа» включите:
- Включить сетевое обнаружение
- Включить общий доступ к файлам и принтерам
- Также можно временно отключить общий доступ с паролной защитой для теста (не рекомендуется для постоянного использования).
- Нажмите Сохранить изменения и перезагрузите компьютер.
Способ 5: Проверка и настройка SMB
Протокол SMB (Server Message Block) используется для общего доступа к файлам. На Windows 10/11 по умолчанию отключён SMB 1.0 из-за уязвимостей, но некоторые старые устройства (например, NAS или принтеры) требуют его включения.
- Откройте Панель управления → Программы и компоненты → Включение или отключение компонентов Windows.
- Найдите Поддержка общего доступа к файлам SMB 1.0/CIFS.
- Если вы подключаетесь к старому устройству, включите этот компонент. Для современных систем лучше оставить отключённым и использовать SMB 2.0/3.0.
- Нажмите OK и перезагрузите компьютер.
- Если проблема осталась, проверьте, что на целевом компьютере также включён соответствующий протокол SMB.
Способ 6: Использование командной строки для диагностики и подключения
Командная строка даёт больше контроля и поможет выявить проблему.
Диагностика сети
ipconfig /all
Проверьте правильность IP-адреса, шлюза и DNS-серверов.
nslookup ИМЯ_КОМПЬЮТЕРА
Убедитесь, что имя разрешается в правильный IP.
net view \\ИМЯ_КОМПЬЮТЕРА
Попробуйте получить список общих ресурсов. Если ошибка — проблема с доступом.
Принудительное подключение сетевого диска
Запустите командную строку от имени администратора:
net use Z: \\ИМЯ_КОМПЬЮТЕРА\ИМЯ_ПАПКИ /persistent:yes
Замените Z: на нужную букву диска, ИМЯ_КОМПЬЮТЕРА и ИМЯ_ПАПКИ на фактические. Если запросит логин/пароль, введите учётные данные компьютера, на котором расположена папка.
Если команда завершается с ошибкой, посмотрите код. Например, System error 53 аналогичен 0x80070035.
Дополнительные советы
Проверка реестра (осторожно!)
Иногда помогает изменение параметра LMCompatibilityLevel в реестре, отвечающего за безопасность SMB. Создайте точку восстановления перед редактированием!
- Нажмите
Win + R, введитеregedit. - Перейдите к ключу:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa\MSV1_0 - Если параметра
LMCompatibilityLevelнет, создайте DWORD (32 бита) с этим именем. - Установите значение
3(рекомендуется для совместимости). Значения:0— отправлять LM и NTLM (небезопасно)1— отправлять NTLM только, если сервер согласен2— отправлять NTLMv2 только, если сервер согласен3— отправлять NTLMv2 только (рекомендуется)
- Перезагрузите компьютер.
Если проблема в домене
При работе в домене убедитесь, что компьютер присоединён к домену и есть связь с контроллером домена. Проверьте время синхронизации (команда w32tm /query /status). Также можно временно отключить брандмауэр на целевом компьютере для теста.
Сброс сетевых настроек
Если ничего не помогает, сбросьте сетевые компоненты:
netsh int ip reset
netsh winsock reset
После перезагрузите компьютер.
Краткое резюме
Ошибка 0x80070035 обычно решается последовательной проверкой базовых компонентов сети: убедитесь, что компьютеры видят друг друга (ping), перезапустите службы Function Discovery, настройте брандмауэр и включите сетевое обнаружение. Для старых устройств может потребоваться активация SMB 1.0. Если проблема остаётся, используйте командную строку для детальной диагностики. Помните, что в корпоративных сетях могут действовать дополнительные политики безопасности, которые потребуют согласования с администратором.