Если требуется подключиться к старым сетевым устройствам или серверам, использующим протокол SMB1, необходимо включить его на Windows 7. Этот процесс не занимает много времени, и выполнить его можно самостоятельно, следуя нескольким простым шагам.
Первый шаг – открыть меню «Панель управления». Для этого нажмите кнопку «Пуск» и выберите опцию «Панель управления». Затем перейдите в раздел Программы и компоненты. Важно помнить, что включение SMB1 через интерфейс Windows требует наличия административных прав.
Далее потребуется активировать функцию Windows Features. Нажмите на ссылку Включение или отключение компонентов Windows. В открывшемся списке найдите пункт Поддержка общего доступа по SMB 1.0 / CIFS. Установите флажок напротив этой опции и подтвердите изменения, нажав кнопку ОК. После этого потребуется перезагрузить компьютер, чтобы изменения вступили в силу.
Настройка через панель управления и службы Windows
Откройте панель управления, выберите ‘Программы’ и затем ‘Включение или отключение компонентов Windows’. Найдите пункт ‘Поддержка общего доступа к файлам SMB 1.0/CIFS’ и установите галочку. Нажмите ‘ОК’ для применения изменений.
Перезагрузите компьютер, чтобы изменения вступили в силу. После перезагрузки проверьте, активирован ли SMB1. Для этого откройте командную строку и введите команду:
sc query lanmanworkstation
Убедитесь, что статус службы ‘Запущена’. Если служба не запущена, выполните следующие шаги:
- Откройте ‘Управление компьютером’.
- Перейдите в раздел ‘Службы и приложения’ и выберите ‘Службы’.
- Найдите ‘Рабочая станция’ (LanmanWorkstation) и дважды щелкните по ней.
- Убедитесь, что тип запуска установлен на ‘Автоматически’. Если нет, измените его и нажмите ‘Применить’.
- Запустите службу, если она не работает.
После выполнения этих шагов SMB1 будет активирован, и вы сможете использовать его для доступа к общим ресурсам.
Открытие панели ‘Программы и компоненты’

Нажмите кнопку ‘Пуск’ и выберите пункт ‘Панель управления’ в меню. После этого найдите и щёлкните по разделу ‘Программы’ или ‘Программы и компоненты’.
Если используется классический режим отображения, откройте меню ‘Пуск’, выберите ‘Панель управления’ и перейдите к разделу ‘Программы и компоненты’.
Еще один быстрый способ – нажать комбинацию клавиш Win + R, ввести команду ‘appwiz.cpl’ и нажать Enter. Это откроет окно ‘Программы и компоненты’ напрямую.
На панели управления настройте режим отображения на ‘Мелкие значки’ или ‘Крупные значки’, чтобы быстрее найти нужный пункт. Изначально он может быть установлен как ‘Категории’.
Обращайте внимание, чтобы не пропустить нужную вкладку, она расположена в списке доступных функций или программ, представленных в независимой форме или в виде списка.
Включение компонента SMB1 через ‘Вкл/Выкл компонентов Windows’
Откройте меню ‘Пуск’ и введите ‘Включение или отключение компонентов Windows’ в строке поиска. Выберите соответствующий пункт из результатов.
В открывшемся окне найдите раздел ‘Поддержка общего доступа к файлам SMB 1.0/CIFS’. Установите галочку рядом с этой опцией.
Нажмите ‘ОК’, чтобы применить изменения. Система начнет установку компонента. После завершения процесса может потребоваться перезагрузка компьютера.
После перезагрузки проверьте, активен ли SMB1. Для этого откройте командную строку и введите команду sc query lanmanworkstation. Если служба запущена, SMB1 успешно включен.
Настройка службы ‘Файловые общие ресурсы для SMB 1.0’

Откройте Панель управления и перейдите в раздел ‘Программы’. Выберите ‘Включение или отключение компонентов Windows’.
В открывшемся окне найдите пункт ‘Поддержка общего доступа к файлам SMB 1.0’. Убедитесь, что он отмечен галочкой. Если нет, установите галочку и нажмите ‘ОК’.
После этого система начнет установку необходимых компонентов. Дождитесь завершения процесса и перезагрузите компьютер для применения изменений.
Теперь проверьте, активна ли служба. Откройте ‘Управление компьютером’, затем перейдите в ‘Службы и приложения’ и выберите ‘Службы’. Найдите ‘Файловые общие ресурсы для SMB 1.0’. Убедитесь, что статус службы ‘Запущена’. Если служба не запущена, щелкните правой кнопкой мыши и выберите ‘Запустить’.
Для проверки работоспособности SMB 1.0 попробуйте подключиться к общему ресурсу на другом компьютере, использующем эту версию протокола. Если подключение прошло успешно, настройка завершена.
| Шаг | Действие |
|---|---|
| 1 | Откройте Панель управления и выберите ‘Программы’. |
| 2 | Нажмите ‘Включение или отключение компонентов Windows’. |
| 3 | Найдите ‘Поддержка общего доступа к файлам SMB 1.0’ и отметьте его. |
| 4 | Нажмите ‘ОК’ и дождитесь завершения установки. |
| 5 | Перезагрузите компьютер. |
| 6 | Проверьте статус службы в ‘Управлении компьютером’. |
| 7 | Попробуйте подключиться к общему ресурсу. |
Перезагрузка системы для применения изменений
После завершения настройки SMB1 необходимо перезагрузить компьютер для активации изменений. Это обеспечивает правильную работу службы и устранение возможных ошибок, связанных с кэшированием настроек. Не игнорируйте этот шаг, даже если новые параметры, кажется, установлены правильно.
Перед перезагрузкой сохраните все незавершённые работы, чтобы избежать потери данных. Закройте все запущенные программы, особенно те, которые могут конфликтовать с сетевыми настройками или требовать перезапуска службы. Это поможет осуществить перезагрузку максимально быстро и без ошибок.
После перезагрузки проверьте, включился ли SMB1, воспользовавшись командой ping или проверкой через «Панель управления». Если проблема сохраняется, повторите настройки заново и убедитесь, что система распознала изменение. В большинстве случаев перезагрузка – это последний штрих, необходимый для корректной работы сети или совместимости с устаревшими устройствами.
Использование командной строки и редактора реестра

