Како онемогућити Виндовс ПоверСхелл 2.0 на Виндовс 10

Зашто је важно онемогућити Windows PowerShell 2.0?

Активна верзија Windows PowerShell-a је 5, која је стандардно укључена у Windows 10, где је заменила командну линију у Power корисничком менију. Иако је PowerShell 5 стабилна и поуздана верзија, PowerShell 2.0 мотор и даље је присутан на систему и представља безбедносни ризик, јер може бити коришћен за покретање злонамерних скрипти.
Windows 10 је означио ову верзију као застарелу још у ажурирању Fall Creators, али то не значи да је она аутоматски уклоњена са свих рачунара. Могуће је да је ова функција и даље активна на вашем систему. У наставку текста ћемо вам показати како да проверите да ли је и даље користите и како да је онемогућите.

Провера статуса PowerShell 2.0

Да бисте проверили да ли је PowerShell 2.0 активан на вашем систему, покрените PowerShell са администраторским привилегијама и унесите следећу команду:

Get-WindowsOptionalFeature -Online -FeatureName MicrosoftWindowsPowerShellV2

У резултатима које добијете, обратите пажњу на поље „Стате“. Ако је приказано да је овај мотор „Enabled“, то значи да га треба онемогућити. Ако поље приказује „Disabled“, можете бити мирни, ништа додатно не треба радити.

Како онемогућити Windows PowerShell 2.0

Ако је претходна провера показала да је PowerShell 2.0 омогућен, покрените PowerShell са администраторским правима и извршите ову команду:

Disable-WindowsOptionalFeature -Online -FeatureName MicrosoftWindowsPowerShellV2Root

Овим ћете онемогућити PowerShell 2.0 мотор. Да бисте били сигурни, можете поново извршити команду за проверу. У пољу „Стате“ би требало да пише „Disabled“.

Ако вам је извршавање команди у PowerShell-у непријатно, можете онемогућити ову функцију и преко контролне табле. Отворите File Explorer и у адресну траку унесите:

Control PanelPrograms

Кликните на опцију „Укључите или искључите Windows функције“. Отвориће се нови прозор под називом „Windows функције“. Можда ће бити потребно неко време да се листа свих функција учита. Када се листа учита, потражите „Windows PowerShell 2.0“, поништите чекбокс и кликните на „OK“. Након ових корака, није неопходно рестартовати рачунар.

Који су ризици?

Windows PowerShell 5 има уграђену заштиту од злонамерног софтвера, која скенира и спречава извршавање злонамерних скрипти. Међутим, PowerShell 2.0 мотор може бити коришћен за извођење напада који заобилазе ову заштиту. То може довести до покретања штетних PowerShell скрипти на вашем систему.

Онемогућавање овог мотора не би требало да изазове никакве негативне последице. Microsoft је свестан да неке апликације и даље користе PowerShell 2.0, али ради на томе да их пребаци на новију верзију. Иако је ова функција застарела, она ће и даље бити део Windows 10 у будућности, а корисници ће је моћи поново омогућити ако за то имају потребу.