Versiunea actuală a Windows PowerShell este 5. PowerShell vine preinstalat în Windows 10 și a înlocuit promptul de comandă din meniul utilizator Power. În timp ce PowerShell 5 este versiunea stabilă care rulează pe sistemul dvs., motorul PowerShell 2.0 este încă activat pe acesta, iar această versiune a PowerShell este acum recunoscută drept un risc de securitate care poate fi utilizat pentru a rula scripturi dăunătoare. Windows 10 a redus-o în actualizarea Fall Creators, însă aceasta nu înseamnă că a fost eliminată pentru toți utilizatorii. Este posibil să fie activat în continuare pe sistemul dvs. Iată cum puteți verifica dacă mai rulați acest motor și cum puteți dezactiva Windows PowerShell 2.0.
Verificați PowerShell 2.0
Deschideți PowerShell cu drepturi administrative și executați următoarea comandă.
Get-WindowsOptionalFeature -Online -FeatureName MicrosoftWindowsPowerShellV2
În rezultatele pe care le returnează această comandă, privițidomeniul Statului. Dacă spune că acest motor este activat, atunci trebuie să îl dezactivezi. Dacă statul returnează valoarea Dezactivat, este bine să mergi. Nu trebuie să faci nimic altceva.

Dezactivați motorul Windows PowerShell 2.0
Deschideți PowerShell cu drepturi administrative și executați următoarea comandă;
Disable-WindowsOptionalFeature -Online -FeatureName MicrosoftWindowsPowerShellV2Root

Acest lucru va dezactiva motorul Windows PowerShell 2.0. Puteți verifica rulând această comandă din nou. Statul ar trebui să returneze „Dezactivat”.

Dacă nu sunteți confortabil să rulați comanda în PowerShell, puteți dezactiva și funcția din Panoul de control. Deschideți File Explorer și introduceți următoarele în bara de locații.
Control PanelPrograms
Dați clic pe „Activați sau opriți funcțiile Windows”. Aceasta va deschide o fereastră nouă numită „Funcții Windows”. Este posibil să dureze puțin timp pentru această fereastră pentru a încărca lista de funcții pe care le puteți activa / dezactiva. Odată ce lista se încarcă, derulați până la sfârșit și căutați Windows PowerShell 2.0. Debifează-l și faceți clic pe OK. Nu este necesar să reporniți sistemul pentru ca acest lucru să afecteze.

Care este riscul?
Windows PowerShell 5 are o caracteristică anti-malwarecare scanează și împiedică rularea scripturilor dăunătoare, cu toate acestea, motorul PowerShell 2.0 poate fi utilizat pentru a rula un atac de downgrade care poate ocoli verificarea anti-malware. În cele din urmă, va rezulta un script PowerShell dăunător care rulează pe sistemul dvs.
Dezactivarea motorului nu ar trebui să aibă niciun rezultat negativimpacturi. Microsoft este conștientă că unele aplicații folosesc încă PowerShell 2.0, dar lucrează pentru a le ajuta să migreze către o versiune mai nouă. Deși această caracteristică a fost depășită, va rămâne o parte a Windows 10 pentru viitorul previzibil, iar utilizatorii vor putea să o activeze dacă au nevoie / vor.
Comentarii