jak zakázat PowerShell v systému Windows 10

v systému Windows 10 je PowerShell výkonný nástroj pro různé platformy, který umožňuje spouštět skripty a příkazy pro změnu nastavení systému, správu funkcí, řešení problémů a automatizaci úkolů.

přestože se jedná o užitečný shell příkazového řádku, v některých situacích jej možná budete muset deaktivovat, abyste se ujistili, že uživatelé neprovádějí nežádoucí změny ani neprovádějí skripty se škodlivými příkazy. A jindy budete možná muset omezit přístup k PowerShell, abyste vyhověli zásadám společnosti.

ať už je to jakýkoli důvod, Windows 10 nabízí několik způsobů, jak zakázat přístup k vestavěné verzi PowerShell nebo samostatné verzi nástroje PowerShell 7.

v této příručce pro Windows 10 Vás provedeme třemi různými způsoby, jak zakázat přístup k PowerShell, včetně PowerShell 7.

  • Jak blokovat přístup PowerShell pomocí zásad skupiny
  • Jak blokovat přístup PowerShell pomocí zásad zabezpečení
  • Jak blokovat přístup PowerShell 7 odinstalování aplikace

Jak blokovat přístup PowerShell pomocí zásad skupiny

pokud používáte Windows 10 Pro (nebo Enterprise), nejjednodušší způsob, jak zakázat přístup k PowerShell, je použití Editoru místních zásad skupiny.

Chcete-li zakázat PowerShell v systému Windows 10, použijte tyto kroky:

  1. otevřít Start.
  2. hledat gpedit.msc a vyberte horní výsledek a otevřete Editor zásad místní skupiny.
  3. Procházejte následující cestu:

    User Configuration > Administrative Templates > System

  4. na pravé straně poklepejte na zásady nespouštět zadané aplikace systému Windows.

     systém nespustí zadané zásady aplikací systému Windowszdroj: Windows Central

  5. vyberte možnost Povoleno.
  6. v sekci“možnosti“ klikněte na tlačítko Zobrazit.

     konfigurace nespouštějte zadané zásady aplikací Windowszdroj: Windows Central

  7. do sloupce“ Hodnota “ zadejte powershell.exe zakázat prostředí PowerShell.

    Zásady skupiny zakázat PowerShell zdroj: Windows Central

  8. (Volitelné) ve sloupci“ Hodnota “ zadejte powershell_ise.exe v nové buňce zakázat rozhraní PowerShell ISE.
  9. (Volitelné) ve sloupci“ Hodnota “ zadejte pwsh.exe v nové buňce zakázat PowerShell 7.
  10. klikněte na Použít. tlačítko
  11. klikněte na tlačítko OK.

po dokončení těchto kroků již uživatelé nebudou moci spustit a používat PowerShell.

v případě, že změníte názor, můžete vrátit předchozí nastavení zpět pomocí stejných pokynů, ale v kroku č. 5 vyberte možnost Nenakonfigurovat.

tuto příručku zaměřujeme na zakázání PowerShell pro všechny uživatele, ale pomocí těchto pokynů můžete také omezit přístup k shellu pro konkrétní uživatele.

Jak blokovat přístup PowerShell pomocí zásad zabezpečení

Alternativně můžete dosáhnout stejného efektu pomocí konzoly místních zásad zabezpečení.

