Microsoft tlačí většinu lidí , aby místo starého příkazového řádku používali PowerShell . Hlavním důvodem je, že PowerShell je mnohem bohatší a výkonnější než běžný příkazový řádek.
Ve výchozím nastavení může každý uživatel spustit a používat PowerShell přímo z příkazového řádku nebo z Průzkumníka souborů. Obecně se PowerShell dodává v různých verzích. V době psaní tohoto článku je PowerShell v5 nejnovější verzí.
Z důvodů kompatibility však systém Windows stále umožňuje starší verzi PowerShell 2.0. Protože se jedná o starou verzi, PowerShell 2.0 je zastaralý a je dokonce považován za bezpečnostní riziko.
Pokud tedy PowerShell 2.0 opravdu nepotřebujete, měli byste jej zcela zakázat. Chcete-li PowerShell 2.0 ve Windows 10 úplně zakázat, postupujte podle následujících kroků.
Zakažte PowerShell 2.0 pomocí příkazu
Pomocí jednoduchého příkazu PowerShell můžete snadno zakázat PowerShell 2.0 ve Windows 10.
1. Nejprve otevřete nabídku Start, vyhledejte „PowerShell“ , klikněte pravým tlačítkem myši na výsledek a vyberte možnost „Spustit jako správce“ . Tato akce otevře okno PowerShellu s právy správce .
2. V tomto okně proveďte níže uvedený příkaz (příkaz zkopírujte a vložte, poté stiskněte tlačítko Enter
).
Jakmile příkaz spustíte, PowerShell 2.0 se okamžitě deaktivuje.
Zakažte PowerShell 2.0 pomocí příkazu
Pokud chcete znovu povolit PowerShell 2.0, spusťte níže uvedený příkaz. Jak můžete vidět z příkazu, vše, co je třeba udělat, je nahradit "Zakázat" za "Povolit" .
Enable-WindowsOptionalFeature -Online -FeatureName MicrosoftWindowsPowerShellV2Root
Zakažte PowerShell 2.0 prostřednictvím funkcí systému Windows
Protože PowerShell 2.0 je zastaralá funkce, je povolena jako volitelná funkce. To znamená, že jej můžete zakázat ve funkcích systému Windows. Tato metoda je užitečná zejména v případě, že nechcete používat příkazy PowerShellu.
1. Nejprve otevřete nabídku Start, vyhledejte „Zapnout nebo vypnout funkce systému Windows“ a kliknutím na výsledek otevřete Funkce systému Windows.
2. V tomto okně přejděte dolů, dokud neuvidíte možnost „Windows PowerShell 2.0“ . Zrušte zaškrtnutí příslušného políčka a kliknutím na tlačítko OK uložte změny.
Najděte možnost „Windows PowerShell 2.0“.
3. Jakmile klepnete na tlačítko OK , systém Windows provede potřebné změny. Po dokončení stačí kliknout na tlačítko Zavřít a máte hotovo.
Systém Windows provede potřebné změny
Pokud chcete znovu povolit PowerShell 2.0, postupujte podle stejných kroků, ale zaškrtněte odpovídající políčko v kroku 2.
Upozorňujeme, že jsme deaktivovali pouze zastaralé PowerShell 2.0, ale běžné PowerShell zůstalo povoleno.