Нет доступа к сетевой папке windows 10

Обновлено: 07.07.2024

Довольно часто встречается ситуация, когда в свежеустановленной системе Windows 10 LTSC/Pro отсутствуют доступ к существующим сетевым папкам, как по IP ( \\192.168.1.100), так и по имени (\\Comp12\Shared). Также отсутствует подключение к удаленному рабочему столу по RDP. При этом: сеть поднята, в сетевом окружении отображаются все компьютеры рабочей группы, сам комп виден в локальной сети, проходит двухсторонний пинг, на компе настроены расшаренные папки и к ним есть доступ с других компов в сети.

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

Решение как оказалось простое:

Запускаем редактор групповых политик gpedit.msc и переходим по ветке:

Конфигурация компьютера -> Административные шаблоны -> Сеть -> Рабочая станция Lanman

В данном разделе включаем параметр " Включить небезопасные гостевые входы " и перезагружаем компьютер.

Как следует из описания параметра политики " Включить небезопасные гостевые входы" :

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

Небезопасные гостевые входы используются файловыми серверами для разрешения доступа без проверки подлинности к общим папкам. Небезопасные гостевые входы обычно не используются в среде предприятия, однако часто используются потребительскими запоминающими устройствами, подключенными к сети (NAS) , которые выступают в качестве файловых серверов. Для файловых серверов Windows требуется проверка подлинности, и на них по умолчанию не используются небезопасные гостевые входы.
Поскольку небезопасные гостевые входы не проходят проверку подлинности, важные функции безопасности, такие как подписывание и шифрование SMB-пакетов отключены.

Проверить разрешены ли протоколы SMB1 и SMB2 можно в реестре, пройдя по ветке:

Для параметров " SMB1 " и " SMB2 " отвечающих за поддержку сетевых протоколов SMB1 и SMB2, соответственно, должно быть установлено значение " 1 "

  1. Windows не может получить доступ к компьютеру в локальной сети. Не найден сетевой путь. Код ошибки:
  2. Windows не может получить доступ к сетевой папке/диску/иному расположению в локальной сети.
  3. Windows не может получить доступ к *Папка или файл*. Разрешение на доступ к *Путь до папки* отсутствует. Обратитесь к сетевому администратору для получения доступа.

Оглавление статьи:

Сетевая ошибка Windows не может получить доступ

Исправление сетевых ошибок 0x800070035 и 0x80004005

Если Windows не может получить доступ к сетевой папке и выдает ошибки 0x800070035 или 0x80004005, нужно:

Проверка настроек общего доступа


Ошибки при получении доступа к сетевой папке часто возникают в Windows по причине неправильно выставленных доступов. Если к диску, папке, файлу или компьютеру не открыть общий доступ, то другие участники локальной сети не смогут установить соединение.

В Windows 8 и 10 есть более простой способ поделиться содержимым папки или диска с пользователями домашней группы:

После этого система должна открыть доступ к указанному пути для всех пользователей локальной сети.

Проверка работоспособности службы Сервер

Включение и выключение служб в Windows 7 и 10 происходит в Панели управления:

Настройка свойств сетевой карты


Ошибки подключения к сетевым устройствам с кодами 0x800070035 и 0x80004005 могут быть решены путем выставления настроек сетевого подключения. В настройках сетевой карты нужно снять флажок с протокола iPv6, а также выполнить настройку iPv4. Метод одинаково хорошо работает в Windows 7 и 10 всех версией. Сначала следует попробовать только выключить протокол iPv6, а уже потом выполнять остальные действия, если этот простой способ не помог.

После этого требуется выполнить несколько простых действий в Диспетчере устройств:

Изменения вступят в силу после перезагрузки компьютера.

Настройка Службы компонентов


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

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

Желательно сразу перезагрузить компьютер, после чего снова попробовать подключиться. Если ошибка сохраняется, следует проверить настройки доступа к сетевой папке.

Настройки доступа к сетевой папке


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

Просматривать содержимое сетевой папки могут только те пользователи, у которых есть доступ. Это легко проверить:

Если так и есть, то все в порядке. В противном случае требуется добавить новую группу:

Перед Microsoft удалила функцию домашней группы в Windows 10 вы можете легко обмениваться ресурсами в небольшой сети с другими членами вашей домашней группы.

Если у вас возникли проблемы с доступом к общим папкам на вашем ПК или их просмотру, попробуйте некоторые из исправлений, описанных в этом руководстве.


