Содержание:
Если вы решили активировать SMB1 в Windows 11, то уже должны знать, что данный компонент необходим для организации удаленного подключения к другим компьютерам. Однако отметим, что в большинстве случаев обычному пользователю не нужны такие сложные технологии, требующие многих настроек и определенных знаний. Куда проще использовать другие средства организации подключения. О таких вы можете прочитать в статье по ссылке ниже и выбрать, что из этого будет оптимальным в вашем случае. Если же включение SMB1 все же нужно, переходите к ознакомлению со следующими методами.
Читайте также: Как подключиться к удаленному компьютеру
Способ 1: Активация средства через «Компоненты Windows»
В Windows 11, как и в предыдущих версиях операционной системы есть ряд компонентов, которые либо активны по умолчанию, либо находятся в отключенном состоянии и их включение осуществляется вручную. Это относится и к рассматриваемой технологии SMB1. Для ее активации через графическое меню ОС понадобится выполнить ряд следующих действий:
- Откройте «Пуск» и через поиск отыщите «Панель управления».
- После перехода к новому окну отыщите значок «Программы и компоненты» и кликните по нему дважды левой кнопкой мыши.
- В новом окне на панели слева нажмите «Включение или отключение компонентов Windows», чтобы перейти к другому окну с настройками.
- В нем отыщите каталог «Поддержка общего доступа к файлам SMB 1.0/CIFS», поставьте галочку возле этой папки и рядом с остальными директориями, находящимися в ней.
- Ожидайте окончания поиска требуемых файлов и появления на экране уведомления о том, что компонент успешно активирован. В этом же окне с сообщением будет кнопка, позволяющая сразу отправить компьютер на перезагрузку. Сделайте это, поскольку изменения вступают в силу только в новом сеансе.
Способ 2: Использование скрипта в PowerShell
Включение протокола возможно и без использования графического меню операционной системы. Осуществляется это путем введения соответствующих команд в «Терминале Windows». Рассмотрим два варианта взаимодействия с протоколами, а вы, отталкиваясь от собственных требований, сможете реализовать подходящий.
- Первый вариант подразумевает выполнение стандартной команды для включения SMB1. Сначала щелкните правой кнопкой мыши по меню «Пуск» и из появившегося контекстного меню выберите пункт «Терминал Windows (администратор)».
- Далее введите команду
Enable-WindowsOptionalFeature -Online -FeatureName smb1protocol
и нажмите Enter для ее применения. - Скрипт начнет загружать необходимые файлы для включения компонента, поэтому ожидайте отображения следующих уведомлений, не закрывая текущее окно, иначе весь прогресс будет сброшен.
- В конце появится сообщение о том, что для завершения операции понадобится перезагрузить компьютер. Сделайте это, выбрав вариант ответа «Y». После перезагрузки переходите к тестированию инструментов, ради которых и осуществлялось включение SMB1.
Отметим, что после перезапуска ПК вы снова можете открыть PowerShell и использовать команду Get-WindowsFeature FS-SMB1
, которая покажет на экране информацию о том, в каком сейчас состоянии находится рассматриваемый протокол. Если в будущем понадобится отключить его, используйте похожую команду, которая выглядит как Disable-WindowsOptionalFeature -Online -FeatureName smb1protocol
.
Теперь давайте затронем другую команду для консоли, которая подразумевает взаимодействие с файлом конфигурации SMB. Она подходит не только для включения первой версии компонента, но и для всех остальных. Для реализации этого скрипта понадобится снова запустить «Терминал Windows» от имени администратора.
- Далее введите команду
Set-SmbServerConfiguration -EnableSMB2Protocol $true
илиSet-SmbServerConfiguration -EnableSMB1Protocol $true
, если нужно включить в ОС не все версии протокола (их три), а только первую. - После нажатия по клавише Enter на экране отобразится информация о том, что файл будет модифицирован. Оставьте поле пустым или введите «Y», чтобы подтвердить и завершить операцию.
- Дождитесь отображения нового поля ввода, отправьте компьютер на перезагрузку и переходите к проверке работы протокола.
Способ 3: Изменение параметров в «Редакторе реестра»
Внести соответствующие изменения в работу компонентов Windows можно через «Редактор реестра». Понадобится отыскать и изменить всего один параметр, а в случае его отсутствия создать и задать необходимое значение. Влияния этот компонент на работу ОС не оказывает, поэтому можно предварительно не создавать резервную копию реестра — никаких необратимых изменений применено не будет.
- Вызовите утилиту «Выполнить» при помощи стандартной горячей клавиши Win + R. Введите в поле
regedit
и нажмите Enter для запуска окна «Редактора реестра». - В нем перейдите по пути
Компьютер\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters
, вставив этот адрес в верхней строке. - Отыщите параметр с названием «SMB2» и нажмите по нему дважды левой кнопкой мыши. Он отвечает за работу как SMB1, так и SMB3.
- Если параметр отсутствует, можете создать его в формате «Параметр DWORD (32 бита)» и задать название «SMB1» или «SMB2», если хотите активировать сразу все протоколы.
- После вызова окна изменения параметра задайте для него значение «1», подтвердите изменения и отправьте компьютер на перезагрузку.
Способ 4: Внесение изменений через «Управление групповой политики»
Использование этого метода актуально только в том случае, если текущий компьютер является доменом в локальной сети и активация SMB1 нужна для организации общего и удаленного доступа между другими устройствами. В других ситуациях внесение изменений через «Управление групповой политики» ничего не даст, поэтому остановитесь на одном из предыдущих способов.
- Если же вам этот вариант подходит, для начала установите недостающий компонент Windows. Вызовите меню «Пуск» и перейдите в «Параметры».
- На панели слева выберите раздел «Приложения» и разверните категорию «Дополнительные компоненты».
- После этого обратите внимание на блок «Добавление дополнительного компонента», в котором кликните по «Посмотреть функции».
- Поставьте галочку возле компонента с названием «RSAT: средства управления групповыми политиками» и нажмите «Далее» для перехода к установке.
- В следующем окне убедитесь в правильности выбранного компонента и подтвердите начало инсталляции.
- Обязательно дождитесь конца установки, следя за прогрессом в этом же окне.
- Как только рядом с компонентом появилась надпись «Установлено», можете переходить к следующим действиям.
- Откройте «Выполнить», используя стандартное сочетание клавиш Win + R, введите
gpmc.msc
и нажмите Enter для подтверждения ввода команды. - Ожидайте загрузки элементов управления и появления окна со всеми настройками.
- Разверните раздел «Управление групповой политикой», найдите там пункт «Реестр» и откройте его для заполнения сведений.
- Используйте таблицу ниже, чтобы правильно заполнить каждое поле. По завершении сохраните изменения и перезагрузите компьютер.
Поле Значение Действие Создать Куст HKEY_LOCAL_MACHINE Путь раздела SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters Имя параметра SMB1 Тип параметра REG_DWORD Значение 1
Обратите внимание на то, что в случае необходимости внесения изменений в протокол вы можете не удалять данную запись, а просто установить в «Значении» 0
. Это отключит работу компонента до того момента, как вы снова не отредактируете параметр.
Get-WindowsFeature есть только в серверных операционках, для windows 11 придется использовать dism /online /get-features , и там в списке поискать, к сожалению вывод идет в несколько строк, поэтому findstr не подойдет — не будет видно включена или выключена опция.
В Windows 11 работает Get-WindowsOptionalFeature. Что бы посмотреть включен SMB1 нужно выполнить: Get-WindowsOptionalFeature -Online -FeatureName SMB1Protocol
вот здесь всё написано, но нужно попасть в панель управление как в windows 7, а не другого вида. Так же врят ли до конца по ссылке написано что в свойства зайти конкретной папки ещё нужно и в свойствах дать ей общий доступ через мой компьютер попутно ещё конечно если нужно для smb 1 версии как в окнах xp то ещё и шифрование другое поставить через пути панели управления по меньше на 40-50 bit вместо 128 bit и наверное для этого в программы и компоненты залезть включить поддержку smb 1, ведь там их две папки с компонентами которые нужно включить я вижу , а потом главное убрать парольную защиту через панель управления как в windows 7 она приведет в панель управлению как в windows 11 с нужными параметрами об этом в инструкции по ссылке там переключатель будет для доступа с паролем его и нужно убрать. Из одной панели управления в другой удобно мне через open-shell menu наверное это программа classic shell возвращающая кнопку меню пуск там и все программы есть и две панели управления, иначе искать другой способ попасть туда в панель управления как в окнах 7.
у меня на fx file manager на android заработала связь с окнами 11.
а так же папки с общим доступом дать все разрешения поставить галочки на кнопке разрешения в свойствах папки в кнопке расширенного доступа выйдет ещё окно и там будут это настройки. И не забудьте отключить спящий или ждущий режим, а то во время перекидки комп. выключится и будете по новой. А если дома два беспроводных маршрутизатора, подключитесь к тому же, к которому комп. с окнами 11.