Pašreizējā Windows PowerShell versija ir 5. PowerShell ir iepriekš instalēts operētājsistēmā Windows 10, un tas ir aizstājis komandu uzvedni Power lietotāja izvēlnē. Kaut arī PowerShell 5 ir stabilā versija, kas darbojas jūsu sistēmā, PowerShell 2.0 dzinējs tajā joprojām ir ieslēgts, un šī PowerShell versija tagad ir atzīta par drošības risku, ko var izmantot ļaunprātīgu skriptu darbināšanai. Tomēr operētājsistēmas Windows 10 darbība novecojušā atjauninātāja atjauninājumā noveda pie tā, ka tas nenozīmē, ka visiem lietotājiem tā ir noņemta. Iespējams, ka tas joprojām ir iespējots jūsu sistēmā. Lūk, kā jūs varat pārbaudīt, vai jūs joprojām darbināt šo motoru, un kā atspējot Windows PowerShell 2.0.
Pārbaudiet PowerShell 2.0
Atveriet programmu PowerShell ar administratora tiesībām un palaidiet šo komandu.
Get-WindowsOptionalFeature -Online -FeatureName MicrosoftWindowsPowerShellV2
Rezultātos, kurus atgriezīs šī komanda, apskatietvalsts lauks. Ja teikts, ka šis motors ir iespējots, jums tas jāatspējo. Ja valsts atgriež vērtību Atspējots, jums ir vērts doties. Jums nekas cits nav jādara.
Atspējojiet Windows PowerShell 2.0 Engine
Atveriet programmu PowerShell ar administratora tiesībām un palaidiet šo komandu;
Disable-WindowsOptionalFeature -Online -FeatureName MicrosoftWindowsPowerShellV2Root
Tādējādi tiks atspējots Windows PowerShell 2.0 dzinējs. To var pārbaudīt, vēlreiz palaižot šo komandu. Valstij vajadzētu atgriezt “invalīdu”.
Ja jums nav ērti palaist komandu pakalpojumā PowerShell, varat atspējot šo funkciju arī vadības panelī. Atveriet File Explorer un atrašanās vietas joslā ievadiet šo.
Control PanelPrograms
Noklikšķiniet uz “Ieslēgt vai izslēgt Windows funkcijas”. Tiks atvērts jauns logs ar nosaukumu “Windows funkcijas”. Var paiet nedaudz laika, kamēr šis logs ielādēs to funkciju sarakstu, kuras varat iespējot / atspējot. Kad saraksts ir ielādēts, ritiniet līdz beigām un meklējiet Windows PowerShell 2.0. Noņemiet atzīmi no tā un noklikšķiniet uz Labi. Lai tas varētu ietekmēt, jums nav jārestartē sistēma.
Kāds ir risks?
Windows PowerShell 5 ir anti-ļaundabīgo programmu funkcijakas skenē un novērš ļaunprātīgu skriptu darbību, tomēr PowerShell 2.0 motoru var izmantot, lai veiktu pazemināšanas uzbrukumu, kas var apiet anti-ļaundabīgo programmu pārbaudi. Rezultātā jūsu sistēmā darbosies ļaunprātīgs PowerShell skripts.
Atspējojot motoru, tam nevajadzētu būt negatīvamtriecieni. Microsoft apzinās, ka dažas lietotnes joprojām izmanto PowerShell 2.0, taču tās strādā, lai palīdzētu tām migrēt uz jaunāku versiju. Kamēr šī funkcija ir novecojusi, tā pārskatāmā nākotnē joprojām paliks operētājsistēmas Windows 10 sastāvdaļa, un lietotāji varēs to iespējot, ja viņi to vēlas / vēlas.
Komentāri