Зміст
Повне відключення &171;Windows PowerShell&187; неможливо, тому ми розберемо лише альтернативні варіанти того, як його прибрати.
Варіант 1: Відновлення "командного рядка" замість&171; PowerShell & 187;
За замовчуванням через контекстне меню &171;пуску&187; є можливість запустити лише &171;Windows PowerShell&187; . Але можна повернути на його місце «командний рядок» , як це було в перших версіях Windows 10, застосувавши один з нижчеописаних способів.
Спосіб 1: Системні «Параметри»
Повернути класичну консоль замість &171;PowerShell&187; досить просто за допомогою однієї настройки, розташованої в системних &171;&187; .
- Клікніть по кнопці «Пуск» і виберіть «параметри» .
- У вікні, відкрийте розділ " Персоналізація» .
- Ліворуч перейдіть на вкладку " Панель завдань» . У центральній частині вікна знайдіть параметр заміни " командного рядка» на &171;Windows PowerShell&187; і переведіть відповідний тумблер у неактивний стан.
Після цього налаштування в контекстному меню з'явиться класична консоль.
Спосіб 2 « " Редактор реєстру»
Змінити &171;Windows PowerShell&187; на класичну консоль можна і через " Редактор реєстру» .
- Натисніть на клавіші «Win + R»
, потім у рядку діалогового вікна
" виконати»
введіть
regedit
і клікніть по кнопці «ОК» . - Перейдіть до наступного розташування:
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced
. Для цього розгорніть відповідні розділи або просто вставте шлях в адресний рядок вгорі. В основній частині вікна знайдіть параметр «DontUsePowerShellOnWinX» і двічі клацніть по ньому лівою кнопкою миші, щоб відкрити вікно з його властивостями. - В рядку»Значення" напишіть &171;1&187; і збережіть налаштування.
Таким чином, параметр, відповідальний за відображення консолі, буде відредагований, і при використанні клавіш «Win + X» меню швидких команд буде показувати " командний рядок» .
Варіант 2: Відключення &171;Windows PowerShell&187;
Як вже говорилося, в Windows 10 можна відключити застарілий компонент PowerShell 2.0, але не саму консоль. Іноді це необхідно, оскільки ця версія може нести загрозу безпеці, дозволяючи запускати сценарії різним програмам-вимагачам і іншому шкідливому софту.
Спосіб 1 « " Програми та функції»
Вимкнути PowerShell можна через " Панель управління» та відповідний розділ із програмами та компонентами:
- Відкрийте " Панель управління» , використовуючи рядок системного пошуку.
- Натисніть на меню " перегляд» і виберіть " Великі значки» для зручності відображення розділів. Перейдіть до " програми та функції» .
- На панелі зліва клікніть по рядку " Увімкнення або вимкнення компонентів Windows» .
- У списку компонентів відшукайте рядок «Windows PowerShell 2.0» і зніміть позначку з нього. Підтвердіть збереження кнопкою «ОК» .
Якщо чекбокс затемнений, значить, компонент відключений тільки частково.
Спосіб 2:&171; Windows PowerShell & 187;
Ще один спосіб відключення компонента має на увазі використання самої консолі Windows PowerShell. Через неї можна деактивувати будь-який додаток або засіб, виконавши спеціальну команду:
- Запустіть консоль від імені адміністратора, клікнувши правою кнопкою миші по «Пуску» і вибравши відповідний пункт.
- У вікні введіть
[stextbox id=’download’]Disable-WindowsOptionalFeature -Online -FeatureName MicrosoftWindowsPowerShellV2Root[/stextbox]
і натисніть на клавішу «Enter» .
Після цього застарілий компонент буде відключений, але при цьому сама консоль залишиться доступна, і її можна використовувати.
Спосіб 3 « " Редактор локальної групової політики»
Наступні два способи підійдуть для редакцій Pro і Enterprise, тому що в них є можливість змінювати і налаштовувати локальну політику безпеки. Якщо у вас Windows 10 Home, використовуйте інші методи, описані вище.
За допомогою " редактор локальної групової політики» можна заблокувати будь-який штатний додаток і програмний компонент, вказавши до нього шлях і виконавши відповідні налаштування.
- Через вікно " виконати»
введіть
gpedit.msc
і натисніть на кнопку «ОК» . - На лівій панелі виберіть «Політика «локальний комп'ютер»» , потім розгорніть " Конфігурація користувача» , потім " Адміністративні шаблони» і натисніть на розділ «Система» . У центральній частині вікна двічі клікніть по пункту «не запускати вказані програми Windows» .
- Позначте»Включено" , після чого внизу стане доступна кнопка " показати» &8212; натисніть на неї.
- У вільному рядку введіть
powershell.exe
і натисніть на «ОК» . - У попередньому вікні також збережіть налаштування.
Крім цього, є можливість відключити інтерфейс PowerShell ISE або сьому версію консолі, прописавши у вільній комірці powershell_ise.exe
або
pwsh.exe
відповідно.
Спосіб 4: політика безпеки
Заблокувати компонент PowerShell в «десятці» є можливість, змінивши налаштування локальної політики безпеки.
- Через рядок системного пошуку відшукайте вбудований засіб " місцева політика безпеки» .
- В розділі «параметри безпеки» натисніть на підрозділ " політика обмеження використання Програм» . Якщо ви вперше блокуєте софт таким чином, то доведеться створити політику. Клацніть по назві правою кнопкою миші і виберіть " створити політику обмеженого використання Програм» .
- З'являться два нових підрозділи. Клацніть по " додаткові правила» і з меню виберіть " Створити правило для хешу» .
- У вікні, що відобразилося клацніть по " огляд» .
- Запуститься штатний»провідник"
, в адресний рядок вставте
%SystemRoot%\system32\WindowsPowerShell\v1.0
, натисніть на клавішу «Enter» . Виділіть EXE-файл і клацніть по кнопці »відкрити" . - У вікні &171;створення правила для хешу & 187; натисніть на кнопку «ОК» .
Після виконаних дій робота 32-розрядної версії консолі PowerShell буде обмежена.