Het is mogelijk om PowerShell uit te schakelen. In dit Windows 10 artikel laten we u drie methoden zien om deze taak in Windows 10 te voltooien.

Powershell Uitschakelen in Windows 10

PowerShell is in Windows 10 een krachtig platform en onafhankelijke tool. Waarmee u scripts en opdrachten kunt uitvoeren om systeeminstellingen te wijzigen, functies beheren, problemen kunt oplossen en taken kunt automatiseren.

Ook al is het een nuttige shell commandoregel, het kan in sommige situaties nodig zijn om deze uit te schakelen om er zeker van te zijn dat gebruikers geen ongewenste wijzigingen aanbrengen of scripts uitvoeren met kwaadaardige commando’s. Soms moet u de toegang tot PowerShell beperken om te voldoen aan het bedrijfsbeleid.

Wat gaan we doen

Wat de reden ook is, Windows 10 biedt meerdere manieren om de toegang tot de ingebouwde versie van PowerShell of de zelfstandige app versie van de tool, PowerShell 7, uit te schakelen.

In dit Windows 10 artikel zullen we u door drie verschillende manieren leiden om de toegang tot PowerShell uit te schakelen, inclusief PowerShell 7.

  • Zo blokkeert u PowerShell toegang met behulp van Groepsbeleid
  • Hoe blokkeert u PowerShell toegang met behulp van beveiligingsbeleid
  • Zo blokkeert u toegang tot PowerShell 7 door app te verwijderen.

Zo blokkeert u PowerShell toegang met behulp van Groepsbeleid

Als u Windows 10 Pro (of Enterprise) gebruikt, is de eenvoudigste manier om de toegang tot PowerShell uit te schakelen de Editor voor lokaal groepsbeleid.

Volg deze stappen om PowerShell op Windows 10 uit te schakelen:

  1. Gebruik de sneltoets Windowstoets + R.
  2. Typ in het uitvoervak gpedit.msc en klik op OK om de Editor voor lokaal groepsbeleid te openen.
  3. Blader door het volgende pad:
Gebruiker Configuratie > Beheersjablonen > Systeem
  • Dubbelklik aan de rechterkant op het opgegeven Windows-toepassing niet uitvoeren.
Powershell Uitschakelen in Windows 10
  • Selecteer de optie Ingeschakeld.
  • Onder het gedeelte Opties klikt u op de knop Weergeven.
Powershell Uitschakelen in Windows 10
  • Typ powershell.exe in de kolom Waarde om de PowerShell ervaring uit te schakelen.
Powershell Uitschakelen in Windows 10
  • (Optioneel) In de kolom Waarde typt u powershell_ise.exe in een nieuwe cel om de PowerShell ISE interface uit te schakelen.
  • (Optioneel) In de kolom Waarde typt u pwsh.exe in een nieuwe cel om PowerShell 7 uit te schakelen.
  • Vervolgens klikt u op de knop Toepassen.
  • Hierna klikt u op de knop OK.

Nadat u de stappen heeft voltooid, kunnen gebruikers PowerShell niet meer starten en gebruiken.

Als u van gedachten verandert, kunt u de vorige instellingen terugdraaien met dezelfde instructies, maar selecteert u de optie Niet geconfigureerd.

We richten ons in dit artikel op het uitschakelen van PowerShell voor alle gebruikers, maar u kunt met deze instructies ook de toegang tot PowerShell beperken voor specifieke gebruikers.

Hoe blokkeert u PowerShell toegang met behulp van beveiligingsbeleid

U kunt ook hetzelfde effect bereiken met behulp van de Local Security Policy-console.

Volg deze stappen om te voorkomen dat gebruikers PowerShell instellingen starten via een lokaal beveiligingsbeleid:

  1. Open Start.
  2. Zoek naar Lokaal beveiligingsbeleid en klik op het bovenste resultaat om de app te openen.
  3. Dubbelklik om de tak Softwarerestrictiebeleid uit te vouwen.
  4. Met de rechtermuisknop klikt u op de categorie “Aanvullende regels” en selecteer de optie Nieuwe hashregel.
Powershell Uitschakelen in Windows 10

Tip: Als de categorie niet beschikbaar is, klikt u met de rechtermuisknop op de tak Softwarerestrictiebeleid en selecteert u de optie Nieuw softwarebeperkingsbeleid.

  • Vervolgens klikt u op de knop Bladeren.
Powershell Uitschakelen in Windows 10
  • Kopieer en plak het volgende pad in de adresbalk om de 32-bits versie van PowerShell te zoeken en druk op Enter:
%SystemRoot%system32WindowsPowerShellv1.0
  • Selecteer het uitvoerbare bestand powershell.exe.
Powershell Uitschakelen in Windows 10
  • Eerst klikt u op de Open knop.
  • Hierna op de knop Toepassen.
  • Vervolgens op de OK knop.
  • Met de rechtermuisknop klikt u op de categorie “Aanvullende regels” en selecteer de optie Nieuwe hashregel.
  • Klik op de knop Bladeren.
  • Kopieer en plak het volgende pad in de adresbalk om de 64-bits versie van PowerShell te zoeken en druk op Enter:
