De huidige versie van Windows PowerShell is 5. PowerShell is vooraf geïnstalleerd in Windows 10 en heeft de opdrachtprompt in het Power-gebruikersmenu vervangen. Hoewel PowerShell 5 de stabiele versie is die op uw systeem wordt uitgevoerd, is de PowerShell 2.0-engine nog steeds ingeschakeld en wordt deze versie van PowerShell nu erkend als een beveiligingsrisico dat kan worden gebruikt om schadelijke scripts uit te voeren. Windows 10 heeft het in de Fall Creators Update afgeschaft, maar dat betekent niet dat het voor alle gebruikers is verwijderd. Mogelijk is het nog steeds ingeschakeld op uw systeem. Hier ziet u hoe u kunt controleren of u deze motor nog steeds gebruikt en hoe u Windows PowerShell 2.0 kunt uitschakelen.
Controleer PowerShell 2.0
Open PowerShell met beheerdersrechten en voer de volgende opdracht uit.
Get-WindowsOptionalFeature -Online -FeatureName MicrosoftWindowsPowerShellV2
Kijk in de resultaten die deze opdracht retourneerthet veld Staat. Als er staat dat deze motor is ingeschakeld, moet u deze uitschakelen. Als de staat de waarde Uitgeschakeld retourneert, kunt u gaan. Je hoeft niets anders te doen.

Schakel Windows PowerShell 2.0 Engine uit
Open PowerShell met beheerdersrechten en voer de volgende opdracht uit;
Disable-WindowsOptionalFeature -Online -FeatureName MicrosoftWindowsPowerShellV2Root

Hiermee wordt de Windows PowerShell 2.0-engine uitgeschakeld. U kunt het controleren door deze opdracht opnieuw uit te voeren. De staat moet 'Gehandicapten' teruggeven.

Als u niet comfortabel de opdracht in PowerShell uitvoert, kunt u de functie ook uitschakelen via het Configuratiescherm. Open Verkenner en voer het volgende in de locatiebalk in.
Control PanelPrograms
Klik op 'Windows-functies in- of uitschakelen'. Dit opent een nieuw venster met de naam ‘Windows-functies’. Het kan enige tijd duren voordat dit venster de lijst met functies heeft geladen die u kunt in- / uitschakelen. Zodra de lijst is geladen, bladert u naar het einde en zoekt u naar Windows PowerShell 2.0. Verwijder het vinkje en klik op OK. U hoeft uw systeem niet opnieuw op te starten om dit te beïnvloeden.

Wat is het risico?
Windows PowerShell 5 heeft een anti-malware-functiedie scant en voorkomt dat kwaadaardige scripts worden uitgevoerd, kan de PowerShell 2.0-engine worden gebruikt om een downgrade-aanval uit te voeren die de anti-malwarecontrole kan omzeilen. Dit zal uiteindelijk resulteren in een kwaadaardig PowerShell-script dat op uw systeem wordt uitgevoerd.
Het uitschakelen van de motor mag niet negatief zijnschokken. Microsoft is zich ervan bewust dat sommige apps nog steeds PowerShell 2.0 gebruiken, maar ze werken eraan om ze naar een nieuwere versie te migreren. Hoewel deze functie is verouderd, blijft deze binnen afzienbare tijd een onderdeel van Windows 10 en kunnen gebruikers deze inschakelen als ze dat willen / willen.
Comments