V súčasnosti aktuálna verzia systému Windows PowerShell - 5. PowerShell je predvolene predinštalovaný v systéme Windows 10 a nahrádza príkazový riadok v používateľskej ponuke Výhra x.
PowerShell 5 je stabilná verzia bežiaca na vašom systéme, ale stará verzia PowerShell 2.0 je stále zahrnutá a predstavuje pre systém bezpečnostné riziko, ktoré by sa mohlo použiť na spustenie škodlivých skriptov. Aj keď dostanete najnovšie aktualizácie zabezpečenia pre systém Windows 10, neznamená to, že program PowerShell 2.0 bol odstránený pre všetkých používateľov. Vo vašom systéme môže byť stále povolená..
Tu je návod, ako môžete skontrolovať, ktorú verziu používate a ako vypnúť Windows PowerShell 2.0.
Skontrolujte PowerShell 2.0
Otvorte program PowerShell ako správca a spustite nasledujúci príkaz.
Get-WindowsOptionalFeature -Online -FeatureName MicrosoftWindowsPowerShellV2
Vo výsledkoch sa po vykonaní tohto príkazu pozrite na riadok stáť "Status". Ak povie, že ide o shell verzie 2.0 "Enabled" (Povolené), musíte ju vypnúť. Ak príkaz vráti hodnotu "Disabled" (Zakázané), nemusíte nič robiť.
Zakázať Windows PowerShell 2.0
Otvorte PowerShell s oprávneniami správcu a spustite nasledujúci príkaz;
Disable-WindowsOptionalFeature -Online -FeatureName MicrosoftWindowsPowerShellV2Root
Týmto zakážete Windows PowerShell 2.0. Môžete to overiť opätovným spustením prvého príkazu. riadok stáť na tom záleží "Disabled" (Vypnúť).
Ak nechcete vykonať príkaz v PowerShell, môžete túto funkciu vypnúť pomocou Ovládací panel. Otvorte program Prieskumník a do panela s adresou zadajte nasledujúci text:
Ovládací panel \ Programy
lis „Zapnutie alebo vypnutie funkcií systému Windows“. Otvorí sa nové okno súčasti systému Windows. Načítanie zoznamu funkcií, ktoré môžete povoliť / zakázať, môže chvíľu trvať. Po načítaní zoznamu prejdite do stredu a vyhľadajte Windows PowerShell 2.0. Zrušte začiarknutie políčka a kliknite na tlačidlo OK..
Na vykonanie zmien nie je potrebné reštartovať počítač..
Aké je riziko.
Windows PowerShell 5 obsahuje funkciu ochrany pred škodlivým softvérom, ktorá kontroluje a zabraňuje spusteniu škodlivých skriptov, ale môžete použiť program PowerShell 2.0 na spustenie útoku, ktorý môže obísť kontrolu škodlivého softvéru. To nakoniec vedie k spusteniu škodlivého skriptu PowerShell vo vašom systéme..
Odpojenie starého obalu by nemalo mať negatívne následky. Microsoft vie, že niektoré aplikácie stále používajú PowerShell 2.0, ale pracujú na ich migrácii na novšiu verziu. Aj keď je táto komponenta zastaraná, zostane v dohľadnej budúcnosti súčasťou systému Windows 10 a používatelia ju budú môcť povoliť, ak chcú..