Deze software zorgt ervoor dat uw stuurprogramma's blijven werken en beschermt u zo tegen veelvoorkomende computerfouten en hardwarestoringen. Controleer nu al uw chauffeurs in 3 eenvoudige stappen:
- DriverFix downloaden (geverifieerd downloadbestand).
- Klik Start scan om alle problematische stuurprogramma's te vinden.
- Klik Stuurprogramma's bijwerken om nieuwe versies te krijgen en systeemstoringen te voorkomen.
- DriverFix is gedownload door 0 lezers deze maand.
Als u hebt geprobeerd een PowerShell-script uit te voeren dat niet is ondertekend, bent u waarschijnlijk de volgende fout tegengekomen:
Windows PowerShell is een shell die oorspronkelijk door Microsoft is ontwikkeld met het oog op: taak automatisering en configuratiebeheer. Het is geen wonder dat het uitvoeringsbeleid is ingesteld op Beperkt, wat beschermt tegen het uitvoeren van kwaadaardige scripts.
Deze beveiligingsfout kan echter optreden wanneer het PowerShell-uitvoeringsbeleid is ingesteld op AllSigned of RemoteSigned en het script niet is ondertekend. Als je het script wilt ondertekenen en dit wilt oplossen, zijn hier een paar methoden die kunnen helpen.
Wat kan ik doen als PowerShell niet digitaal is ondertekend?
1. Uitvoeringsbeleid controleren en wijzigen
Laten we eens kijken hoe u het uitvoeringsbeleid kunt controleren en hoe dit kan worden gebruikt om van uw fout af te komen. Allereerst mag je rennen Get-ExecutionPolicy-cmdlet om uw uitvoeringsbeleid te krijgen. De list para meter in de Get-ExecutionPolicy cmdlet vertelt u het beleid voor elk bereik.
Op dit moment is een handige methode om het uitvoeringsbeleid te wijzigen met behulp van de cmdlet SetExecutionPolicy. Met de volgende opdracht wordt het uitvoeringsbeleid ingesteld op Onbeperkt: PS C:> Set-ExecutionPolicy onbeperkt. druk op Y om de wijziging te bevestigen wanneer daarom wordt gevraagd.
De beleidswijziging is bijgewerkt in de register en blijft zo, in ieder geval totdat u het weer verandert. Merk op dat Onbeperkt betekent dat absoluut alle configuratiebestanden worden geladen en alle scripts worden uitgevoerd. Als u een niet-ondertekend script uitvoert dat van internet is gedownload, wordt u echter om toestemming gevraagd voordat het wordt uitgevoerd.
2. De huidige PowerShell-sessie overslaan
Een andere snelle oplossing is om te rennen Set-ExecutionPolicy -Scope-proces -ExecutionPolicy Bypass. Met deze eenvoudige opdracht hierboven wordt het uitvoeringsbeleid ingesteld om de huidige PowerShell-sessie te omzeilen.
Sterker nog, zodra u deze PowerShell-sessie sluit, gaan deze instellingen verloren.
3. Deblokkeer het gedownloade bestand
Wanneer het uitvoeringsbeleid RemoteSigned is, vereist dit dat alle scripts en configuratiebestanden die van internet of e-mails worden gedownload, zijn ondertekend door een vertrouwde uitgever.
Als u erop vertrouwt dat de inhoud van het script veilig is, kunt u het deblokkeren om het tijdens uw sessie uit te voeren met behulp van de Unblock-File-cmdlet: PS C:> Deblokkeren-bestand - Pad C: Downloadsscript1.ps1.
Als u vragen heeft over deze oplossingen voor de aangetroffen PowerShell-fout, laat dan een bericht achter in de sectie Opmerkingen hieronder. We zullen ons best doen om u te helpen.
LEES VOLGENDE:
- Voer dit Powershell-script uit om standaard-apps uit Windows 10 Image te verwijderen
- Windows PowerShell werkt niet meer: probeer deze 4 oplossingen
- PowerShell wordt niet herkend? Bekijk deze oplossingen