Dabartinė „Windows PowerShell“ versija yra 5. „PowerShell“ iš anksto įdiegta „Windows 10“ ir pakeitė komandinę eilutę „Power“ vartotojo meniu. Nors „PowerShell 5“ yra stabili jūsų sistemoje veikianti versija, „PowerShell 2.0“ variklis vis tiek yra joje įjungtas, o ši „PowerShell“ versija dabar yra pripažinta kaip saugos rizika, kurią galima naudoti norint paleisti kenksmingus scenarijus. Tačiau „Windows 10“ nebenaudoja jo „Fall Creators“ atnaujinime, tačiau tai dar nereiškia, kad jis buvo pašalintas visiems vartotojams. Tai vis tiek gali būti įgalinta jūsų sistemoje. Štai kaip galite patikrinti, ar vis dar naudojate šį variklį, ir kaip išjungti „Windows PowerShell 2.0“.
Patikrinkite „PowerShell 2.0“
Atidarykite „PowerShell“ su administravimo teisėmis ir paleiskite šią komandą.
Get-WindowsOptionalFeature -Online -FeatureName MicrosoftWindowsPowerShellV2
Į rezultatus, kuriuos grąžins ši komanda, pažiūrėkitevalstybės laukas. Jei sakoma, kad šis variklis yra įjungtas, turite jį išjungti. Jei valstybė grąžins neįgaliųjų vertę, jums gera eiti. Jums nieko daugiau nereikia daryti.

Išjunkite „Windows PowerShell 2.0“ variklį
Atidarykite „PowerShell“ su administravimo teisėmis ir paleiskite šią komandą;
Disable-WindowsOptionalFeature -Online -FeatureName MicrosoftWindowsPowerShellV2Root

Tai išjungs „Windows PowerShell 2.0“ variklį. Galite tai patikrinti dar kartą paleisdami šią komandą. Valstybė turėtų grąžinti „neįgalųjį“.

Jei jums nepatogu paleisti komandą „PowerShell“, šią funkciją taip pat galite išjungti naudodami valdymo skydelį. Atidarykite „File Explorer“ ir įveskite šią vietą vietovės juostoje.
Control PanelPrograms
Spustelėkite „Įjungti arba išjungti„ Windows “funkcijas“. Bus atidarytas naujas langas, pavadintas „Windows funkcijos“. Gali prireikti šiek tiek laiko, kol šis langas įkels funkcijų, kurias galite įjungti / išjungti, sąrašą. Kai sąrašas įkeliamas, pereikite prie pabaigos ir ieškokite „Windows PowerShell 2.0“. Panaikinkite žymėjimą ir spustelėkite Gerai. Jums tai nereikia paleisti iš naujo, kad tai paveiktų.

Kokia rizika?
„Windows PowerShell 5“ turi apsaugą nuo kenkėjiškų programųkuris nuskaito ir neleidžia vykdyti kenksmingų scenarijų, tačiau „PowerShell 2.0“ variklis gali būti naudojamas paleisti ankstesnės versijos ataką, kuri gali apeiti anti-kenkėjiškų programų patikrinimą. Galų gale jūsų sistemoje bus paleistas kenksmingas „PowerShell“ scenarijus.
Variklio išjungimas neturėtų turėti neigiamos įtakossmūgiai. „Microsoft“ žino, kad kai kurios programos vis dar naudoja „PowerShell 2.0“, tačiau jos stengiasi padėti jas perkelti į naujesnę versiją. Kol ši funkcija bus nebenaudojama, ji vis tiek išliks „Windows 10“ dalimi artimiausioje ateityje ir vartotojai galės ją įgalinti, jei reikės / norės.
Komentarai