Windows 0x80070035Средняя

Ошибка 0x80070035 в Windows: решения для сетевых проблем

Ошибка 0x80070035 возникает при попытке доступа к сетевым ресурсам. Это руководство поможет диагностировать причину и восстановить сетевое подключение с помощью проверки служб, брандмауэра и настроек Windows.

Обновлено 14 февраля 2026 г.
15-20 минут
Средняя
FixPedia Team
Применимо к:Windows 10Windows 11Windows Server 2016Windows Server 2019

Введение

Ошибка 0x80070035 в Windows сопровождается сообщением «Сеть не найдена» или «Не удалось найти сетевой путь». Она возникает при попытке доступа к сетевым папкам, принтерам или другим ресурсам в локальной сети. Проблема может затрагивать как домашние, так и корпоративные сети, и часто связана с настройками сети, службами или брандмауэром. В этом руководстве мы подробно разберём причины и способы исправления на Windows 10 и 11.

Основные причины ошибки 0x80070035

Ошибка 0x80070035 — это системный код, указывающий на сбой при разрешении сетевого имени. Основные причины включают:

  • Отключённое сетевое обнаружение в центре управления сетями.
  • Службы Function Discovery не запущены или зависли.
  • Брандмауэр Windows блокирует трафик для сетевого доступа.
  • Неверные настройки SMB (например, отключён SMB 1.0 для старых устройств).
  • Проблемы с DNS или именем компьютера (невозможно разрешить имя).
  • Дублирование имён компьютеров в сети или конфликты IP.

Способ 1: Проверка сетевого подключения и имени компьютера

Первым делом убедитесь, что оба компьютера находятся в одной сети и могут «увидеть» друг друга.

  1. Проверьте физическое подключение: убедитесь, что кабель или Wi-Fi подключены, и есть доступ к интернету (если требуется).
  2. Узнайте имя целевого компьютера: на целевом ПК откройте Панель управления → Система и безопасность → Система. В разделе «Имя компьютера» скопируйте имя.
  3. Проверьте доступность через командную строку (на вашем компьютере):
    ping ИМЯ_КОМПЬЮТЕРА
    
    Если пинг не проходит, проверьте IP-адрес целевого ПК (например, через ipconfig) и попробуйте пинг по IP. Если по IP проходит, а по имени — нет, проблема в DNS или разрешении имён.
  4. Проверьте, не дублируется ли имя: на целевом компьютере убедитесь, что его имя уникально в сети. При конфликте измените имя в настройках системы.

💡 Совет: Для быстрой проверки доступа к общей папке используйте \\IP_адрес\имя_папки вместо имени компьютера. Если так работает, проблема именно в разрешении имён.

Способ 2: Перезапуск ключевых сетевых служб

Службы Function Discovery отвечают за обнаружение сетевых устройств. Если они остановлены, Windows не может найти сетевые ресурсы.

  1. Нажмите Win + R, введите services.msc и нажмите Enter.
  2. Найдите и перезапустите следующие службы:
    • Function Discovery Provider Host (FDResPub)
    • Function Discovery Resource Publication (FDResPub)
    • DNS Client (Dnscache)
    • Служба обнаруженияUPnP (SSDPSRV)
  3. Для каждой службы: щёлкните правой кнопкой → «Перезапустить». Также проверьте, что тип запуска установлен в «Автоматически».
  4. После перезапуска попробуйте снова подключиться к сетевому ресурсу.

Способ 3: Настройка брандмауэра Windows

Брандмауэр может блокировать файловый и принтерный общий доступ. Настройте правила:

  1. Откройте Панель управления → Система и безопасность → Брандмауэр Защитника Windows.
  2. Слева выберите Разрешение взаимодействия с приложением или компонентом в брандмауэре.
  3. В списке найдите и включите (отметьте галочками) следующие правила для всех профилей (Частная, Публичная, Доменная):
    • Файловый и принтерный общий доступ (SMB-In)
    • Сетевое обнаружение (NNTP-In, SSDP-In, UPnP-In)
  4. Если используете сторонний антивирус с брандмауэром, проверьте его настройки аналогично.

⚠️ Важно: Если сеть помечена как «Публичная», Windows ограничивает общий доступ. В настройках сети (через центр управления сетями) измените профиль на «Частный» для домашних сетей.

