Как да деактивирате PowerShell в Windows 11/10

Windows 11/10 идва с предварително инсталиран междуплатформен инструмент PowerShell . Това е много важен инструмент, който улеснява изпълнението на няколко задачи само чрез въвеждане на няколко прости команди. Позволява ви да изпълнявате команди, за да правите различни промени в настройките(Settings) , да отстранявате няколко проблема, да управлявате функции и да автоматизирате работата си и т.н.

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

В такъв случай, ако трябва да деактивирате приложението PowerShell , тогава тази статия ще ви помогне да го направите. Тази статия обяснява как да деактивирате приложението PowerShell с помощта на политика за сигурност(Security) и редактор на локални групови правила(Local Group Policy Editor) . Нека ги разгледаме подробно.

Деактивирайте PowerShell в Windows 11/10

Преди да продължите, се препоръчва да създадете точка за възстановяване на системата . Сега следвайте предложенията по-долу, за да деактивирате Windows PowerShell на Windows 10 :

1] Деактивирайте PowerShell(Disable PowerShell) в Windows , като използвате политика за сигурност(Security)

Локалната политика за сигурност(Security Policy) предлага на потребителите начин да блокират достъпа до PowerShell в (PowerShell)Windows 10 . Следвайте инструкциите, дадени по-долу, за да го направите:

Как да деактивирате PowerShell в Windows 10

  1. Щракнете върху Старт(Click Start) , въведете Локална политика за сигурност(Local Security Policy) и изберете резултата от списъка с менюта.
  2. Отидете в левия панел и разгънете Политики за ограничаване на софтуера(Software Restriction Policies) .
  3. Щракнете с десния бутон върху допълнителните правила (Additional Rules ) и изберете опцията Ново хеш правило(New Hash Rule ) .
  4. Ако не намерите начин да разширите Политиките за ограничаване на софтуера(Software Restriction Policies ) , щракнете с десния бутон върху Правилата за ограничаване на софтуера(Software Restriction Policies) и изберете опцията Нови политики за ограничаване на софтуера(New Software Restriction Policies) .

Блокирайте powershell

В прозореца New Has Rule докоснете опцията Преглед(Browse ) . Сега отворете File Explorer с клавишите Windows+E и въведете следното местоположение на пътя в адресната лента и натиснете Enter:

%SystemRoot%\system32\WindowsPowerShell\v1.0

Това ще намери 32-битовата версия на PowerShell . Изберете powershell.exe от списъка и след това щракнете върху Open > Apply > OK .

Деактивирайте PowerShellISE

Ако искате да деактивирате PowerShellISE на вашия компютър с Windows 10, изберете powershell_ise.exe (вместо powershell.exe) от списъка.

В прозореца Локална политика за сигурност(Local Security Policy) щракнете с десния бутон върху Допълнителни правила (Additional Rules ) в секцията Политики за ограничаване на софтуера(Software Restriction Policies) и щракнете върху бутона  Ново хеш правило(New Hash Rule ) и след това изберете бутона Преглед(Browse) .

Отново отворете File Explorer и копирайте и поставете пътя, даден по-долу в адресната лента. След това натиснете клавиша Enter , за да изберете 64-битовата версия на PowerShell .

%SystemRoot%\SysWOW64\WindowsPowerShell\v1.0

На следващата страница превъртете надолу и изберете опцията powershell.exe и след това щракнете върху бутона Отвори(Open) .

Забележка:(Note:) Трябва да изберете опцията powershell_ise.exe, ако искате да деактивирате PowerShellISE .

След това щракнете върху Приложи(Apply) и след това изберете бутона OK .

След като изпълните горните стъпки, рестартирайте компютъра си, за да запазите промените. Това ще деактивира достъпа до Powershell на вашия компютър.

2] Деактивирайте PowerShell(Disable PowerShell) в Windows с помощта на групови правила(Group Policy)

Редакторът на локални групови правила(Group Policy Editor) е мощен инструмент, наличен в Windows 10 Pro или Enterprise , който улеснява няколко задачи на компютър. Тези потребители с Pro или Enterprise версията на Windows 11/10 могат да използват инструмента за групови(Group) правила, за да блокират PowerShell . Следвайте стъпките по-долу, за да деактивирате PowerShell с помощта на групови(Group) правила:

Първо, натиснете клавишната комбинация Windows+R , за да отворите диалоговия прозорец Изпълнение .(Run)

Въведете gpedit.msc и натиснете Enter . В прозореца на редактора на локални групови правила(Local Group Policy Editor) отидете до пътя по-долу:

User Configuration > Administrative Templates > System

Деактивирайте PowerShell в Windows 10 с помощта на групови правила

Отидете в десния панел и щракнете двукратно върху правилото Не изпълнявайте определени приложения на Windows(Don’t run specified Windows applications) .

Деактивирайте PowerShell в Windows 10

На следващата страница щракнете върху бутона Enabled , както е показано на изображението по-горе. След това отидете в секциите Опции и щракнете върху бутона (Options )Покажи(Show ) .

Сега трябва да отворите нова клетка в колоната Стойност  , въведете (Value )powershell.exe и щракнете върху бутона OK . Това ще деактивира достъпа до PowerShell .

Можете също да деактивирате PowerShell ISE интерфейса. За да направите това, отворете нова клетка, въведете powershell_ise.exe и щракнете върху бутона OK.

Ако обаче трябва да деактивирате PowerShell 7 , въведете pwsh.exe  в новата клетка и след това щракнете върху бутона OK .

На последно място щракнете върху Apply > OK , за да запазите промените.

След като завършите горния процес, вече няма да имате достъп до Powershell .

СЪВЕТ(TIP) : Тази публикация показва как да деинсталирате PowerShell(uninstall PowerShell) .

Деактивирайте PowerShell 7 в Windows

Ако имате PowerShell 7 на вашето устройство, можете да го деактивирате, като го деинсталирате от вашия компютър с Windows. Ето стъпките, които трябва да следвате:

  1. Щракнете с десния бутон върху бутона Старт
  2. Изберете Настройки от менюто на мощния потребител.
  3. В приложението Настройки(Settings) щракнете върху категорията Приложения(Apps)
  4. След това изберете опцията  Приложения и функции( Apps & features ) от левия панел.
  5. Сега отидете в десния панел, превъртете надолу и изберете приложението PowerShell .
  6. Щракнете върху бутона Деинсталиране.
  7. Ако Windows поиска да потвърдите, щракнете отново върху бутона Деинсталиране(Uninstall) .

Следвайте инструкциите на екрана, за да деинсталирате това приложение. Това ще премахне приложението и свързаните с него данни. По този начин можете да деактивирате достъпа на потребителя до PowerShell версия 7.

Прочетете по-нататък(Read next) : Как да включите или изключите изпълнението на скрипт на Windows PowerShell(How to turn on or off Windows PowerShell script execution) .



About the author

Аз съм уеб разработчик с опит в работата както с Windows 11, така и с 10. Също така съм потребител на Firefox от много години и съм станал доста опитен в използването на изцяло новата конзола за игри Xbox One. Основните ми интереси са в разработката на софтуер, по-специално в уеб и мобилното развитие, както и науката за данни. Имам много добри познания относно различни компютърни системи и тяхното използване, така че мога да предоставя безпристрастна обратна връзка за различни програми или услуги, които може да използвате.



Related posts