Microsoft подталкивает большинство людей использовать PowerShell вместо старой командной строки . Основная причина в том, что PowerShell гораздо более многофункциональный и мощный, чем обычная командная строка.
По умолчанию любой пользователь может запускать и использовать PowerShell непосредственно из командной строки или из проводника. В общем, PowerShell поставляется в разных версиях. На момент написания PowerShell v5 является последней версией.
Однако из соображений совместимости Windows по-прежнему поддерживает устаревшую версию PowerShell 2.0. Поскольку PowerShell 2.0 является старой версией, она устарела и даже считается угрозой безопасности.
Таким образом, если вам действительно не нужен PowerShell 2.0, вам следует полностью отключить его. Выполните следующие действия, чтобы полностью отключить PowerShell 2.0 в Windows 10.
Отключите PowerShell 2.0 с помощью команды
Используя простую команду PowerShell, вы можете легко отключить PowerShell 2.0 в Windows 10.
1. Сначала откройте меню «Пуск», найдите «PowerShell» , щелкните правой кнопкой мыши результат и выберите параметр «Запуск от имени администратора» . Это действие откроет окно PowerShell с правами администратора .
2. В этом окне выполните команду ниже (скопируйте и вставьте команду, затем нажмите кнопку Enter
).
Как только вы выполните команду, PowerShell 2.0 будет немедленно отключен.

Отключите PowerShell 2.0 с помощью команды
Если вы хотите повторно включить PowerShell 2.0, выполните команду ниже. Как видно из команды, все, что нужно сделать, это заменить «Отключить» на «Включить» .
Enable-WindowsOptionalFeature -Online -FeatureName MicrosoftWindowsPowerShellV2Root
Отключите PowerShell 2.0 через функции Windows.
Поскольку PowerShell 2.0 является устаревшей функцией, она включена как дополнительная функция. Это означает, что вы можете отключить его в функциях Windows. Этот метод особенно полезен, если вы не хотите использовать команды PowerShell.
1. Сначала откройте меню «Пуск», найдите «Включение или отключение функций Windows» и щелкните результат, чтобы открыть « Функции Windows».
2. В этом окне прокрутите вниз, пока не увидите параметр «Windows PowerShell 2.0» . Снимите соответствующий флажок и нажмите кнопку «ОК» , чтобы сохранить изменения.

Найдите параметр «Windows PowerShell 2.0».
3. Как только вы нажмете кнопку «ОК» , Windows внесет необходимые изменения. После завершения просто нажмите кнопку «Закрыть» , и все готово.

Windows внесет необходимые изменения
Если вы хотите повторно включить PowerShell 2.0, выполните те же действия, но установите соответствующий флажок на шаге 2.
Обратите внимание, что мы отключили только устаревшую версию PowerShell 2.0, но обычная версия PowerShell осталась включенной.