Windows powershell что будет если удалить

Как удалить PowerShell в Windows 10

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

Данная статья расскажет как удалить Windows PowerShell и вернуть командную строку вместо PowerShell в Windows 10. Процесс удаления оболочки заключается в отключении компонента Windows PowerShell 2.0 или же только в замене пункта в контекстном меню. Обратите внимание, что полностью убрать оболочку Windows PowerShell не удастся, даже после полного отключения компонента.

Как вернуть командную строку вместо PowerShell в Windows 10

С выходом нового обновления операционной системы в контекстном меню пуска была сделана замена возможности выбора командной строки на Windows PowerShell. Корпорация Майкрософт оставила за пользователями возможность возврата командной строки вместо PowerShell.

  1. Открываем Пуск > Параметры > Персонализация > Панель задач.
  2. Дальше изменяем значение пункта Заменить командную строку оболочкой Windows PowerShell в меню, которое появляется при щелчке правой кнопкой мыши по кнопке Пуск или при нажатии клавиш Windows+X на Отключено.

После чего в контекстном меню пуск появится доступная ранее командная строка. Смотрите также другие способы запуска командной строки в Windows 10. А также заменить PowerShell на командную строку можно использую редактор реестра. Обратите внимание что перед внесением изменений в реестр рекомендуется создать резервную копию реестра, а после внесения изменений необходимо выполнить перезагрузку компьютера или перезапуск проводника.

  1. Откройте редактор реестра выполнив команду regedit в окне Win+R.
  2. Дальше перейдите в расположение: HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced.
  3. Измените значение параметра DontUsePowerShellOnWinX на 1.

Как отключить PowerShell в Windows 10

Программы и компоненты

Ранее мы уже рассматривали где находятся программы и компоненты в Windows 10, среди которых и присутствует оболочка Windows PowerShell 2.0. Включение и отключение компонента позволяет добавить или удалить оболочку Windows PowerShell в Windows 10. Полностью удалить компонент из системы последней версии не получится, и собственно в этом нет необходимости.

  1. Откройте компоненты Windows выполнив команду optionalfeatures в окне Win+R.
  2. Дальше найдите в открывшемся списке компонент Windows PowerShell 2.0 и отключите его.

Чтобы отключить компонент, достаточно снять его флажок и применить изменения. Затемненный флажок означает, что компонент включен частично.

Windows PowerShell

