Вопрос или проблема
Я также должен склонить голову в стыде и признать поражение перед “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, подумайте о том, чтобы включить его. Это решало мою проблему в прошлом.
- В панели управления выберите “Программы”, затем “Программы и компоненты”.
- Нажмите “Включить или отключить компоненты Windows”, чтобы открыть окно компонентов Windows.
- В окне компонентов Windows прокрутите вниз по списку и расширьте пункт “Поддержка обмена файлами SMB 1.0/CIFS”.
- Убедитесь, что флажки для настроек клиента и сервера установлены.
- Нажмите “ОК”.
Предупреждаю, что 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 и имеют включённое совместное использование файлов. Тем не менее, вы сталкиваетесь с проблемой доступа к общим папкам с одного компьютера на другой.
Шаги для устранения ошибки
-
Проверка сетевого соединения:
- Убедитесь, что оба компьютера находятся в одной подсети.
- Проверьте, что вы можете пинговать один компьютер с другого, используя команду
ping 192.168.0.X
(где X — это номер вашего компьютера).
-
Проверка конфигурации общего доступа:
- Откройте «Параметры сети», убедитесь, что обе машины находятся в частной сети.
- Убедитесь, что в настройках общего доступа включено «Общее использование файлов и принтеров».
-
Настройки брандмауэра Windows:
- Убедитесь, что правило «Общий доступ к файлам и принтерам (SMB-In)» активно.
- Попробуйте временно отключить брандмауэр для проверки, не он ли является источником проблемы.
-
Настройка политики безопасности:
- Используйте редактор реестра (
regedit
). Перейдите кHKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa\MSV1_0
. - Найдите ключи
RestrictReceivingNTLMTraffic
иRestrictSendingNTLMTraffic
и удалите их, если они установлены на2
. Это может помочь в разрешении сетевого доступа.
- Используйте редактор реестра (
-
Использование IP-адреса вместо имени хоста:
- Попробуйте подключиться к общей папке, используя IP-адрес вместо имени компьютера:
\\192.168.0.X\ShareName
.
- Попробуйте подключиться к общей папке, используя IP-адрес вместо имени компьютера:
-
Включение SMB 1.0:
- Включите поддержку SMB 1.0, если другие шаги не помогли. Для этого:
- Откройте панель управления.
- Перейдите в "Программы" → "Включение и отключение компонентов Windows" и выберите "Поддержка SMB 1.0/CIFS".
- Убедитесь, что выбраны клиент и сервер SMB.
- Включите поддержку SMB 1.0, если другие шаги не помогли. Для этого:
Заключительные рекомендации
Ошибка "0x80070035" может возникать по разным причинам, и часто исправление состоит в погружении в детали конфигурации системы. Настройки безопасного доступа, использование IP-адресов и корректная работа с брандмауэром — это ключевые элементы, которые помогут решить проблему. Если вы всё ещё сталкиваетесь с трудностями, возможно, вам стоит рассмотреть возможность привлечения IT-специалиста для дальнейшей диагностики.