%SystemRoot%SysWOW64WindowsPowerShellv1.0

Tip: Als u wilt dat de toegang tot PowerShell versie 7 is uitgeschakeld, dan kunt u een andere hash regel met dit pad te maken: “%SystemRoot%Program FilesPowerShell7pwsh.exe. Of verwijder de app met de onderstaande stappen.

  • Selecteer het uitvoerbare bestand pwsh.exe.
Powershell Uitschakelen in Windows 10
  1. Eerst klikt u op de Open knop.
  2. Hierna op de knop Toepassen.
  3. Vervolgens op de OK knop.
  4. Herstart de computer.

Nadat u de stappen hebt voltooid, kunnen gebruikers de 32-bits of 64-bits versie van PowerShell niet meer starten.

Schakel toegang tot PowerShell ISE uit

Hoewel de bovenstaande stappen de toegang tot het opdrachtregelprogramma kunnen beperken, kunnen gebruikers deze beperking nog steeds omzeilen met behulp van de PowerShell ISE interface. U kunt de toegang tot deze tool echter ook uitschakelen met de Local Security Policy-app.

Volg deze stappen om de toegang tot PowerShell ISE uit te schakelen:

  1. Open Start.
  2. Zoek naar Lokaal groepsbeleid en klik op het bovenste resultaat om de app te openen.
  3. Dubbelklik om de tak Softwarerestrictiebeleid uit te vouwen .
  4. Klik met de rechtermuisknop op de categorie “Aanvullende regels” en selecteer de optie Nieuwe hashregel.
Powershell Uitschakelen in Windows 10
  • Hierna klikt u op de knop Bladeren.
Powershell Uitschakelen in Windows 10
  • Kopieer en plak het volgende pad in de adresbalk om de 32-bits versie van PowerShell ISE te zoeken en druk op Enter:
%SystemRoot%system32WindowsPowerShellv1.0
  • Selecteer het uitvoerbare bestand powershell_ise.exe.
Powershell Uitschakelen in Windows 10
  • Eerst klikt u op de Open knop.
  • Hierna op de knop Toepassen.
  • Vervolgens op de OK knop.
  • Met de rechtermuisknop klikt u op de categorie “Aanvullende regels” en selecteer de optie Nieuwe hashregel.
  • Klik op de knop Bladeren.
  • Kopieer en plak het volgende pad in de adresbalk om de 64-bits versie van PowerShell te zoeken en druk op Enter:
%SystemRoot%SysWOW64WindowsPowerShellv1.0
  • Selecteer het uitvoerbare bestand powershell_ise.exe.
Powershell Uitschakelen in Windows 10
  1. Eerst klikt u op de Open knop.
  2. Hierna op de knop Toepassen.
  3. Vervolgens op de OK knop.
  4. Herstart de computer.

Nadat u de stappen hebt voltooid, is de ingebouwde versie van PowerShell ISE niet langer toegankelijk.

Als u de wijzigingen ongedaan wilt maken, kunt u dezelfde instructies gebruiken als hierboven beschreven, maar klikt u met de rechtermuisknop op elke hash-regel die u hebt gemaakt, selecteert u de optie Verwijderen en start u de computer opnieuw op.

Zo blokkeert u toegang tot PowerShell 7 door app te verwijderen

Als het apparaat ook PowerShell 7 heeft, kunt u de toegang beperken door de app uit Windows 10 te verwijderen.

Volg deze stappen om PowerShell 7 te verwijderen:

  1. Open Instellingen.
  2. U klikt op Apps.
  3. Klik op Apps en onderdelen.
  4. Selecteer in het gedeelte ‘Apps en onderdelen’ de PowerShell app.
  5. Tenslotte klikt u op de knop Verwijderen.
Powershell Uitschakelen in Windows 10
  • Hierna klikt u nogmaals op de knop Verwijderen.
  • Ga verder met de instructies op het scherm, indien van toepassing.

Nadat u de stappen hebt voltooid, heeft niemand toegang tot PowerShell versie 7 omdat deze niet langer op het apparaat is geïnstalleerd. Je kunt de app natuurlijk altijd downloaden en opnieuw installeren.

Tenslotte

Als u probeert te voorkomen dat gebruikers ongewenste systeemwijzigingen aanbrengen, kunt u niet alleen de toegang tot PowerShell beperken, maar ook de opdrachtpromptTaakbeheer en het register uitschakelen. Bovendien kunt u zelfs proberen het accounttype over te schakelen naar “Standaardgebruiker” om te voorkomen dat gebruikers systeemwijzigingen aanbrengen en om het account veiliger te maken. Gebruikers hebben echter nog steeds toegang tot PowerShell, Command Prompt en Taakbeheer om enkele veelvoorkomende taken uit te voeren.