Для отключения компонента можно использовать сам компонент Windows PowerShell. Пользователю достаточно запустить оболочку PowerShell и выполнить одну команду для отключения любого с компонентов.

  1. Запускаем оболочку выбрав в результатах поиска классическое приложение Windows PowerShell от имени администратора.
  2. В открывшемся окне выполняем следующую команду: [stextbox -Online -FeatureName MicrosoftWindowsPowerShellV2Root[/stextbox]
Читайте также:  Benq 5550 драйвер windows 10 x64

С помощью одной команды можно отключить ненужный компонент Windows PowerShell устаревшей версии. После отключения обновленный PowerShell пятой версии останется доступным.

Вместе с обновлениями Windows 10 обновляются и компоненты операционной системы. Изменения потерпели множество компонентов, начиная от оболочки Windows PowerShelll, и включительно до компонента виртуализации Hyper-V Windows 10.

После отключения компонента Windows PowerShell второй версии обновленный PowerShell останется. Но пользователи предпочитающие видеть командную строку в контекстном меню пуск могут нажатием одной кнопки её вернуть.

Необходимые действия

    На панели управления в разделе Программы откройте компонент Программы и компоненты.

Удалите все экземпляры Windows PowerShell, которые указаны в списке установленных программ или в списке установленных обновлений. Если были установлены CTP-версии Windows PowerShell v2, предыдущие версии могут называться Windows PowerShell(TM) V2. Если установлена версия Windows PowerShell v1, она может отображаться как обновление Windows с одним из следующих номеров статей базы знаний:

Примечание.
Для просмотра установленных обновлений может потребоваться щелкнуть в боковой панели задач ссылку Просмотр установленных обновлений.

Удаление Windows PowerShell в Windows Server 2008 с установленной встроенной версией Windows PowerShell

    Запустите Диспетчер сервера и выберите пункт Функции.

Выберите пункт Удалить возможности.

Выберите значение Windows PowerShell и следуйте инструкциям по удалению.

Удаление Windows PowerShell в Windows Server 2008 с установленной предварительной версией Windows PowerShell 2.0

    На панели управления в разделе Программы откройте компонент Программы и компоненты.

Удалите все экземпляры Windows PowerShell, которые указаны в списке установленных программ или в списке установленных обновлений.

Примечание.
Для просмотра установленных обновлений может потребоваться щелкнуть в боковой панели задач ссылку Просмотр установленных обновлений.

Удаление WinRM 2.0 в Windows Vista и Windows Server 2008

    На панели управления в разделе Программы откройте компонент Программы и компоненты.

Удалите все экземпляры службы удаленного управления Windows, которые указаны в списке установленных программ или в списке установленных обновлений. WinRM может отображаться как обновление Windows с одним из следующих номеров статей базы знаний:

Примечание.
Для просмотра установленных обновлений может потребоваться щелкнуть в боковой панели задач ссылку Просмотр установленных обновлений.

Удаление Windows PowerShell из системы Windows Server 2003 или Windows XP

  1. На панели управления откройте Установка и удаление программ.

Удалите все экземпляры Windows PowerShell, которые указаны в списке установленных программ или в списке установленных обновлений. Windows PowerShell может отображаться в виде обновления Windows с номером статьи базы знаний KB926139.

Примечание.
Для просмотра установленных обновлений может потребоваться установить флажок Показать обновления.

Удаление WinRM из системы Windows Server 2003 и Windows XP

  1. На панели управления откройте Установка и удаление программ.

Удалите все экземпляры службы удаленного управления Windows, которые указаны в списке установленных программ или в списке установленных обновлений. WinRM может отображаться как обновление Windows с номером статьи в базе знаний KB936059.

Примечание.
Для просмотра установленных обновлений может потребоваться установить флажок Показать обновления.

Другие задачи

После удаления всех ранее установленных версий Windows PowerShell и WinRM необходимо установить компонент Windows Management Framework. Дополнительные сведения см. в разделе Установка Windows Management Framework.

Читайте также:  Callspam github kali linux

Как в Windows 10 отключить PowerShell 2.0 и зачем это нужно

В Windows 10 14971 стандартная командная строка в меню Win + X была заменена ее усовершенствованным аналогом PowerShell . В последней на данный момент стабильной сборке системы — Windows 10 1803 используется уже пятая версия этого инструмента, но вместе с тем в ней по-прежнему присутствует и работает устаревшая версия PowerShell 2.0 . Консоль второй версии может использоваться некоторыми приложениями, но вместе с тем она представляет угрозу безопасности, делая возможным запуск в системе вредоносных скриптов.

В настоящее время разработчиками Microsoft ведется работа над оптимизацией использующих PowerShell 2.0 приложений, по завершении которой устаревшая версия оболочки будет отключена, но вы можете не дожидаться этого момента и отключить ее самостоятельно. На работу Windows 10 это не должно повлиять, в случае же крайней необходимости включить PowerShell 2.0 вы сможете в любое время. Для начала стоит проверить, включена ли устаревшая версия в вашей системе вообще.

Для этого запустите PowerShell от имени администратора и выполните такую команду:

Обратите внимание на значение выведенного параметра State.

Если в системе активен PowerShell второй версии, оно будет Enabled (включено) , в противном случае значение будет Disabled (отключено) . Во втором случае ничего предпринимать не нужно, если же устаревшая версия консоли всё же окажется включенной, отключите ее, выполнив тут же следующую команду:

Чтобы окончательно убедиться, что PowerShell 2.0 действительно отключен, выполните первую команду и посмотрите значение параметра State.

Деактивировать устаревшую версию консоли можно также с помощью апплета управления компонентами Windows. Запустите его командой optionalfeatures , найдите в списке компонентов пункт Windows PowerShell 2.0, снимите с него птичку и нажмите «OK».

Изменения вступят в силу сразу, перезагружать компьютер нет необходимости.

Как отключить PowerShell в Windows 10

Windows 10 поставляется с предустановленным кроссплатформенным инструментом PowerShell. Это очень важный инструмент, который позволяет легко выполнять несколько задач, просто набирая несколько простых команд. Он позволяет запускать команды для внесения различных изменений в настройки, устранения некоторых проблем, управления функциями, автоматизации работы и т. д.

Windows PowerShell — важное и удобное приложение, входящее в операционную систему Windows. Но иногда вам может потребоваться отключить его, чтобы избежать нежелательных изменений при запуске вредоносных команд.

Этот инструмент используется злоумышленником для создания вредоносного ПО, которое запускает вредоносные сценарии и обращается к файловой системе и реестру.

В таком случае, если вам нужно отключить PowerShell, эта статья поможет вам в этом. В этой статье объясняется, как отключить приложение PowerShell с помощью политики безопасности и редактора локальной групповой политики. Давайте посмотрим на них подробнее.

Отключить PowerShell в Windows 10

Прежде чем продолжить, рекомендуется создать точку восстановления системы. Теперь следуйте приведенным ниже советам, чтобы отключить Windows PowerShell в Windows 10:

1] Отключить PowerShell в Windows 10 с помощью политики безопасности

