В некоторых случаях при попытке открыть общую сетевую папку на компьютере с Windows, файловое хранилище samba, или каталог на сетевом хранилище (NAS) вы можете получить ошибку «
Windows не может получить доступ к сетевому_ресурсу, не найден сетевой путь
» с кодом ошибки 0x80070035. В этой статье мы рассмотрим, как исправить эту ошибку подключения к сетевым папкам в Windows 10 и 11.
- Отключите старые версии протоколов на SMB сервере
- Проверьте настройки Windows на клиентском компьютере
- Разрешить гостевой вход без проверки подлинности по SMBv2
- Включить протокол SMB v1 в Windows
- Полностью отключите SMBv1 и SMBv2 на клиентах
- Настройки просмотра сетевого окружения в Windows
- Сохраните пароль для доступа к NAS или Samba
Сетевая ошибка Windows не может получить доступ к \\NAS Проверьте правильность написания данного имени. В противном случае возможно проблема с вашей сетью. Для определения проблем с сетью щёлкните кнопку «Диагностика». Код ошибки 0x80070035. Не найден сетевой путь.
В английской версии Windows 10 эта ошибка выглядит так:
Network Error Windows cannot access \\share Check the spelling of the name. Otherwise, there might be a problem with your network. T Error code: 0x80070035. The network path not found.
При попытке подключить сетевой диск с помощью групповых политик или с помощью команды net use появляется ошибка:
Произошла системная ошибка 53. Сетевой путь не найден
System error 54 has occurred. The network path was not found.
При этом с других компьютеров (с более старыми версиями Windows 10, 8.1 или 7), телефонов и других устройств вы можете спокойно открывать и использовать сетевые папки в локальной сети.
Отключите старые версии протоколов на SMB сервере
В большинстве случае ошибка «
0x80070035: The network path not found
» указывает на то, что сетевая папка на удаленном компьютере поддерживает подключения только по протоколу SMBv1 или гостевой доступ по SMBv2. Данные версии протоколов общего доступа к файлам являются устаревшими и небезопасными. Скорее всего включение поддержки этих протоколов на вашем клиенте решит проблему, однако это снизит уровень безопасности Windows. Поэтому для решения проблему в первую очередь нужно попытаться перенастроить удаленное устройство, чтобы оно поддерживало как минимум SMBv2 с аутентификацией или SMBv3 (в идеальном случае). Это самый правильный и безопасный способ.
Измените настройки доступа на стороне SMB сервера:
- NAS устройство – отключите SMBv1, включите доступ по SMBv2 с аутентификацией (зависит от вендора NAS);
- Samba сервер на Linux – отключите гостевой доступ: в файле smb.config в разделе [global]:
map to guest = never
restrict anonymous = 2
Укажите минимальную версию SMB:
server min protocol = SMB2_10
client max protocol = SMB3
client min protocol = SMB2_10
encrypt passwords = true
Отключите анонимный доступ в конфигурации каждой сетевой папки:
guest ok = no
- Отключите протоколы SMBv1 и SMBv2 на файловом сервере Windows (см. отдельную секцию статьи). Включите доступ по паролю Control Panel -> All Control Panel Items -> Network and Sharing Center -> Advanced sharing settings -> All networks -> Turn on password protected sharing (
control.exe /name Microsoft.NetworkAndSharingCenter /page Advanced
).
Проверьте настройки Windows на клиентском компьютере
Выполните следующие простые проверки на вашем клиенте Windows, которые могут исправить ошибку “Не найден сетевой путь”:
- Проверьте, что вы указали правильно имя файлового сервера. Попробуйте открыть сетевую папке не по имени (
\\SRV1\Docs
), а по IP адресу (\\192.168.13.100\Docs
); - В свойствах общей сетевой папки (как на уровне NTFS разрешений файловой системы, так и на уровне сетевой папки) проверьте, что у вашего пользователя есть право на чтение содержимого папки;
- Сбросьте DNS кэш на обоих компьютерах и перезагрузите их:
ipconfig /flushdns
- Если у вас на компьютере активно сразу два сетевых интерфейса (Wi-Fi и Ethernet), попробуйте временно отключить один из них и проверить доступ к ресурсам в локальной сети;
- Проверьте, что на вашем компьютере запущены следующие службы (откройте консоль управления службами services.msc). Попробуйте запустить данные службы и переведите их в режим автоматического запуска с задержкой (Automatic Delayed Start):
Хост поставщика функции обнаружения (Function Discovery Provider Host — fdPHost) Публикация ресурсов обнаружения функции (Function Discovery Resource Publication — FDResPub) Служба обнаружения SSDP (SSDP Discovery — SSDPSRV) Узел универсальных PNP-устройств (UPnP Device Host — (upnphost) Служба DNS-клиента (dnscache)
- Попробуйте временно отключить антивирус и/или файервол и проверить, сохранилась ли проблема при доступе к сетевому ресурсу;
- Попробуйте отключить IPv6 протокол в свойствах вашего сетевого адаптера в Панели управления. Здесь же проверьте, что на сетевом адаптере включены CClient for Microsoft Network (Клиент для сетей Microsoft)) и File and Printer Sharing for Microsoft Networks;
- Попробуйте выполнить сброс сетевых настроек Windows командами:
netsh winsock reset
netsh int ip reset - Если вы используете сеть на базе рабочей группу Windows, включите поддержку протокола NetBIOS в свойствах TCP/IPv4 вашего сетевого адаптера.
Затем в настройке локальной политики безопасности (
secpol.msc
) Local Policies -> Security Options -> Network security: LAN Manager authentication level выберите Send LM & NTLM — use NTLMv2 session security if negotiated.
Разрешить гостевой вход без проверки подлинности по SMBv2
Если вы используете анонимный доступ к NAS хранилищам или другим компьютерам (без ввода имени пользователя и пароля), нужно включить на клиенте политику небезопасные гостевые входы. В современных версиях по-умолчанию запрещен доступ к сетевым папкам по протоколу SMB 2.0 под анонимным (гостевым) аккаунтом.
Если ваш компьютер пытается подключиться к сетевой попки под анонимным пользователем, в журнале Event Viewer появится событие с Event ID 31017.
Source: Microsoft-Windows-SMBClient Date: Date/Time Event ID: 31017 Task Category: None Level: Error Keywords: (128) User: NETWORK SERVICE Computer: srv01.winitpro.ru Description: Rejected an insecure guest logon. User name: Ned Server name: ServerName
Чтобы разрешить гостевой вход по SMBv2 (считается небезопасным!), откройте редактор локальных политик Windows 10 (gpedit.msc) включить политику Enable insecure guest logons (Включить небезопасные гостевые входы) в секции GPO Computer Configuration -> Administrative templates -> Network (Сеть)-> Lanman Workstation.
Или вы можете разрешить сетевой доступ под гостевой записью командой:
reg add HKLM\SYSTEM\CurrentControlSet\Services\LanmanWorkstation\Parameters /v AllowInsecureGuestAuth /t reg_dword /d 00000001 /f
Включить протокол SMB v1 в Windows
Если ваше устройство с сетевыми папками поддерживает только протокол доступа SMBv1, нужно включить компонент SMB1Protocol-Client на клиентском компьютере (не рекомендуется по соображениям безопасности).
В современных версиях Windows 10/11 и Windows Server 2019/2022 по умолчанию отключен устаревший и небезопасный протокол доступа к сетевым файлам и папкам – SMB v1.0. Если вы попытаетесь подключиться из современной Windows 10/11 к сетевому устройству, которое поддерживает только доступ про протоколу SMBv1 (например, старое NAS хранилище, компьютер с Windows XP/Windows Server 2003, файловый сервер Samba), то при попытке открыть список сетевых папок на удалённом устройстве
\\NetworkName
, появится ошибка “
Не найден сетевой путь
”.
Вы можете проверить, включен ли в Windows 10 протокол доступа к сетевым ресурсам SMBv1 с помощью команды:
Dism /online /Get-Features /format:table | find "SMB1Protocol"
В нашем примере видно, что на компьютере отключен протокол SMB1:
SMB1Protocol | Disabled SMB1Protocol-Client | Disabled SMB1Protocol-Server | Disabled SMB1Protocol-Deprecation | Disabled
Вы можете включить клиент SMB1 для доступа к сетевым устройствам в окне установки компонентов (
optionalfeatures.exe
-> Поддержка общего доступа к файлам SMB 1.0 / CIFS -> Клиент SMB 1.0 / CIFS).
Либо вы можете включить клиент SMB 1 командой DISM:
Dism /online /Enable-Feature /FeatureName:"SMB1Protocol-Client"
После установки клиента SMBv1 нужно перезагрузить компьютер.
После перезагрузки проверьте, появился ли доступ к сетевой папке.
В Windows Server 2019/2022 вы можете включить поддержку SMBv1 с помощью команды:
Install-WindowsFeature FS-SMB1
Клиент SMBv1 автоматически отключается в Windows 10/11, если он не использовался более 15 дней.
Полностью отключите SMBv1 и SMBv2 на клиентах
Если в вашей сети остались только современные устройства с поддержкой SMB v3 (Windows 8.1/Windows Server 2012 R2 и выше, см. таблицу версий SMB в Windows), вы можете исправить ошибку 0x80070035, полностью отключив SMB1 и SMB2. Дело в том, что ваш компьютер может пытаться использовать старую версию протокола SMB 2.0 для доступа к сетевым папкам, которые разрешают только SMB 3.0 подключения (возможно с шифрованием трафика).
Сначала отключите протокол SMB 1 через Панель управления или командами:
sc.exe config lanmanworkstation depend= bowser/mrxsmb10/nsi
sc.exe config mrxsmb10 start= disabled
Dism /online /Disable-Feature /FeatureName:"SMB1Protocol"
Затем отключите протокол SMB2.0 в консоли PowerShell:
reg.exe add "HKLM\SYSTEM\CurrentControlSet\services\LanmanServer\Parameters" /v "SMB2" /t REG_DWORD /d "0" /f
sc.exe config lanmanworkstation depend= bowser/mrxsmb10/nsi
sc.exe config mrxsmb20 start= disabled
PowerShell -ExecutionPolicy Unrestricted
Set-SmbServerConfiguration –EnableSMB2Protocol $False
Вы можете проверить, что протоколы SMB 1 и SMB 2 отключены, выполнив команду PowerShell:
Get-SmbServerConfiguration | select "*enablesmb*"
EnableSMB1Protocol : False EnableSMB2Protocol : False
Настройки просмотра сетевого окружения в Windows
Если ваши компьютеры находятся в рабочей группе, настоятельно советую выполнить рекомендации из статьи Windows перестала видеть сетевое окружение. В частности:
В разделе Network and Sharing Center панели управления на обоих компьютерах проверьте, что в качестве текущего сетевого профиля используется частный профиль – Private (Current profile). Убедитесь, что включены следующие опции:
- Turn on network discovery (Включить сетевое обнаружение) + Turn on automatic setup of network connected devices (Включить автоматическую настройку на сетевых устройствах);
- Turn on file and printer sharing (Включить общий доступ к файлам и принтерам).
В разделе All Networks (Все сети) включите опции:
- Turn off password Protect Sharing (Отключить парольную защиту)
- Turn on sharing (Включить общий доступ)
Сохраните пароль для доступа к NAS или Samba
Если проблема возникает только при доступе к сетевому хранилищу NAS (или к Samba серверу на Linux), можно попробовать сохранить пароли для подключения к сетевому хранилищу в менеджере паролей Windows (Credential Manager: Control Panel -> Credentials Manager -> Windows Credentials или
control.exe keymgr.dll
).
Нажмите Add a Windows credentials и укажите имя файлового сервера и учетные данные для подключения.
Затем в настройках Дополнительных параметров общего доступа включите опцию Использовать учетные записи пользователей и пароли для подключения к другим компьютерам (Use user accounts and passwords to connect to other computers).
Теперь Windows будет автоматически использовать сохраненный пароль для доступа к указанному файловому серверу.
Довольно долго бился с этой ошибкой. Как оказалось в моем случае ошибка 0x80070035 Не найден сетевой путь возникает из-за кривого компоента SMBv2. В итоге отключил SMB1 в панели управления и отключил еще и SMB2 такими командами:
reg.exe add "HKLM\SYSTEM\CurrentControlSet\services\LanmanServer\Parameters" /v "SMB2" /t REG_DWORD /d "0" /f
sc.exe config lanmanworkstation depend= bowser/mrxsmb10/nsi
sc.exe config mrxsmb20 start= disabled
Теперь в сети у меня остались только компьютеры с SMB 3. Проблемы с сетевым доступом исчезли.
спасибо помогло.
Три дня поисков… Помогло Ваше описание. Благодарю!
Всем добрый день! 2 дня убил на решение этой проблемы. 3 пк с Win 10, на одном расшаренный принтер, с двух других не подключался от слова никак. На ПК на котором расшаренный принтер включил Клиент и сервер SMB 1.0/CIFS и отключил SMB2 командой представленной выше. На клиентах с Win10 оставил только протокол Клиент SMB 1.0/CIFS. Перезагрузил все 3 ПК, после этого клиенты увидели расшаренные ресурсы. Спасибо Serg за совет
А я повторил за тобой, тоже заработало!
Повторил за вами, но Windows 10 1909 так и не смог зайти на шару Windows Server 2008 R2, хотя 2012 и 2012R2 спокойно заходят… + отключал 128 шифрование через политики, тоже не помогло
Серж, ну ты красава! Чотко! Помогло, спасибо!
Сергей, да чтоб у тебя колстоял по первому твоему требованию и деньги не заканчивались никогда! Спасибо!!!
как это отменить?
Привет из 2021 , спасибо за помощь)))
а у меня все сломалось
вообще теперь все исчезло!
Для меня это не вариант. У меня Сервер общий диск и Сервер 1с — разные машины. Первый на Server 2008r2
а второй на WIn10. Ноут, к которому нужны оба подключения — на win10. и до сего дня все работало, пока черт меня не понес поставить удаленный принтер через костыли. Эта ошибка была только с машиной, на которой расшарен был принтер. А теперь на половине машин — ошибка доступа. И к принтеру по имени машины так и не смог подключится, ток по IP
Спасибо, долго ломал все, этот способ помог
Спасибо, помогло!
Чувак ты супер, я рад что мы нашли тебя!!!)
Отключил IPv6 согласно п.6. Помогло. Спасибо.
Действительно работает, однако отключение протокола — не лучший выбор…
Зашел по ip адресу, а не по имени NAS, все норм
После обновления Windows 10 расшареные папки перестали быть доступны с андроида. Дело в отключении smb1 и включении доступа с шифрованием.
Спасибо за статью. Помог этот пункт: На обоих компьютерах сбросьте кэш DNS: ipconfig /flushdns
И перезагрузите оба компьютера.
Ошибка возникает по разным причинам.
Есть два компа, где ставилась одна и та же венда 8.1. Так вот на одном все ок, а на втором заход лишь по ip.
апи венды разношерстно (для совместимости с костыльным по). Есть программы, которым указывай сетевой путь из морды проводника, где дерево с сетевым окружением и хоть ты тресни нет других вариантов — только по имени. Либо подрубай ей сетевой диск, который потом при старте сессии с красным крестом и который нужно постоянно дергать на включение.
Человек, с уровнем выше — системный блок = процессор, еще как-то сориентируется в работе в такой ситуации. Иначе же жесть. Переустановка всего и вся, или зубодробительный поиск решения проблемы, равный переустановке.
Как хорошо, что этой венды нет дома лет 6, или лет 8 уже. Это какой-то колхоз с тремя полосками и семками.
C:\WINDOWS\system32>powershell
Windows PowerShell
(C) Корпорация Майкрософт (Microsoft Corporation). Все права защищены.
PS C:\WINDOWS\system32> Dism /online /Get-Features /format:table | find "SMB1Protocol"
FIND: Неправильный формат параметра
PS C:\WINDOWS\system32>
где я ошибся?
Выполните команду в cmd строке, а не в PowerShell. В Powershell команды find нет
понятно..
тогда исправьте , пожалуйста, в статье
Проверить, включен ли у вас протокол доступа к сетевым ресурсам SMBv1 можно такой командой PowerShell:
Dism /online /Get-Features /format:table | find "SMB1Protocol"
Ок, принято
Dism /online /GDism /online /Get-Features /format:table | Select-String «SMB1Protocol»et-Features /format:table | Select-String «SMB1Protocol»
Помог сброс DNS кэша на проблемном ПК
ipconfig /flushdns
нет, извиняюсь, !
ошибся
помогло отключение ipv6
Было такое на ноутбуке. Оказалось просто ноут, который был подключен локальной сети пытался попасть на сетевой ресурс через Wi-Fi (а по Wi-Fi другая подсеть). Отрубил ви-фи и все заработало. Т.е. я так понял что эта ошибка указывала на настройки сети.
Для решения проблемы:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanWorkstation\Parameters\AllowInsecureGuestAuth
Установить в (1)
Спасибо, выручили
Помогло!
Ты мой герой!
Это помогло
Спасибо! Выручил!!!!
Отлично!! Именно это помогло!! Спасибо!!!
Огромнейшее спасибо! Перепробовал все возможные варианты. Помог только твой совет. Удачи!!!
если нету записи AllowInsecureGuestAuth тогда что?
Создать руками или командой:
reg add HKLM\SYSTEM\CurrentControlSet\Services\LanmanWorkstation\Parameters /v AllowInsecureGuestAuth /t reg_dword /d 00000001 /f
Спасибо именно это и помогло!
Спасибо большое!
Благодарю Вас всех!!!
Супер. Дякую.
Подскажите пожалуйста, создание файла помогает увидеть папки в сети, НО при перезагрузке перестает видеть, но при этом файл в реестре есть с настройкой 1
AllowInsecureGuestAuth значение 1 поставил сработало через день опять та же проблема
Помогло. Увидела 10 v1809 и XP и Win7 и Win10 v1703
2 компа на win 10 соеденены через вайвай оба. этот способ помог даже без перезагрузки
Спасибо огромное!!!! Тоже долго мучался, ничего не помогало. Теперь все работает!!!!!
помогло, ура ура
не мог подключиться к папке на Win7, совет помог, спасибо!
Сидел до сих пор на версии до 1809 так как не решалась эта проблема.. но теперь можно идти дальше. Невероятно но отобразилось все на удаленной машине все расшареные папки!
ПОМГЛО СРАЗУ СПС
Столько перепробовал Ваша помогла только win10 видит все xp, 7, 8-1. 10
Помогло, добавьте в стать, как один из способов
ты умничка!!!! то, что надо. как я рад
Спасибо! Очень выручили!
Бился с этой проблемой полдня!
Мда, иногда удивляюсь, как изменение одного значение может решить проблему) Это правда работает)
Всё гениальное просто! Огромное спасибо. «Танцы с бубном» закончились на счёт «раз»!
спасибо! Это помогло
Чувак, только это сработало!
СПАСИБИЩЕ
Это просто чудо! Трое соток возни, а ларчик просто открывался. СПАСИБО за совет!!!
Vasya, ты нереально крут ! 🙂 мучался кучу времени, пересмотрел кучу видио, изменил кучу параметров, помог только твой способ. Проблема: Вин10 видела но не подключалась к комп. с Вин7, при этом с Вин7 подключение к Вин10 было без проблем. Помогла только правка реестра: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanWorkstation\Parameters\AllowInsecureGuestAuth
Установить в (1)
Дай Бог тебе здоровья, и всего доброго чего пожелает твоя душа 😉
Дай бог тебе здоровья мил человек!
Ура! Спасибо. Проблема решена!
Большое спасибо, помогло Windows 10 LTSC 10.0.17763
Правда путь был немного другой:
\HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\LanmanWorkstation\Parameters\AllowInsecureGuestAuth
Мужик респект тебе. Спускался сверху вниз, тыкая все варианты. твой помог!
ГЕНИЛЬНО! всё заработало именно после этой команды, спасибо огромное!
Vasya , огромный сенк вам. правка параметра сработала.
Помогло. Благодарю
У меня в Windows 7 SP1 и Windows Server 2008 R2 после установки январского обновления безопасности KB4480970 (от 8 января 2019) при доступе к общим сетевым папкам на компьютере стала появляться ошика 0x80070035 The handle is invalid.
Проблема исправилась после удаления этого обновления. Ждем фикс от Microsoft.
Аналогичная система. Больше полудня лазил в настройках/перезагрузках. Дошло до того, что я в реестры полез. Не помогало — основная проблема: мне старый пауэр макинтош подключить нужно было (SMB). Причем с утра — я забрал драйвера по подключению с компа другого (windows7). После — тупо, не мог подключится. Вся проблема решилась — удалением обновления системы: KB4480970
При попытке подключения у меня стала выдаваться ошибка не верный дескриптор. Удалил обновления безопасности на клиентах ( все Windows 7 SP1) и сервере (Windows 2008 R2) и все заработало:
wusa /uninstall /quiet /norestart /kb:4480970
wusa /uninstall /quiet /norestart /kb:4480960
wusa /uninstall /quiet /norestart /kb:3177467
На win server 2008 помогло удаление kb4480968
Спасибо большое, помогло. среди интернет-хлама наконец то наткнулся на нужное.
На Windows 7 пришло обновление KB4480955 которое исправило проблему!
Ничего не помогло от слова совсем, есть еще идеи?
Та же фигня 🙁
Благодарю, все заработало
Не видел NAS.
Нашел вариант, который помог:
— Нажмите Win+R и введите secpol.msc для входа в локальную политику.
— Перейдите по пути «Локальные политики» > «Параметры безопасности».
— Найдите справа в поле «Сетевая безопасность: уровень проверки подлинности LAN Manager» и нажмите на него два раза для открытия.
— В новом окне выберите проверку «Оправлять LM и NTLM — использовать сеансовую безопасность».
Что я делаю не правильно?
вбиваю в строку: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanWorkstation\Parameters\AllowInsecureGuestAuth
выдает ошибку
Выполните в cmd команду с правами админа:
reg add HKLM\SYSTEM\CurrentControlSet\Services\LanmanWorkstation\Parameters /v AllowInsecureGuestAuth /t reg_dword /d 00000001 /f
Win10_1809_17763.557 НИЧЕГО из предложенного не помогло! Пробовал на двух разных «машинах» с абсолютно одинаковыми «осями» . Ни по wi-fi, ни по lan через обратный кросс, ни по lan через патч-корд (как напрямую, так и через роутер) — «НИ АЛЁ»! Осталось в гараже раскопать свитч, убедиться что его век окончательно закончился и откатиться по оси. А может есть другие предложения? Подскажите пожалуйста. Буду очень признателен.
Видимо решена проблема в новой версии Win 10 1903. Но не полностью. По крайней мере для меня. Пока не разобрался. В проводнике всё без проблем. А вот популярный Total Commander не видит. Может ось криво поставил и надругался над ней в других направлениях. А где-то зацепило. Будем посмотреть.
Все мои предыдущие комментарии прошу считать недействительными! Переустановил оси (Win10_1809_17763.557) сразу на двух «машинах» и сразу же от Админа reg add HKLM\SYSTEM\CurrentControlSet\Services\LanmanWorkstation\Parameters /v AllowInsecureGuestAuth /t reg_dword /d 00000001 /f Мои мытарства закончились. Оба компьютера после расшаривания нужных папок прекрасно видят друг друга, а главное обмениваются между собой, и по LAN (правда через кросс. патч-корд даже пробовать не стал — он длинный и не нужен мне в принципе), и по Wi-Fi. Спасибо Vasya!
От души. Все заработало.
Имели стандартную проблему
микротик с модемом йота + три компа (два из них кабель, один wi-fi)
Автору респект и плюс в карму
Спасибо. Выручили.
Ваш совет помог,спасибо
WIndows 10 LTSC 1809 17763.914 сборка. всё что написано в статье сделал и никакого толка не было, по проверке видят и пингуются, а войти никак. Удалил SMB 2.0, поставил SMB1 клиент и сервер (на эту тачку после перезагрузки мог попасть, но с учётом того что в свойствах папки которую открыл заходил в вкладку «Безопасность» и там изменял разрешения, добавляя «Все» с полными правами) Аналогично и с другой машиной если надо. Удачи всем в этих разборках! =)))
ввел Windows server 2019 1809 в домен 2008r2. Наблюдаю туже саму проблему. На шару 2019 с 2008r2 и windows 7 зайти можно спокойно. С 2019 же — не видно компы в сетевом окружении и при входе на шару на КД 2008r2 ошибка 0x80070035.
При чем напрямую по имени \\comp можно было зайти на Win7 и шары ее видно.
Включил SMBv1 на 2019 и заработало сетевое окружение и глюки пропали. Ничего не пойму. 2008r2 и windows 7 же поддерживают SMBv2 нормально?
В Windows Server 2008 R2/ Windows 7 поддерживается до SMB 2.1. Проверьте, что включен smb2 в ws2008r2: проверьте значение параметра SMB2 в HKLM:\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters. Должен быть равен 1.
Проверьте по какому протоколу взаимодействуют WS2019 и WS2008R2 командлет:Get-SmbConnection
Попробуйте временно отключить поддержку smb1 на ws2019 и ws2008R2. По идее клиенту ничего не останется как идти через smb2.
доброго дня
SMB2 на КД 2008r2 не включен.
В домене есть еще парочка windows xp. Его включение не приведет к проблемам с ними?
Командлет: Get-SmbConnection выдает Dialect 2.1.
Проблема возникает именно при первом открытии КД 2008r2 с 2019 и неработающем сетевом окружении. С win7 и другими рядовыми 2008r2 таких проблем нет.
Если у вас DC будет поддерживать и SMB1 и SMB2, то проблем с XP клиентами не будет. Я вообще не вижу оснований отключать SMB2, если SMB1 включен.
в коде есть мелкие неточности, а именно для smb1 используется библиотека smb2 и наоборот. кроме того, smb2 включается вместо отключения. но, тем не менее, спасибо за разъяснения и указание пути, остальное — технические детали. вот этот код работает как нужно. все запускать под админом из командной строки.
sc.exe config lanmanworkstation depend= bowser/mrxsmb10/nsi
sc.exe config mrxsmb10 start= disabled
Dism /online /Disable-Feature /FeatureName:"SMB1Protocol"
reg.exe add "HKLM\SYSTEM\CurrentControlSet\services\LanmanServer\Parameters" /v "SMB2" /t REG_DWORD /d "0" /f
sc.exe config lanmanworkstation depend= bowser/mrxsmb20/nsi
sc.exe config mrxsmb20 start= disabled
PowerShell -ExecutionPolicy Unrestricted Set-SmbServerConfiguration -EnableSMB2Protocol $false
Спасибо, внес правки в статью.
И все вероно, для оформления кода нужно ставить тег code
Спасибо. Хоть кто-то сказал по существу.
Вобщем у меня получилось так: Пока USB модем воткнут- ошибка есть(вижу все компы в сети, но зайти на них не могу) , как только модем вынут — Вуаля!!!!! Все работает, ходим по сети без проблем.
что только ни делал — ничего не помогало.
потом поменял в настройках айпи4 динамический днс на статику от гугла — всё почему-то заработало. почему? хз.
Кароче всё перепробовал, ничо не помогло.
Ситуация такая. 1 ПК на винде 7, там папки и принтер. Второй ПК на винде 10, нужно принтер подрубить по локалке. По статье всё сделал, несколько разных настроек делал, каждый раз ребутал машину. Вообщем, помогло сделать так. На 10 все галочки поставил SMB 1 (там их 3 шт), и реестре прописал эту дичь — HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanWorkstation\Parameters\AllowInsecureGuestAuth с цифрой 1 и стат IP дал обоим ПК
7-ка изначально к 10 подрубалась к шаре без проблем. Вот такие вот дела)
Работал 1,5 часа. Реально пацаны ребята, помогли )))
После установки майского обновления 2004 опять появилась эта проблема. Рабочие станции с Windows 10 Pro (и Pro WS) не видят ни расшаренные ресурсы, ни сами сервера Windows 2003. Настройки из этой и других статей естественно сделаны и проверены. На предыдущих сборках (1803, 1903, 1909) всё продолжает работать при этом…
Причём NAS виден и доступен (там smb 2 и 3). Скорее всего,проблема связана с шифрованием или каким-то протоколом. Сравнение настроек локальных и групповых политик ничего не дало — вроде всё одинаково на всех билдах.
Причём, если запустить проводник (и есть смапированные диски от WinServer 2003), то проводник начинает сразу тупить (зелёная полоска индексирования). Через другие сервисы также ресурсы не доступны, даже по ip адресам.
Кто подскажет, куда копать? )
Windows Server 2003 поддерживают только smbv1. Нужно в любом случае включать smbv1 client в windows 10.
Я же написал, что все настройки, требуемые для работы, включены (и smb v1 тоже) 🙂
Т.е. была Винда сборки 1903, 1909 — всё прекрасно работало (т.к. предварительно были сделаны настройки из ваших статей и включено smb v1). После установки сборки 2004 на этих же компах всё перестаёт работать, плюс начинает тупить Проводник при запуске. Проверка настроек говорит, что всё включено. Новых настроек (в Политиках например), относящихся к сетевому уровню или шифрованию, я не заметил. При этом список компьютеров в Сетевом окружении показывается полностью (мы его не используем, сделано для проверки), но при обращении к серверам 2003 — нет связи. Все сетевые диски и ресурсы маппируются только по ip, имена не используем.
Вообщем, надо ждать, пока проблема появится ещё у кого-нибудь, чтобы накопилась база знаний… Непонятно даже, что ковырять, и где искать.
Та же история. Решения не нашел
Не думаю. Скорее всего снова гостевой доступ. Но это проблема клиентских машин. Создайте на них и подключите учетки майкрософта, уверен что все заработает:) Ну и сброс сети на всякий случай потом.
Не хотите глобальные учетные записи, копайте по гостевым делам. Службы, политики, реестр.
Откройте консоль PowerShell и проверьте доступность удаленного компьютера по сети с помощью командлета Test-NetConnection (возможно доступ блокируется файерволом): Test-NetConnection 192.168.1.90 -port 445(если доступ не блокируется, должен появится статус TcpTestSucceeded : True)
У меня стоит fasle. Как быть? В статье про это не написано.
Вам надо в настройках Брандмауэр Защитника Windows зайти в Дополнительные параметры —> Правила для входящих соединений —> Общий доступ к файлам и принтерам (входящий трафик SMB) —> Область и выбрать любой IP адрес сверху и снизу
Спасибо, ранее все работало и в один момент перестал. После указанного вами решения, все заработало.
Помог 1 и 2 пункты. После включения групповой политики доступ появился сразу.
Миллион благодарностей)
На тех компах, где была проблема, система вин 10 и стоит випнет клиент. Помогло следующее:
1. Включить протокол SMB v1. Включала тем способом, что указан в статье.
2. Включить протокол SMB v2 и SMB v3. Включала через командную строку.
sc.exe config lanmanworkstation depend= bowser/mrxsmb10/mrxsmb20/nsi
sc.exe config mrxsmb20 start= auto
3. Прописала диапазон ip-адресов в самом випнете, чтобы он их пропускал. Адреса рабочей сети.
После всех манипуляций у всех спецов нет проблем с сетевым диском.
Помог вот этот пункт Гостевой вход без проверки подлинности. Спасибо за Вашу работу)
спасибо!
Решил попробовать Win10 LTSC. Поставил на Vmware15, сеть из ВМ Win7, ВМ Win10 и хост на Win7. Со стороны хоста вижу всю сеть, со стороны ВМ Win7 тоже вижу сеть, со стороны ВМ Win10 сеть не видна. Интернет есть на всей сети. Ошибка 0x80070035.
Тщательно и неоднократно проделал все пункты этой статьи. Сеть на ВМ Win10 появляется при отключении IP6, но при этом отваливается интернет, и наоборот. Теперь я понял для чего сделали эту чудесную систему, это как кубик Рубика, который не собирается никогда, эта ОС для развлечения сисадминов и тренировки набора на клавиатуре. Не заметил никаких полезных свойств для работы в CAD или для работы программиста. Да, понравились только окна без закругленных уголков, как в Win2000, может именно на это бросили все усилия разработчиков.
Автору большое спасибо! Зарешала политика гостевых входов (на Win10)
Безграничная вам благодарность!!! Уже неделю бьюсь с этой проблемой, испробованы все танцы с бубнами, ничего не помогало. По вашему совету все заработало сразу же после перезагрузки!!! Спасибо! Вы спасли 3ТБ сетевое от выброса))
Помогло разрешение небезопасных гостевых входов. НО на 1 день
После автообновления до 20H2 — проблема с недоступностью по сети вылезла снова.
В сети только 10ка, поэтому SMB1 не включал.
А SMB3 так и не удалось включить почему-то
Перепробовал все что нашел и здесь и в других местах — ничего не помогает.
Командой Test-NetConnection 192.168.х.ххх -port 445 протестировал — доступен, т.е. это не дефендер
Как определить где проблема? На самый крайний случай остается включить SMB1 — но не хотелось бы…
Та же история! После обновления до 20Н2 опять сеть недоступна! Помогите найти приемлемые решения.
Хочу уточнить предыдущий вопрос от меня. (Не дает редактировать отправленное сообщение).
Сами компьютеры с W10 20H2 видят друг друга. Есть взаимный доступ к папкам. Но исчез доступ с компов (W10 20H2) к накопителю, подключенному к роутеру! Можете помочь ? Как восстановить доступ к роутеру?
Спасибо, ваша статья помогла! Включение Samba 1 не помогло, но помогло: разрешить сетевой доступ под гостевой записью , описанное выше в статье.
Приветствую. Все намного проще! Дальше мои размышления но все работает.
Видимо Майкрософт решил урезать гостевые доступы и побудить или заставить иметь учетную запись майкрософта, потому как она более уникальна, по отношению к местным сетям. Так легче вычислять машины с вирусами и т.д.
Но мы не привыкли к этому и наши локальные учетки типа User считаются как бы вроде гостевыми, а вроде есть реальная учетная запись Гость по существу вопроса.
Весь сыр бор вокруг этого.
Итого, как все просто решается.
Видимо оставили решение для своих 🙂
Сначала открываем все доступы. Пуск-Параметры-Сеть и Интернет-Центр управления сетями и общим доступом-(слева)Изменить дополнительные параметры общего доступа. Здесь все открывает для трех категорий.
И второй основной момент.
Нажимаем на значек поиска на панели задач. Вводим — службы. Открываем. В списке ищем на Пу 🙂
Публикация ресурсов обнаружения функции !
Свойства — устанавливаем тип запуска автоматически. Применить. И перезапускаем или запускаем службу. Название ничего не говорит, но в итоге Пк появляется в сети. Видит сам себя и его видят в сети.
Пробуйте и зарабатывайте на этом 😉
Я раньше махался с этими доступами, что не передать. И они могут исчезать по мере новых обновлений! Нужно заново проверять и включвть.
Если при входе на пк в сети вдруг окно с запросом логина пароля — введите просто слово — Гость и Ок
Если при попытке входа на пк в сети — не найден сетевой путь, то это проблема именно этой машины.
В крайнем случае, если не получится, хотя должно, то в версиях 10 Pro используйте из этой статьи-Гостевой вход без проверки подлинности
Если вы используете анонимный доступ к NAS хранилищам или другим компьютерам, нужно включить политику небезопасные гостевые входы.
В Home версии gpedit.msc не работает.
Вместо него есть способ по реестру похоже этой командой
reg add HKLM\SYSTEM\CurrentControlSet\Services\LanmanWorkstation\Parameters /v AllowInsecureGuestAuth /t reg_dword /d 00000001 /f
Упоминается Lanman и AllowInsecureGuestAuth
Дружище, спасибо. Много всего перепробовал, но заработало после внесения изменения в реестр (команда в конце коммента)
reg add HKLM\SYSTEM\CurrentControlSet\Services\LanmanWorkstation\Parameters /v AllowInsecureGuestAuth /t reg_dword /d 00000001 /f
спасибо, помогло
Спасибо! Наконец-то победил ошибку “0x80070035 — Не найден сетевой путь” на отдельно взятом ПК.
Три ноутбука (в сети по WiFi) и ПК (в сети по LAN). Все всех видят. Ноуты заходят в сетевые папки как к друг другу, так и на ПК. А вот с ПК, на любой из ноутов — ошибка 0x80070035 (есть доступ только к медиа-контенту).
Перепробовано было все — не помогло… Пока не увел: «Если при попытке входа на пк в сети — не найден сетевой путь, то это проблема !!!именно этой!!! машины».
Решение было тут описано: «надо в настройках Брандмауэр Защитника Windows зайти в Дополнительные параметры —> Правила для входящих соединений —> Общий доступ к файлам и принтерам (входящий трафик SMB) —> Область и выбрать «любой IP адрес» сверху и снизу». Но… это для входящих! А при ошибке 0x80070035 надо сделать всё то же, но в «Правила для исходящих соединений». Там у меня внизу было «Для определённых IP адресов». Выбрал «любой IP адрес», перезагрузил и вуаля! Все всех видят и имеют доступ без ошибок!
Спасибо за статью!
SMB1 + Lanman Workstation = РЕШЕНИЕ ПРОБЛЕМ 🙂
Огромное СПАСИБО за статью!!!!
10-ка скидывает параметры общего доступа! Это нонсенс! Ни один способ так и не помог! Новое поколения мягкотелых всё поломали. Это задница, а не система. Самая лучшая ОС — 10 LTSB 2016 года, где еще сеть нормальная.
Т.е. ОС сама постоянно устанавливает «Отключить сетевое обнаружение» в текущей сети. Меняешь на «Включить сетевое обнаружение», перезагружаешь ОС, а там снова стоит «Отключить сетевое обнаружение». Т.е. администратор больше не хозяин своего ПК (общий тренд).
не помог ни один из всех способов! я бьюсь уже 3 дня, ничего не получается, не могу настроить сетевой принтер
Всё-равно ошибка 0x80070035
Сборка 19042.1202
У меня win 7, мне нужно это проделать на локальном компьютере ?
Cпасибо ! Прочитал пару статей других . ноль. Тут помог 2й пункт: Гостевой вход без проверки подлинности
Огромное мерси. Месяца 2 назад искала решение, так там через такие дебри включали гостевой вход, что просто ужас. Здесь же все легко и просто подано — включение компонента клиент SMB1, gpedit.msc — включение рабочей станции Лангман — 1 минута и все работает.
ЗЫ: в сети 11 компов+хранилище nas. Конечно, можно завести нового пользователя с паролем и прописать при первом входе пароль, но вопрос накой он нужен?
Огромное спасибо Автору! SMB1 включение клиента только и помогло! Остальное как припарка с последними обновлениями винды. Я вижу свой NAS!!! Как компьютер в сети! УРА!
У меня эта проблема была в рабочей группе. 10 не видела 7, а 7 видела 10.
Проблема была в одинаковых учётных записях. Изменил Учётную запись на 10, что бы отличалась от той что на 7 и 10 увидела 7.
Я делал всё что в коментах и в статье. Ни чего не помогло. У меня 2пк, на одном
№1 Windows 10 Pro 21h2 19044.1682
На другом
№2 Windows 10 Pro 20h2 19042.631
№2 Видит первый и свободно в него заходит. А №1 тоже видит №2, но зайти не может вообще, выдаёт эту самую ошибку. Хотя по ip трассировка и пинги проходят.
Попробуйте просто перевести сеть и отрыть общий доступ к сети.Чо вы блин на изобретали ейбогу. Умные на столько что галачки прожать не могут.Стоко времени в пустую потратил…
давайте без хамства.
проблема реально есть и на разных машинах она решается по-разному. и от чего это зависит, никто пока толком не понял. то, что у вас галочкой решается в одном случае, в другом случае не сработает. а на некоторых машинах это вообще всегда работает нормально, но раз в месяц даёт сбой. и из-за чего, также не ясно.
Каждый день танцы с бубном, началось все с начала Ноября 2022.
Первый компьютер смог подключить через неделю без проблем, но пришлось создавать в SMb новую учетную запись, со старой в отказ.
Второй компьютер постоянно выдает ошибку 0x80070035. или 0x80040005. по разному. пробовал все что было описано сверху, не помогло
0x80040005 тоже доводилось видеть, оказалось права были не выданы и был заблокирован доступ всем 🙂
ntrights -r SeDenyNetworkLogonRight (Отказать в доступе к этому компьютеру из сети) -u *S-1-5-113 (Локальная учётная запись)
ntrights -r SeDenyNetworkLogonRIght -u *S-1-5-114 (Локальная учётка и член группы “Администраторы”)
ну и т.д. чтоб пусто было (по идее «Гость» здесь по умолчанию, но он вроде как должен удаляться при определённой настройке дополнительных параметров общего доступа);
ntrights +r SeNetworkLogonRight (Доступ к компьютеру из сети) -u *S-1-1-0 (Усе)
и далее по «стандарту» вернуть: *S-1-5-11 (Authenticated Users), *S-1-5-32-551 (Запасальщики), S-1-5-32-544 (Встроенные Одмины) S-1-5-32-545 (встроенные пользователи)…
Скорее всего возможно ещё какие «Назначения прав пользователя» могут «испортить» заход по сетке… Поэтому тут возможно кому-то проще банально СБРОСИТЬ всю безопасность из файла «%windir%\inf\secrecs.inf»…
Ссылка на статью со сбросом и перенастройкой прав (особенно для домашних изданий, где оснатка эта недоступна «из коробки») тут точно не помешала бы…
Благодарю помогло 2 пункт с политиками спасибо огромное
Приветствую, не помог ни один способ описанный выше, уже перекрутил множество всего, есть ещё возможные варианты решения? Буду рад помощи)
Стоит windows 7 к которой подключен принтер по USB в общем доступе, к остальным компьютерам подключено всё без «танцев с бубном», а есть один компьютер на windows 10 (сборка: 19045.2846) вот на нём собственно и есть такая ошибка.
Кто поможет, я поставлю свечку в Церкви за него)))
Поставил вин 11 24H2 и никак не смог подключиться к SMB серверу, хотя на 23H2 все нормально, не пойму в чем дело, все перепробовал
Вот здесь посмотрите https://winitpro.ru/index.php/2024/06/25/smb-signing-dostup-k-nas-windows-24h2/
Возможно дело в подписывании SMB пакетов