Ошибка 0x80070035 Не найден сетевой путь в Windows: как исправить
Симптомы ошибки 0x80070035
При попытке открыть расшаренную папку или сетевой диск по имени \\FILESERVER или IP-адресу \\192.168.1.100 появляется окно Windows: Код ошибки: 0x80070035. Не найден сетевой путь (The network path was not found).
Шаг 1. Проверка видимости по IP-адресу
Откройте командную строку и проверьте, отвечает ли удаленный сервер на пинг:
ping 192.168.1.100Если пинг проходит, но \\192.168.1.100 не открывается — сетевой канал исправен, но служба SMB заблокирована или отключена.
Шаг 2. Включение поддержки NetBIOS через TCP/IP
- Нажмите
Win + R, введитеncpa.cpl(Сетевые подключения). - Кликните правой кнопкой мыши по вашему активному сетевому адаптеру → Свойства.
- Дважды кликните по IP версии 4 (TCP/IPv4) → нажмите кнопку Дополнительно (Advanced).
- Перейдите на вкладку WINS.
- В блоке «Параметры NetBIOS» переключите точку в положение: Включить NetBIOS через TCP/IP (Enable NetBIOS over TCP/IP). Нажмите ОК.
Шаг 3. Включение службы рабочей станции и сброс сокетов через PowerShell
# Включение службы клиента сетей Microsoft:
Set-Service -Name LanmanWorkstation -StartupType Automatic
Start-Service -Name LanmanWorkstation
# Сброс кэша имен и стека TCP/IP:
nbtstat -R
ipconfig /flushdns
netsh winsock resetЧастые вопросы (FAQ)
Почему ошибка 0x80070035 возникает только при обращении по имени, а по IP все работает?
Это указывает на сбой разрешения доменных имен DNS или локального NetBIOS-кэша. Очистите DNS командой 'ipconfig /flushdns' и проверьте адрес DNS-сервера в свойствах адаптера.
Может ли брандмауэр Windows вызывать ошибку 0x80070035?
Да. Если на целевом компьютере в Брандмауэре отключено правило для входящих подключений 'Общий доступ к файлам и принтерам (SMB-In, порт 445)', сервер будет сбрасывать запрос.
Что делать, если целевой компьютер находится в другой рабочей группе?
Рабочая группа не влияет на прямой доступ по IP. Главное, чтобы на обоих компьютерах была одинаковая подсеть (например, 192.168.1.X) и правильные учетные данные.
Как проверить, открыт ли порт 445 на удаленном компьютере?
Выполните команду в PowerShell: Test-NetConnection 192.168.1.100 -Port 445. В строке TcpTestSucceeded должно быть написано True.