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.
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.
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.
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ą.
My, AddictiveTips, obszernie omawialiśmy wersję zapoznawczą systemu...
Od czasu wydania wersji zapoznawczej dla deweloperów systemu Window...
Prawdopodobnie jednym z największych wynalazków ludzkości jest mate...