Локальная политика безопасности предлагает пользователям способ заблокировать доступ PowerShell в Windows 10. Для этого следуйте приведенным ниже инструкциям:

  1. Нажмите «Пуск», введите «Локальная политика безопасности» и выберите результат в списке меню.
  2. Перейдите на левую панель и разверните Политики ограниченного использования программ.
  3. Щелкните правой кнопкой мыши Дополнительные правила и выберите Новое правило хеширования вариант.
  4. Если вы не найдете способ расширить Политики ограниченного использования программ затем щелкните правой кнопкой мыши Политики ограниченного использования программ и выберите Новые политики ограниченного использования программ.
Читайте также:  Uefi нет windows boot manager

В окне New Has Rule нажмите на Просматривать вариант. Теперь откройте проводник с помощью клавиш Windows + E, введите следующий путь в адресной строке и нажмите Enter:

Это позволит найти 32-разрядную версию PowerShell. Выберите powershell.exe из списка, а затем щелкните Открыть > Применить> ОК.

Если вы хотите отключить PowerShellISE на своем компьютере с Windows 10, выберите из списка powershell_ise.exe (вместо powershell.exe).

В окне локальной политики безопасности щелкните правой кнопкой мыши значок Дополнительные правила в разделе «Политики ограниченного использования программ» и нажмите кнопку Новое правило хеширования, а затем выберите Просматривать.

Снова откройте проводник и скопируйте и вставьте путь, указанный ниже, в адресную строку. Затем нажмите клавишу Enter, чтобы выбрать 64-разрядную версию PowerShell.

На следующей странице прокрутите вниз и выберите параметр powershell.exe, а затем щелкните значок Открыть.

Затем нажмите Подать заявление а затем выберите Ok кнопка.

После выполнения вышеуказанных шагов перезагрузите компьютер, чтобы сохранить изменения. Это отключит доступ к Powershell на вашем ПК.

2] Отключить PowerShell в Windows 10 с помощью групповой политики

Редактор локальной групповой политики — это мощный инструмент, доступный в Windows 10 Pro или Enterprise, который упрощает несколько задач на ПК.

Пользователи с версией Windows 10 Pro или Enterprise могут использовать инструмент групповой политики для блокировки PowerShell. Выполните следующие шаги, чтобы отключить PowerShell с помощью групповой политики:

  • Прежде всего, нажмите кнопки Windows + R сочетание клавиш, чтобы открыть диалоговое окно «Выполнить».
  • Введите gpedit.msc и нажмите Enter.
  • В окне редактора локальной групповой политики перейдите по указанному ниже пути:

Конфигурация пользователя > Административные шаблоны > Система

  • Перейдите на правую панель и дважды щелкните значок Не запускать указанные приложения Windows политика.

  • На следующей странице нажмите на Включено, как показано на изображении выше. Затем перейдите в Опции разделов и нажмите на Показать.
  • Теперь вам нужно открыть новую ячейку, тип powershell.exe, и щелкните Ok. Это отключит доступ к PowerShell.
  • Вы также можете отключить интерфейс PowerShell ISE. Для этого откройте новую ячейку, введите powershell_ise.exe и нажмите кнопку ОК.
  • Однако, если вам нужно отключить PowerShell 7, введите pwsh.exe в новой ячейке, а затем щелкните Ok.
  • Наконец, нажмите Применить > ОК чтобы сохранить изменения.

После завершения вышеуказанного процесса вы больше не сможете получить доступ к Powershell.

Отключить PowerShell 7 в Windows 10

Если на вашем устройстве установлен PowerShell 7, вы можете отключить его, удалив его с компьютера. Вот шаги, которые вам необходимо выполнить:

  1. Щелкните правой кнопкой мыши кнопку Пуск
  2. Выберите «Параметры».
  3. В приложении «Настройки» выберите категорию «Приложения».
  4. Затем выберите Приложения и функции вариант на левой панели.
  5. Теперь перейдите на правую панель, прокрутите вниз и выберите приложение PowerShell.
  6. Нажмите кнопку «Удалить».
  7. Если Windows попросит вас подтвердить, нажмите кнопку Удалить еще раз.

Таким образом, вы можете отключить доступ пользователя к PowerShell версии 7.

Оцените статью