Как включить/отключить функцию Windows из командной строки в Windows 10?

В Windows 10 и в разделе "Программы и компоненты" можно включить или отключить функции Windows, а затем начать загрузку и установку. Я хочу включить ".NET Framework 3.5" и загрузить и установить его, но мне нужно сделать это, например, с помощью скрипта PowerShell или с помощью команды. Мне нужно использовать командную строку.

Как этого достичь?

Enter image description here

Ответ 1

Запустите командную строку в качестве администратора и используйте:

dism /online /Get-Features

Это отобразит имена функций, поскольку они не всегда совпадают с тем, что вы видите в этом списке визуальных функций. Он также покажет, какие из них в настоящее время включены/отключены. После того, как вы найдете функцию, которую вы хотите включить ( NetFx3 в этом случае), запустите это:

dism /online /Enable-Feature /FeatureName:NetFx3

И как сказал Ричард, вы можете отключить функцию, просто переключив "Включить" на "Отключить" ex.

dism /online /Disable-Feature /FeatureName:NetFx3

Примечание. Иногда для просмотра изменений с помощью функций Windows требуется перезапуск.

Ответ 2

Чтобы включить и отключить функции на клиентском компьютере Windows с помощью PowerShell, необходимо использовать следующий командлет:

Enable-WindowsOptionalFeature

Например, в Windows 10 и NetFX 3 я бы проверил, включена ли эта функция с помощью

Get-WindowsOptionalFeature -Online | where featurename -Like "netfx3"

Если он не включен, запустите его, чтобы включить его:

Enable-WindowsOptionalFeature -Online -FeatureName "NetFx3" -Source "SourcePath"

Ответ 3

Я не уверен, как вы собираетесь запускать загрузку, но вы можете получить файлы с установочного компакт-диска Windows 10. Скопируйте папку с именем 'D:\sources\sxs' и сохраните этот файл где-нибудь.

После того, как у вас есть файлы, вы можете установить их с помощью следующей команды, запустите ее с правами администратора. Убедитесь, что вы изменили параметр /Source: в папку, в которую вы скопировали папку sxs.

DISM /online /enable-feature /featurename:NetFx3 /All /Source:D:\sources\sxs /LimitAccess

Если вы хотите развернуть эту функцию с помощью командной строки, вы можете использовать следующую comamnd.

DISM /online /disable-feature /FeatureName:NetFx3