Включите SMB1 с помощью командной строки, запустив её от имени администратора. Введите следующую команду:
sc config lanmanserver start= auto && net start lanmanserver
Эта команда активирует службу Server, которая отвечает за протокол SMB1. После её выполнения проверьте наличие поддержки SMB1 в списке компонентов Windows, открыв параметры через Windows PowerShell или командную строку.
Для более точного управления, используйте редактор реестра. Откройте его и перейдите по пути:
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesLanmanServerParameters
Задайте значение параметра ‘SMB1’ равным 1, чтобы включить поддержку. Если параметра нет, создайте его типа DWORD (32-bit) с именем ‘SMB1’ и установите значение 1. После этого перезагрузите компьютер для вступления изменений в силу.
Доступ к редактору реестра можно получить через командную строку, ввев команду:
reg add 'HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesLanmanServerParameters' /v SMB1 /t REG_DWORD /d 1 /f
Это добавит или обновит параметр, активируя SMB1. Убедитесь, что команды выполняются с правами администратора, чтобы избежать ошибок. После внесения изменений перезагрузите систему, чтобы настройки вступили в силу.
Включение SMB1 через команду DISM

Откройте командную строку с правами администратора. Для этого введите в поиске ‘cmd’, затем щелкните правой кнопкой по ‘Командная строка’ и выберите ‘Запуск от имени администратора’.
Введите следующую команду, чтобы включить SMB1:
DISM /Online /Enable-Feature /FeatureName:SMB1Protocol /All /LimitAccess /NoRestart
После выполнения команды система подготовит нужные компоненты. Перезагрузите компьютер, чтобы изменения вступили в силу.
Если потребуется проверить статус функции после перезагрузки, выполните команду:
DISM /Online /Get-Features /Format:Table | findstr 'SMB1'
Если статус отображается как ‘Enabled’, значит SMB1 активен и готов к использованию. В противном случае повторите процедуру или проверьте журналы ошибок.
Редактирование реестра для активации SMB1
Откройте редактор реестра, нажав комбинацию клавиш Win + R, введите regedit и нажмите Enter.
Перейдите к следующему пути: HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesLanmanServerParameters.
Если параметр SMB1 отсутствует, создайте его. Щелкните правой кнопкой мыши на пустом месте в правой части окна, выберите Создать > Параметр DWORD (32 бита). Назовите его SMB1.
Установите значение параметра SMB1 на 1, чтобы активировать SMB1. Для этого дважды щелкните на созданном параметре и введите 1 в поле Значение.
Закройте редактор реестра и перезагрузите компьютер для применения изменений. После перезагрузки SMB1 будет активирован.
Проверка статуса SMB1 после внесения изменений

Откройте командную строку с правами администратора. Для этого нажмите Пуск, введите cmd, щелкните правой кнопкой мыши на cmd.exe и выберите Запуск от имени администратора.
Введите команду sc query lanmanworkstation и нажмите Enter. В результате вы увидите статус службы, связанной с SMB. Если служба запущена, это означает, что SMB1 активен.
Также можно проверить наличие SMB1 через реестр. Откройте редактор реестра, введя regedit в командной строке. Перейдите к HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesLanmanServerParameters. Найдите параметр SMB1. Если его значение равно 1, SMB1 включен.
Для дополнительной проверки используйте команду Get-WindowsFeature FS-SMB1 в PowerShell. Если статус отображается как Installed, SMB1 успешно активирован.
После выполнения этих шагов вы сможете убедиться, что изменения вступили в силу и SMB1 работает корректно.
Обновление системных настроек с помощью PowerShell

Запустите PowerShell с правами администратора и используйте командлеты для изменения настроек Windows. Например, для включения SMB1 выполните команду: Set-SmbServerConfiguration -EnableSMB1Protocol $true. Перед этим проверьте текущий статус с помощью Get-SmbServerConfiguration. Это позволит точно определить, активирована ли поддержка SMB1 на сервере.
Для изменения настроек клиента используйте команду: Set-SmbClientConfiguration -EnableSMB1Protocol $true. Аналогично, проверьте текущую конфигурацию командой: Get-SmbClientConfiguration. Операции происходят мгновенно, и при правильной подготовке их можно выполнить за считанные секунды.
Также можно применять командлеты для автоматизации нескольких изменений, создавая сценарии PowerShell. Например, одновременно активировать поддержку SMB1 на клиенте и сервере:
Set-SmbServerConfiguration -EnableSMB1Protocol $true Set-SmbClientConfiguration -EnableSMB1Protocol $true
При необходимости можно отключить SMB1 аналогичным образом, заменив значение $true на $false. Важно перед этим убедиться, что все зависимости и сетевые настройки соответствуют выбранной конфигурации.
Использование PowerShell для обновления системных настроек делает процессы более управляемыми и повторяемыми, снижая риск ошибок и повышая скорость внесения изменений. Не забывайте проверить результат после внесения настроек командой Get-SmbServerConfiguration или Get-SmbClientConfiguration.