Jak wyłączyć Windows PowerShell 2.0 w systemie Windows 10

click fraud protection

Obecna wersja Windows PowerShell to 5. Program PowerShell jest wstępnie zainstalowany w systemie Windows 10 i zastąpił wiersz polecenia w menu użytkownika Power. Podczas gdy PowerShell 5 jest stabilną wersją działającą w twoim systemie, silnik PowerShell 2.0 jest nadal włączony i ta wersja programu PowerShell jest teraz rozpoznawana jako zagrożenie bezpieczeństwa, które może być użyte do uruchomienia złośliwego oprogramowania skrypty. System Windows 10 wycofał go z użycia w aktualizacji Fall Creators Update nie oznacza to jednak, że został usunięty dla wszystkich użytkowników. Może być nadal włączony w twoim systemie. Oto, jak możesz sprawdzić, czy nadal używasz tego silnika, i jak wyłączyć Windows PowerShell 2.0.

Sprawdź PowerShell 2.0

Otwórz PowerShell z prawami administratora i uruchom następujące polecenie.

Get-WindowsOptionalFeature -Online -FeatureName MicrosoftWindowsPowerShellV2

W wynikach zwracanych przez to polecenie spójrz na pole Stan. Jeśli mówi, że ten silnik jest włączony, musisz go wyłączyć. Jeśli stan zwraca wartość Wyłączone, możesz zacząć. Nie musisz robić nic więcej.

instagram viewer

Wyłącz silnik Windows PowerShell 2.0

Otwórz PowerShell z uprawnieniami administracyjnymi i uruchom następujące polecenie;

Wyłącz-WindowsOptionalFeature -Online -FeatureName MicrosoftWindowsPowerShellV2Root

Spowoduje to wyłączenie silnika Windows PowerShell 2.0. Możesz to sprawdzić, uruchamiając to polecenie ponownie. Państwo powinno zwrócić „Wyłączone”.

Jeśli nie masz ochoty uruchamiać polecenia w PowerShell, możesz również wyłączyć tę funkcję z Panelu sterowania. Otwórz Eksploratora plików i wprowadź następujące informacje na pasku lokalizacji.

Panel sterowania \ Programy

Kliknij „Włącz lub wyłącz funkcje systemu Windows”. Otworzy się nowe okno o nazwie „Funkcje systemu Windows”. Załadowanie listy funkcji, które można włączyć / wyłączyć, może chwilę potrwać. Po załadowaniu listy przewiń do końca i poszukaj Windows PowerShell 2.0. Odznacz to i kliknij OK. Nie ma potrzeby ponownego uruchamiania systemu, aby miało to wpływ.

Jakie jest ryzyko?

Windows PowerShell 5 ma funkcję anty-malware, która skanuje i zapobiega uruchomieniu szkodliwych skryptów jednak silnik PowerShell 2.0 może zostać wykorzystany do przeprowadzenia ataku na obniżenie wersji, który może ominąć program anty-malware czek. To ostatecznie doprowadzi do złośliwego oprogramowania Skrypt PowerShell działający w twoim systemie.

Wyłączenie silnika nie powinno mieć żadnych negatywnych skutków. Microsoft zdaje sobie sprawę, że niektóre aplikacje nadal używają PowerShell 2.0, ale pracują nad tym, aby pomóc w ich migracji do nowszej wersji. Chociaż ta funkcja jest przestarzała, nadal będzie częścią systemu Windows 10 w dającej się przewidzieć przyszłości, a użytkownicy będą mogli ją włączyć, jeśli będą tego potrzebować / chcą.

watch instagram story