Особо упрямый случай “0x80070035 Сетевая папка не найдена”

Вопрос или проблема

Я также должен склонить голову в стыде и признать поражение перед “0x80070035 Сетевой путь не найден”… из большинства из этих 63 связанных сообщений

Итак, у меня есть сегмент локальной сети с двумя ПК, ПК-А и ПК-Б, соединенными через Ethernet с помощью кабелей RJ-45 через коммутатор. Адреса обоих находятся в 192.168.0.0/24.

Оба ПК:

  • Работают на Windows 10, недавно обновлены.
  • Обмен файлами включен для частных сетей.
  • Соединение помечено как частное/доверенное.
  • Обмен с использованием пароля отключен.
  • Имеют несколько общих папок.
  • Защитная стенка Windows Defender включена.
  • Могут видеть имена друг друга в разделе “Сеть” в Проводнике Windows.
  • У них включено входящее правило для совместного использования файлов и принтеров (SMB-In).

Однако на ПК-1 могли быть сделаны различные изменения настроек в прошлом, в то время как ПК-2 только что был установлен с Windows 10.

Симптом: с ПК-1 я могу щелкнуть по значку ПК-2 и увидеть его общие ресурсы (и их содержимое); с ПК-2, когда я щелкаю по значку ПК-1, я получаю диалоговое окно с ошибкой, сообщающее, что Windows не может получить доступ к \PC-1, с деталями, указывающими 0x80070035 Сетевой путь не найден.

Я попытался следовать большинству советов в ответах на самый голосованный связанный вопрос:

Доступ к общим ресурсам невозможен с других компьютеров, если брандмауэр Windows 10 ВКЛ.

  • Вручную добавил правило в брандмауэр для открытия TCP порта 445 для всех.
  • Явно добавил соответствующий диапазон IPv4 адресов в правило брандмауэра “Совместное использование файлов и принтеров (SMB-In)”
  • Расширил область действия NB-Name-In и NB-Session-In на пакеты от любого устройства.
  • Проверил, что соединение настроено как частное.
  • Не пытался выполнять команду sc.exe config, так как не знаю, что она делает, и комментарий с вопросом, что это делает, не был задан.
  • Восстановил все настройки брандмауэра по умолчанию и вновь включил совместное использование файлов и принтеров.

… и эти действия не разрешили проблему. Что еще я могу попробовать, чтобы решить эту проблему?

У меня также была ошибка 0x80070035. После трех дней поиска я нашел решение в следующих ключах реестра:

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa\MSV1_0]

Вы должны видеть:

“Auth132″=”IISSUBA”
“NtlmMinClientSec”=dword:00000000
“NtlmMinServerSec”=dword:00000000
“RestrictReceivingNTLMTraffic”=dword:00000002
“RestrictSendingNTLMTraffic”=dword:00000002

Удалите эти последние 2 записи:

“RestrictReceivingNTLMTraffic”=dword:00000002
“RestrictSendingNTLMTraffic”=dword:00000002

Если вы не против попробовать SMB 1.0, подумайте о том, чтобы включить его. Это решало мою проблему в прошлом.

  1. В панели управления выберите “Программы”, затем “Программы и компоненты”.
  2. Нажмите “Включить или отключить компоненты Windows”, чтобы открыть окно компонентов Windows.
  3. В окне компонентов Windows прокрутите вниз по списку и расширьте пункт “Поддержка обмена файлами SMB 1.0/CIFS”.
  4. Убедитесь, что флажки для настроек клиента и сервера установлены.
  5. Нажмите “ОК”.

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

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

net use V: \\192.168.1.24\Public /PERSISTENT:YES

Обратите внимание на использование статического IPv4 адреса моего компьютера вместо его имени в Windows. Это поможет избежать dreaded “Произошла системная ошибка 64.”

Существует множество причин для этой ошибки, но это было решение для меня.

* У меня ПК с W11 и несколько других в доме на W10 или W11.

* После замены SSD и свежей установки W11 на одном из них, он мог видеть другие домашние ПК в разделе “Сеть” в Проводнике, но выдавал этот код ошибки, когда я пытался получить доступ к любому из них.

* Я использую локальные учетные записи на своих компьютерах, но, конечно, во время установки Windows принуждает вас войти с учетной записью MS, т.е. Windows Hello. Поэтому я изменил вход в Windows Hello на локальную учетную запись, и сразу все остальные сетевые ПК стали доступными.

Ура

Ответ или решение

Решение проблемы "0x80070035 Путь сети не найден"

Ошибка "0x80070035" или "Путь сети не найден" — это распространённая проблема, с которой сталкиваются пользователи Windows 10 в локальных сетях. Далее вы найдете подробный план действий по устранению этой ошибки на примере двух компьютеров, подключенных по Ethernet.

Обзор проблемы

У вас есть два компьютера: PC-A и PC-B, которые подключены к локальной сети и имеют IP-адреса в диапазоне 192.168.0.0/24. Оба компьютера работают на Windows 10 и имеют включённое совместное использование файлов. Тем не менее, вы сталкиваетесь с проблемой доступа к общим папкам с одного компьютера на другой.

Шаги для устранения ошибки

  1. Проверка сетевого соединения:

    • Убедитесь, что оба компьютера находятся в одной подсети.
    • Проверьте, что вы можете пинговать один компьютер с другого, используя команду ping 192.168.0.X (где X — это номер вашего компьютера).
  2. Проверка конфигурации общего доступа:

    • Откройте «Параметры сети», убедитесь, что обе машины находятся в частной сети.
    • Убедитесь, что в настройках общего доступа включено «Общее использование файлов и принтеров».
  3. Настройки брандмауэра Windows:

    • Убедитесь, что правило «Общий доступ к файлам и принтерам (SMB-In)» активно.
    • Попробуйте временно отключить брандмауэр для проверки, не он ли является источником проблемы.
  4. Настройка политики безопасности:

    • Используйте редактор реестра (regedit). Перейдите к HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa\MSV1_0.
    • Найдите ключи RestrictReceivingNTLMTraffic и RestrictSendingNTLMTraffic и удалите их, если они установлены на 2. Это может помочь в разрешении сетевого доступа.
  5. Использование IP-адреса вместо имени хоста:

    • Попробуйте подключиться к общей папке, используя IP-адрес вместо имени компьютера: \\192.168.0.X\ShareName.
  6. Включение SMB 1.0:

    • Включите поддержку SMB 1.0, если другие шаги не помогли. Для этого:
      • Откройте панель управления.
      • Перейдите в "Программы" → "Включение и отключение компонентов Windows" и выберите "Поддержка SMB 1.0/CIFS".
      • Убедитесь, что выбраны клиент и сервер SMB.

Заключительные рекомендации

Ошибка "0x80070035" может возникать по разным причинам, и часто исправление состоит в погружении в детали конфигурации системы. Настройки безопасного доступа, использование IP-адресов и корректная работа с брандмауэром — это ключевые элементы, которые помогут решить проблему. Если вы всё ещё сталкиваетесь с трудностями, возможно, вам стоит рассмотреть возможность привлечения IT-специалиста для дальнейшей диагностики.

Оцените материал
Добавить комментарий

Капча загружается...