Chcete-li uživatelům zabránit spuštění nastavení PowerShell v místních zásadách zabezpečení, použijte tyto kroky:

  1. otevřít Start.
  2. vyhledejte zásady místní skupiny a kliknutím na horní výsledek otevřete aplikaci.
  3. poklepáním rozbalte větev zásady omezení softwaru.
  4. klepněte pravým tlačítkem myši na kategorii „Další pravidla“a vyberte možnost Nové pravidlo Hash.

    bezpečnostní politika nové Hash pravidlo zdroj: Windows Central

    rychlý tip: Pokud Kategorie není k dispozici, klepněte pravým tlačítkem myši na větev zásady omezení softwaru a vyberte možnost nové zásady omezení softwaru.

  5. klikněte na tlačítko Procházet.

     konfigurace nového hash pravidla zdroj: Windows Central

  6. zkopírujte a vložte následující cestu do adresního řádku a vyhledejte 32bitovou verzi PowerShell a stiskněte klávesu Enter:

    %SystemRoot%\system32\WindowsPowerShell\v1.0

  7. vyberte powershell.exe spustitelný soubor.

     zakázat PowerShell pomocí zásad zabezpečení zdroj: Windows Central

  8. klikněte na tlačítko Otevřít.
  9. klikněte na tlačítko Použít.
  10. klikněte na tlačítko OK.
  11. klepněte pravým tlačítkem myši na kategorii „Další pravidla“ a vyberte možnost Nové pravidlo Hash.
  12. klikněte na tlačítko Procházet.
  13. zkopírujte a vložte následující cestu do adresního řádku a vyhledejte 64bitovou verzi PowerShell a stiskněte klávesu Enter:

    %SystemRoot%\SysWOW64\WindowsPowerShell\v1.0

    rychlý tip: Pokud chcete zakázat přístup k PowerShell verze 7, můžete vytvořit další hash pravidlo s touto cestou: "%SystemRoot%\Program Files\PowerShell\pwsh.exe. Nebo odinstalujte aplikaci pomocí níže uvedených kroků.

  14. vyberte powershell.exe spustitelný soubor.

     zakázat Powershell 64-bit v systému Windows 10 zdroj: Windows Central

  15. klikněte na tlačítko Otevřít.
  16. klikněte na tlačítko Použít.
  17. klikněte na tlačítko OK.
  18. restartujte počítač.

po dokončení těchto kroků již uživatelé nebudou moci spustit 32bitovou nebo 64bitovou verzi PowerShell.

zakázat přístup PowerShell ISE

ačkoli výše uvedené kroky mohou omezit přístup k nástroji příkazového řádku, uživatelé mohou toto omezení obejít pomocí rozhraní PowerShell ISE. Přístup k tomuto nástroji však můžete také zakázat pomocí aplikace Místní zásady zabezpečení.

Chcete-li zakázat přístup k PowerShell ISE, použijte tyto kroky:

  1. otevřít Start.
  2. vyhledejte zásady místní skupiny a kliknutím na horní výsledek otevřete aplikaci.
  3. poklepáním rozbalte větev zásady omezení softwaru.
  4. klepněte pravým tlačítkem myši na kategorii „Další pravidla“a vyberte možnost Nové pravidlo Hash.

     bezpečnostní politika nové Hash pravidlo zdroj: Windows Central

  5. klikněte na tlačítko Procházet.

     konfigurace nového hash pravidla zdroj: Windows Central

  6. zkopírujte a vložte následující cestu do adresního řádku a vyhledejte 32bitovou verzi PowerShell ISE a stiskněte klávesu Enter:

    %SystemRoot%\system32\WindowsPowerShell\v1.0

  7. vyberte powershell_ise.exe spustitelný soubor.

     zakázat Powershell ISE 32-bit zdroj: Windows Central

  8. klikněte na tlačítko Otevřít.
  9. klikněte na tlačítko Použít.
  10. klikněte na tlačítko OK.
  11. klepněte pravým tlačítkem myši na kategorii „Další pravidla“ a vyberte možnost Nové pravidlo Hash.
  12. klikněte na tlačítko Procházet.
  13. zkopírujte a vložte následující cestu do adresního řádku a vyhledejte 64bitovou verzi PowerShell a stiskněte klávesu Enter:

    %SystemRoot%\SysWOW64\WindowsPowerShell\v1.0

  14. vyberte powershell_ise.exe spustitelný soubor.

     zakázat PowerShell 64-bit zdroj: Windows Central

  15. klikněte na tlačítko Otevřít.
  16. klikněte na tlačítko Použít.
  17. klikněte na tlačítko OK.
  18. restartujte počítač.

