Skip to main content

Руководство пользователя

Как включить доступ к сетевому диску из Windows 11

В ОС Windows 11 вы можете столкнуться с ошибками при подключении и доступе к общим сетевым папкам, при обращении к USB-диску, который подключен к роутеру.

Данная ситуация обычно связана с тем, что в Windows 11 по умолчанию включена подпись SMB пакета и выключен Гостевой доступ для SMB-клиента. В этом случае доступ к общей папке будет невозможен. Эти политики помогают защитить компьютер от небезопасных или вредоносных устройств в сети.

По умолчанию подпись SMB-пакета со стороны сервера роутера отключена, поэтому при запросе клиентом опции SMB Signing от сервера – возвращается ошибка доступа, когда доступ осуществляется в Анонимном режиме (Гостевой доступ).

Выполните следующую настройку на стороне ОС Windows 11:

  1. Выведите настройки подписи SMB на клиенте Windows с помощью командной оболочки PowerShell от имени Администратора и отключите обязательное использование SMB Signing. Если указанную настройку вы уже выполнили раннее, тогда рекомендуется сразу же перейти ко второму пункту.

    Примечание

    Введите powershell в диалоговом окне Выполнить (открыть его можно при помощи сочетания клавиш Win+R). Нажмите Ctrl+Shift+Enter на клавиатуре или нажмите OK, чтобы открыть PowerShell с повышенными привилегиями. Если появится запрос в диалоговом окне контроля учетных записей (UAC), нажмите Да, чтобы предоставить административные привилегии.

    Используйте команду:

    Get-SmbClientconfiguration | fl EnableSecuritySignature,RequireSecuritySignature
    smb-win11-01.png

    EnableSecuritySignature = True — клиент будет использовать SMB Signing, только если требует сервер (SMB-сервер роутера не требует подписи);

    RequireSecuritySignature = False — обязательное использование SMB-подписи отключено.

    Если опция подписи SMB-пакета включена (то есть значение параметра RequireSecuritySignature = True), тогда нужно отключить обязательное использование SMB Signing, для этого используйте команду:

    Set-SmbClientConfiguration -RequireSecuritySignature $false

    Предупреждение

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

  2. Включите Гостевой доступ для SMB-клиента в Windows 11.

    В командной оболочке PowerShell от имени Администратора выполните команду:

    Set-SmbClientConfiguration -EnableInsecureGuestLogons $true
    smb-win11-02.png

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