Прежде чем пытаться использовать приведенные ниже исправления для устранения проблем с просмотром или доступом к общим папкам в Windows 10, убедитесь, что устройства находятся в одной сети.

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

Обновите Windows 10

Чтобы убедиться, что общий доступ к папкам работает правильно, обновите Windows 10.

  1. Выберите Пуск> Параметры> Обновление и безопасность.


  1. Затем выберите Центр обновления Windows и установите ожидающие обновления.


  1. Вы также можете выбрать Проверить наличие обновлений Windows, чтобы управлять своими параметрами и просматривать доступные обновления.


Установите частную сеть Wi-Fi

Вы можете установить частную или общедоступную сеть Wi-Fi при первом подключении к ней.

Вариант частной сети подходит для сетей, которым вы доверяете, таких как домашняя сеть или сеть на рабочем месте. Когда вы устанавливаете частную сеть Wi-Fi, другие устройства могут обнаруживать ваш компьютер в сети, и вы можете использовать его для обмена файлами или принтерами. Это недоступно в общедоступной сети.

Примечание. Чтобы установить частную сеть Wi-Fi, на вашем компьютере должна быть установлена ​​Windows 10 версии 1709 или более поздней. См. Наше руководство о том, как узнать, какая версия Windows у вас установлена.

  1. Щелкните значок сети Wi-Fi в правой части панели задач.


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



  1. Если вас спросят, хотите ли вы, чтобы ваш компьютер был обнаружен для других устройств в той же сети, выберите Да рядом с Частной сетью.


  1. Если ваша сеть Wi-Fi настроена на общедоступную, вы можете изменить ее на частную. Щелкните значок сети Wi-Fi, а затем выберите «Свойства» под названием сети, к которой вы подключены.


Установив частную сеть, проверьте, можете ли вы теперь видеть или получать доступ к общим папкам на вашем ПК.

Включить обнаружение сети и отключить общий доступ, защищенный паролем

Если на вашем компьютере отключено сетевое обнаружение, возможно, вы не сможете видеть или получать доступ к общим папкам в Windows 10. Чтобы решить эту проблему, включите сетевое обнаружение и отключите общий доступ, защищенный паролем.

Однако не рекомендуется включать обнаружение сети при подключении к общедоступной сети из соображений безопасности.


  1. В разделе «Связанные настройки» выберите «Wi-Fi»> «Изменить дополнительные параметры общего доступа».


  1. Выберите «Включить сетевое обнаружение» в разделе «Частный», чтобы включить сетевое обнаружение, а затем выберите «Сохранить изменения».


  1. Затем выберите «Отключить защищенный паролем общий доступ» в разделе «Все сети»> «Совместное использование паролей». Выберите «Сохранить изменения» и затем проверьте, можете ли вы видеть или получать доступ к общим папкам на вашем ПК.


Сделайте так, чтобы службы общего доступа запускались автоматически

Сетевые службы вашего ПК и службы общего доступа также могут повлиять на то, как вы просматриваете общие папки или получаете к ним доступ.

К таким службам относятся обнаружение SSDP, узел поставщика обнаружения функций, узел устройства UPnP и публикация ресурса обнаружения функций. Убедитесь, что эти службы запускаются автоматически и в настоящее время работают на вашем компьютере.

  1. Нажмите клавишу с логотипом Windows + R, чтобы открыть диалоговое окно «Выполнить».


  1. Введите services.msc в диалоговом окне «Выполнить», а затем выберите «ОК» или нажмите клавишу «Ввод».


  1. Щелкните правой кнопкой мыши каждую из этих служб, выберите Свойства и выберите Пуск:
  • Обнаружение SSDP
  • Хост устройства UPnP
  • Публикация ресурсов для обнаружения функций
  • Хост поставщика обнаружения функций


  1. Затем выберите «Автоматически» в разделе «Тип запуска» и нажмите «ОК».


Разрешить общий доступ к файлам и принтерам в брандмауэре Защитника Windows

Если вы по-прежнему не видите или не можете получить доступ к общим папкам на своем ПК и используете брандмауэр Защитника Windows, разрешите общий доступ к файлам и принтерам в приложении брандмауэра.

  1. Перейдите в Защитник Windows и откройте Брандмауэр и защиту сети.
  1. Выберите Разрешить приложение через брандмауэр.


  1. Разрешите общий доступ к файлам и принтерам и проверьте, можете ли вы видеть или получать доступ к общим папкам.


Проверьте свои учетные данные Windows

По-прежнему не видите или не можете получить доступ к общим папкам? Попробуйте проверить учетные данные Windows на компьютере, с которого вы пытаетесь получить доступ к папкам.

  1. Откройте Панель управления> Учетные записи пользователей.





  1. Добавьте IP-адрес компьютера, на котором размещен файл, и введите имя пользователя и пароль администратора компьютера. Нажмите OK, чтобы сохранить учетные данные и проверить, можете ли вы видеть или получать доступ к общим папкам на вашем ПК.


Примечание. Вы можете ввести сетевой адрес в проводнике, чтобы просмотреть или получить доступ к общим папкам.

Используйте средство устранения неполадок общих папок

Средство устранения неполадок с общими папками может помочь выявить и решить любые проблемы, которые могут мешать вам видеть или получать доступ к общим папкам на вашем ПК.

  1. Выберите Пуск> Параметры> Обновление и безопасность.


  1. Затем выберите Устранение неполадок> Дополнительные средства устранения неполадок.


  1. В разделе «Найти и устранить другие проблемы» выберите «Общие папки».
  1. Выберите «Запустить средство устранения неполадок», введите сетевое расположение, к которому вы хотите получить доступ, и следуйте инструкциям на экране, чтобы завершить процесс. Как только это будет сделано, перезагрузите компьютер и проверьте, видите ли вы общие папки или получаете к ним доступ.


Используйте командную строку для доступа к общей папке

Если вы не видите или не можете получить доступ к общей папке через проводник, вы можете сделать это через командную строку.

  1. Введите CMD в поле поиска и выберите Командная строка в результатах поиска.


  1. Введите эту команду и нажмите Enter: net use : \


Затем включите функцию поддержки SMB 1.0. Протокол SMB (Server Message Block) используется для обмена файлами, службами принтера и обмена данными между компьютерами в сети.



  1. Затем выберите «Включение или отключение компонентов Windows»> «Поддержка общего доступа к файлам SMB 1.0 / CIFS».


  1. Установите флажок Клиент SMB 1.0 / CIFS и нажмите Enter.


Просмотр и доступ к общим папкам на вашем ПК

С помощью локальной сети вы можете многое сделать с точки зрения обмена файлами и папками на устройствах в вашем доме или на рабочем месте. Хотя в принципе это может показаться простым, пытаться заставить все работать должным образом может быть сложной задачей.

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

date

16.12.2019

directory

Windows 10, Windows Server 2016, Windows Server 2019, Вопросы и ответы

comments

комментариев 40

Если вы из Windows 10 не можете открыть сетевые папки на других сетевых устройствах (NAS, Samba сервера Linux) или на компьютерах со старыми версиями Windows (Windows 7/ XP /2003), скорее всего проблема связана с тем, что в вашей новой версии Windows 10 отключена поддержка устаревших и небезопасных версий протокола SMB (используется в Windows для доступа к общим сетевым папкам и файлам). Так, начиная с Windows 10 1709, был отключен протокол SMBv1 и анонимный (гостевой) доступ к сетевым папкам по протоколу SMBv2.

Microsoft планомерно отключает старые и небезопасные версий протокола SMB во всех последний версиях Windows. Начиная с Windows 10 1709 и Windows Server 2019 (как в Datacenter так и в Standard редакциях) в операционной системе по умолчанию отключен протокол SMBv1 (помните атаку шифровальщика WannaCry, которая как раз и реализовалась через дыру в SMBv1).

Конкретные действия, которые нужно предпринять зависят от ошибки, которая появляется в Windows 10 при доступе к общей папке и от настроек удаленного SMB сервера, на котором хранятся общие папки.

Вы не можете получить гостевой доступ к общей папке без проверки подлинности

Начиная с версии Windows 10 1709 (Fall Creators Update) Enterprise и Education пользователи стали жаловаться, что при попытке открыть сетевую папку на соседнем компьютере стала появляться ошибка:

Вы не можете получить доступ к этой общей папке, так как политики безопасности вашей организации блокируют гостевой доступ без проверки подлинности

При это на других компьютерах со старыми версиями Windows 8.1/7 или на Windows 10 с билдом до 1709, эти же сетевые каталоги открываются нормально. Эта проблем связана с тем, что в современных версиях Windows 10 (начиная с 1709) по умолчанию запрещен сетевой доступ к сетевым папкам под гостевой учетной записью по протоколу SMBv2 (и ниже). Гостевой (анонимный) доступ подразумевают доступ к сетевой папке без аутентификации. При доступе под гостевым аккаунтом по протоколу SMBv1/v2 не применяются такие методы защиты трафика, как SMB подписывание и шифрование, что делает вашу сессию уязвимой против MiTM (man-in-the-middle) атак.