jakmile dokončíte kroky, vestavěná verze PowerShell ISE již nebude přístupná.

pokud chcete změny vrátit, můžete použít stejné pokyny uvedené výše, ale v kroku č. 4 Klepněte pravým tlačítkem myši na každé vytvořené pravidlo hash, vyberte možnost odstranit a restartujte počítač.

Jak blokovat přístup PowerShell 7 odinstalování aplikace

pokud má zařízení také PowerShell 7, můžete omezit přístup odebráním aplikace ze systému Windows 10.

Chcete-li odinstalovat PowerShell 7, použijte tyto kroky:

  1. Otevřete Nastavení.
  2. klikněte na aplikace.
  3. klikněte na aplikace & funkce.
  4. v části“ aplikace & funkce “ Vyberte aplikaci PowerShell.
  5. klikněte na tlačítko Odinstalovat.

    Windows 10 zablokujte PowerShell 7 odinstalovánímzdroj: Windows Central

  6. znovu klikněte na tlačítko Odinstalovat.
  7. pokračujte podle pokynů na obrazovce (je-li k dispozici).

po dokončení těchto kroků nebude mít nikdo přístup k PowerShell verzi 7, protože již není v zařízení nainstalován. Samozřejmě, můžete vždy stáhnout a nainstalovat aplikaci znovu.

pokud se snažíte zabránit uživatelům v provádění nežádoucích systémových změn, můžete kromě omezení přístupu k PowerShell také zakázat příkazový řádek, Správce úloh a registr. Kromě toho můžete dokonce zkusit přepnout typ účtu na „standardní uživatel“, abyste zabránili uživatelům v provádění systémových změn a zvýšení bezpečnosti účtu. Uživatelé však budou mít stále přístup k PowerShell, příkazovému řádku a Správci úloh, aby mohli provádět některé běžné úkoly.

více zdrojů systému Windows 10

další užitečné články, pokrytí a odpovědi na běžné otázky týkající se systému Windows 10 naleznete v následujících zdrojích:

  • Windows 10 na Windows Central-vše, co potřebujete vědět
  • Windows 10 Nápověda, tipy a triky
  • Windows 10 fóra na Windows Central
při pohledu dopředu: Co očekávat od povrchu a oken v 2022
co očekávat

pohled do budoucna: co očekávat od Surface a Windows v roce 2022

2021 byl pro Microsoft překvapivě velkým rokem se zavedením nové verze systému Windows, odhalením nové vlajkové lodi Surface laptop a významným redesignem Surface Pro a 20. výročí Xbox. Můžeme očekávat, že rok 2022 bude na podobné úrovni, pokud jde o Obrovská oznámení, změny a milníky?

tyto 5 exkluzivní Xbox nás nadchly 2022
při pohledu do budoucna

tyto exkluzivity 5 Xbox nás nadchly pro rok 2022

Xbox má vynikající rok 2021, ale v roce 2022 a dále se můžete těšit na další exkluzivity. Zde je pět nejlepších exkluzivních Xbox, které jsem neuvěřitelně nadšený.

pro lepší nebo horší, předem postavené herní počítače byly velké 2021
obviňujte to na GPU

pro lepší nebo horší, předem postavené herní počítače byly velké v 2021

s nedostatkem GPU trvajícím po celý rok se stále více lidí obrátilo na předem postavené stolní herní počítače, aby se dostali do zábavy s videohrami.

hledáte skvělé hry pro více hráčů na PC? Podívejte se na naše oblíbené.
hra s ostatními!

hledáte skvělé hry pro více hráčů na PC? Podívejte se na naše oblíbené.

hry pro více hráčů jsou jedny z nejlepších v nabídce pro PC hráče. Zde je pohled na některé z absolutně nejlepších her pro více hráčů, do kterých se dnes můžete ponořit na PC.

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna.