Включение и отключение компонентов Windows в оперативном режиме.

Albert_researcher

Модератор
Команда форума
Приходится подключать пользователей к сетевым папкам (касается Windows 10), для этого требуется включить протокол SMB1Protocol-Client. Неудобство при стандартном методе включения компонентов через панель управления и Программы и компоненты заключается в необходимости перезагрузки. Для вечно занятых пользователей часто бывает неприемливым. Поэтому я задался целью включение и отключение компонентов Windows в оперативном режиме.
Существует способ включения или отключения компонентов Windows® в работающей операционной системе с помощью системы обслуживания образов развертывания и управления ими (DISM.exe). Команды системы DISM можно использовать прямо из командной строки, чтобы вывести список компонентов, доступных в операционной системе, а также сведения о конкретном компоненте. Затем можно включить или отключить конкретные компоненты.

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

В командной строке с повышенными привилегиями перейдите в папку Servicing.
pushd C:\Windows\Servicing
Использовании команды pushd C:\Windows\Servicing обосновано тем, что для этого не требуется никаких переключателей, рабочий каталог изменится на правильный за один шаг.

Dism /online /Get-Features вывести список всех компонентов, доступных в операционной системе.
Dism /online /Get-FeatureInfo /FeatureName:SMB1Protocol-Client вывести сведения о конкретном интересующем компоненте
Dism /online /Enable-Feature /FeatureName:SMB1Protocol-Client включить конкретный компонент в образе.
Dism /online /Disable-Feature /FeatureName:SMB1Protocol-Client выключить конкретный компонент в образе.

Для требуемого мне компонента SMB1Protocol-Client получил следующий вариант батника.

@echo off
pushd C:\Windows\Servicing
Dism /online /Get-FeatureInfo /FeatureName:SMB1Protocol-Client
Echo;
Echo To enable SMB1Protocol-Client press any key or close the bat file
pause
pushd C:\Windows\Servicing
Dism /online /Enable-Feature /FeatureName:SMB1Protocol-Client
exit

Частично проверил, возможно при необходимости и проверке "в деле" буду использовать. Запускать батник требуется из под Администратора. При проверке на одном компьютере попросил перезагрузку, на другом нет. Надо тестировать.
 
Последнее редактирование:
Верх