Способ 4: Включение сетевого обнаружения и общего доступа

Иногда базовые настройки общего доступа отключены.

  1. Откройте Центр управления сетями и общим доступом (через поиск или ncpa.cpl).
  2. В разделе «Сеть и общий доступ» нажмите Изменить дополнительные параметры общего доступа.
  3. В окне «Параметры общего доступа» включите:
    • Включить сетевое обнаружение
    • Включить общий доступ к файлам и принтерам
    • Также можно временно отключить общий доступ с паролной защитой для теста (не рекомендуется для постоянного использования).
  4. Нажмите Сохранить изменения и перезагрузите компьютер.

Способ 5: Проверка и настройка SMB

Протокол SMB (Server Message Block) используется для общего доступа к файлам. На Windows 10/11 по умолчанию отключён SMB 1.0 из-за уязвимостей, но некоторые старые устройства (например, NAS или принтеры) требуют его включения.

  1. Откройте Панель управления → Программы и компоненты → Включение или отключение компонентов Windows.
  2. Найдите Поддержка общего доступа к файлам SMB 1.0/CIFS.
  3. Если вы подключаетесь к старому устройству, включите этот компонент. Для современных систем лучше оставить отключённым и использовать SMB 2.0/3.0.
  4. Нажмите OK и перезагрузите компьютер.
  5. Если проблема осталась, проверьте, что на целевом компьютере также включён соответствующий протокол SMB.

Способ 6: Использование командной строки для диагностики и подключения

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

Диагностика сети

ipconfig /all

Проверьте правильность IP-адреса, шлюза и DNS-серверов.

nslookup ИМЯ_КОМПЬЮТЕРА

Убедитесь, что имя разрешается в правильный IP.

net view \\ИМЯ_КОМПЬЮТЕРА

Попробуйте получить список общих ресурсов. Если ошибка — проблема с доступом.

Принудительное подключение сетевого диска

Запустите командную строку от имени администратора:

net use Z: \\ИМЯ_КОМПЬЮТЕРА\ИМЯ_ПАПКИ /persistent:yes

Замените Z: на нужную букву диска, ИМЯ_КОМПЬЮТЕРА и ИМЯ_ПАПКИ на фактические. Если запросит логин/пароль, введите учётные данные компьютера, на котором расположена папка.

Если команда завершается с ошибкой, посмотрите код. Например, System error 53 аналогичен 0x80070035.

Дополнительные советы

Проверка реестра (осторожно!)

Иногда помогает изменение параметра LMCompatibilityLevel в реестре, отвечающего за безопасность SMB. Создайте точку восстановления перед редактированием!

  1. Нажмите Win + R, введите regedit.
  2. Перейдите к ключу:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa\MSV1_0
  3. Если параметра LMCompatibilityLevel нет, создайте DWORD (32 бита) с этим именем.
  4. Установите значение 3 (рекомендуется для совместимости). Значения:
    • 0 — отправлять LM и NTLM (небезопасно)
    • 1 — отправлять NTLM только, если сервер согласен
    • 2 — отправлять NTLMv2 только, если сервер согласен
    • 3 — отправлять NTLMv2 только (рекомендуется)
  5. Перезагрузите компьютер.

Если проблема в домене

При работе в домене убедитесь, что компьютер присоединён к домену и есть связь с контроллером домена. Проверьте время синхронизации (команда w32tm /query /status). Также можно временно отключить брандмауэр на целевом компьютере для теста.

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

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

netsh int ip reset
netsh winsock reset

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

Краткое резюме

Ошибка 0x80070035 обычно решается последовательной проверкой базовых компонентов сети: убедитесь, что компьютеры видят друг друга (ping), перезапустите службы Function Discovery, настройте брандмауэр и включите сетевое обнаружение. Для старых устройств может потребоваться активация SMB 1.0. Если проблема остаётся, используйте командную строку для детальной диагностики. Помните, что в корпоративных сетях могут действовать дополнительные политики безопасности, которые потребуют согласования с администратором.

Часто задаваемые вопросы

Почему возникает ошибка 0x80070035?
Можно ли исправить ошибку без перезагрузки?
Что делать, если ошибка только на одном компьютере?
Приведут ли изменения в реестре к проблемам?

Полезное

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