Как включить SMB 1 в Windows 11 и Windows 10

Как включить SMB 1 в WindowsПротокол SMBv1 в последних версиях Windows по умолчанию отключен, однако в некоторых случаях может потребоваться его включение: как правило, речь идёт о необходимости подключения устаревшего оборудования и компьютеров.

В этой инструкции подробно о том, как включить протокол SMB1 на сервере и клиенте в Windows 11 и Windows 10. Примечание: указанный протокол в настоящее время считается небезопасным и без необходимости включать его не следует.

Включение компонента SMB 1.0

Прежде всего, в новых версиях Windows 11/10 потребуется включить отключенный по умолчанию компонент для поддержки SMBv1, для этого:

  1. Нажмите клавиши Win+R на клавиатуре, введите appwiz.cpl и нажмите Enter.
  2. В открывшемся окне в списке слева нажмите «Включение или отключение компонентов Windows». Включение или отключение компонентов Windows
  3. Включите компонент «Поддержка общего доступа к файлам SMB 1.0/CIFS» и нажмите «Ок». Включение компонентов SMB 1 в Windows 11 и Windows 10
  4. Дождитесь установки необходимых компонентов и перезагрузите компьютер.

Также вы можете включить компонент с помощью команды PowerShell:

Enable-WindowsOptionalFeature -Online -FeatureName SMB1Protocol

После того, как компонент был установлен, может потребоваться включить использование протокола SMB1 для сервера или клиента — в Windows 11 и 10 это выполняется отдельно.

Проверка и включение SMB 1 на клиенте

Для проверки состояния клиентской части протокола SMB1 в Windows 11 и Windows 10 используйте PowerShell или командную строку, запущенную от имени администратора и следующую команду:

sc.exe qc lanmanworkstation

Если в разделе «Зависимости» отсутствует запись mrxsmb10, протокол 1-й версии отключен. Для его включения можно использовать команды:

sc.exe config lanmanworkstation depend= bowser/mrxsmb10/mrxsmb20/nsi
sc.exe config mrxsmb10 start= auto
Включить клиент SMB 1 в командной строке

То же самое можно проделать в редакторе реестра:

  1. В разделе
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\mrxsmb10
    для параметра Start установить значение 2
  2. В разделе
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanWorkstation
    изменить параметр DependOnService, добавив в него строку mrxsmb10 Включить клиент SMB 1 в реестре

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

На сервере

Чтобы проверить состояние сервера SMB1 в Windows 11/10 используйте команду

PowerShell Get-SmbServerConfiguration | Select EnableSMB1Protocol

Если в результате вы увидите значение True, использование протокола включено.

Получить информацию о конфигурации SMB 1 сервера в PowerShell

При значении False вы можете включить его с помощью команды:

Set-SmbServerConfiguration -EnableSMB1Protocol $true

Для включения SMBv1 на сервере в реестре, измените значение параметра DWORD с именем SMB1 на 1 в разделе реестра

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters
Включить сервер SMB 1 в реестре

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

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

Комментарии (4) к Как включить SMB 1 в Windows 11 и Windows 10

  • sergio

    здравствуйте А есть какие-то хорошие программы бесплатные . Чтобы настроить самба , на Windows 10 (на ноутбуке)… И качать файлы. Планшетом на Андроиде. У меня есть FTP Но говорят на самбе скорость больше, (то есть через роутер качать) … чтобы через провод не подключаться каждый раз …

    Ответить

  • ден

    спасибо, всё получилось на win 11

    Ответить

  • Fedor

    а если такое:

    192.168.68.155\Data is not accessible. You might not have permission to use this network resource. Contact the administrator of this server to find out if you have access permissions.

    You can’t connect to the file share because it’s not secure. This share requires the obsolete SMB1 protocol, which is unsafe and could expose your system to attack.
    Your system requires SMB2 or higher. For more info on resolving this issue, see: go.microsoft.com/fwlink/?linkid=852747

    что с этим делать?

    Ответить

  • пролетел

    есть намго проще запустить smb1
    Dism /online /Enable-Feature /All /FeatureName:»SMB1Protocol» /NoRestart
    это запуск всего пакета, а эта отключает автоудаление через 15 дней
    Dism /online /Disable-Feature /FeatureName:»SMB1Protocol-Deprecation» /NoRestart
    и всё ни каких проблем с сетью нет

    Ответить

Оставить комментарий

Интересное
Список инструкций Windows 11 Windows 10 Подписаться