При попытке открыть сетевую папку под гостем по протоколу SMB2, в журнале клиента SMB (Microsoft-Windows-SMBClient) фиксируется ошибка:

В большинстве случае с этой проблемой можно столкнуться при использовании старых версий NAS (обычно для простоты настройки на них включают гостевой доступ) или при доступе к сетевым папкам на старых версиях Windows 7/2008 R2 или Windows XP /2003 с настроенным анонимным (гостевым) доступом (см. таблицу поддерживаемых версий SMB в разных версиях Windows).

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

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

Этот способ нужно использовать только как временный (. ), т.к. доступ к папкам без проверки подлинности существенно снижает уровень безопасности ваших данных.

Чтобы разрешить гостевой доступ с вашего компьютера, откройте редактор групповых политик (gpedit.msc) и перейдите в раздел: Конфигурация компьютера -> Административные шаблоны -> Сеть -> Рабочая станция Lanman (Computer Configuration ->Administrative templates -> Network (Сеть) -> Lanman Workstation). Включите политику Enable insecure guest logons (Включить небезопасные гостевые входы).

Windows 10 политика Включить небезопасные гостевые входы

В Windows 10 Home, в которой нет редактора локальной GPO, вы можете внести аналогичное изменение через редактор реестра вручную:

Или такой командой:

reg add HKLM\SYSTEM\CurrentControlSet\Services\LanmanWorkstation\Parameters /v AllowInsecureGuestAuth /t reg_dword /d 00000001 /f

Вашей системе необходимо использовать SMB2 или более позднюю

Другая возможная проблема при доступе к сетевой папке из Windows 10 – поддержка на стороне сервера только протокола SMBv1. Т.к. клиент SMBv1 по умолчанию отключен в Windows 10 1709, при попытке открыть шару вы можете получить ошибку:

Эта общая папка работает по устаревшему протоколу SMB1, который небезопасен и может подвергнуть вашу систему риску атаки. Вашей системе необходимо использовать SMB2 или более позднюю версию

При этом соседние устройства SMB могут не отображаться в сетевом окружении и при открытии по UNC пути может появляться ошибка 0x80070035.

Если сетевые папки раздает Samba на Linux, вы можете указать минимально поддерживаемую версию SMB в файле smb.conf так:

В Windows 7/Windows Server 2008 R2 вы можете отключить SMBv1 и разрешить SMBv2 так:
Set-ItemProperty -Path "HKLM:\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters" SMB1 -Type DWORD -Value 0 –Force

Set-ItemProperty -Path "HKLM:\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters" SMB2 -Type DWORD -Value 1 –Force

В Windows 8.1 отключите SMBv1, разрешите SMBv2 и SMBv3 и проверьте что для вашего сетевого подключения используется частный или доменный профиль:

Disable-WindowsOptionalFeature -Online -FeatureName "SMB1Protocol"
Set-SmbServerConfiguration –EnableSMB2Protocol $true

Если ваше сетевое устройство (NAS, Windows XP, Windows Server 2003), поддерживает только протокол SMB1, в Windows 10 вы можете включить отдельный компонент SMB1Protocol-Client. Но это не рекомендуется.

Запустите консоль PowerShell и проверьте, что SMB1Protocol-Client отключен ( State: Disabled ):

Get-WindowsOptionalFeature -Online -FeatureName SMB1Protocol-Client

Включите поддержку протокола SMBv1 (потребуется перезагрузка):

Enable-WindowsOptionalFeature -Online -FeatureName SMB1Protocol-Client

powershell - Enable-WindowsOptionalFeature SMB1Protocol-Client

Также вы можете включить/отключить дополнительные компоненты Windows 10 (в том числе SMBv1) из меню optionalfeatures.exe -> SMB 1.0/CIFS File Sharing Support

включить smb1 клиент в windows 10

В Windows 10 1709 и выше клиент SMBv1 автоматически удаляется, если он не использовался более 15 дней (за это отвечает компонент SMB 1.0/CIFS Automatic Removal).

В этом примере я включил только SMBv1 клиент. Не включайте компонент SMB1Protocol-Server, если ваш компьютер не используется устаревшими клиентами в качестве сервера для хранения общих папок.

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

Читайте также: