Denna programvara kommer att hålla dina drivrutiner igång, vilket skyddar dig från vanliga datorfel och maskinvarufel. Kontrollera alla dina förare nu i tre enkla steg:
- Ladda ner DriverFix (verifierad nedladdningsfil).
- Klick Starta skanning för att hitta alla problematiska drivrutiner.
- Klick Uppdatera drivrutiner för att få nya versioner och undvika systemfel.
- DriverFix har laddats ner av 0 läsare den här månaden.
Om du har försökt köra ett PowerShell-skript som inte är signerat har du troligtvis stött på följande fel
Windows PowerShell är ett skal som ursprungligen utvecklades av Microsoft för uppgiftsautomatisering och konfigurationshantering. Det är inte konstigt att dess genomförandepolicy är inställd på Begränsad, vilket skyddar från att köra skadliga skript.
Det här säkerhetsfelet kan dock uppstå när PowerShell-körningspolicy är inställd på AllSigned eller RemoteSigned och manuset inte signeras. Om du vill underteckna skriptet och lösa det här är några metoder som kan hjälpa dig.
Vad kan jag göra om PowerShell inte signeras digitalt?
1. Kontrollera och ändra utförandepolicy
Låt oss ta en titt på hur vi kontrollerar utförandepolicyn, samt hur den kan användas för att bli av med ditt fel. Först och främst kan du springa Get-ExecutionPolicy cmdlet för att få din utförandepolicy. Listparametern i cmdleten Get-ExecutionPolicy berättar om policyn för varje omfång.
Vid den här tiden är en praktisk metod att ändra körningspolicyn med SetExecutionPolicy cmdlet. Följande kommando ställer körpolicyn till Obegränsad: PS C:> Set-ExecutionPolicy obegränsad. Tryck Y för att bekräfta ändringen när du uppmanas till det.
Policyändringen uppdateras i register och förblir så här, åtminstone tills du ändrar det igen. Observera att Obegränsat innebär att du läser in absolut alla konfigurationsfiler och kör alla skript. Om du kör ett osignerat skript som laddats ner från Internet blir du ombedd att få tillstånd innan det körs.
2. Bypassera den aktuella PowerShell-sessionen
En annan snabb lösning är att köra Set-ExecutionPolicy -Scope Process -ExecutionPolicy Bypass. Detta enkla kommando ovan kommer att ställa in körningspolicyn så att den kringgår den aktuella PowerShell-sessionen.
Ännu bättre, när du stänger den här PowerShell-sessionen kommer dessa inställningar att gå förlorade.
3. Avblockera filen som laddades ner
När utförandepolicyn är fjärrsignerad krävs det att alla skript och konfigurationsfiler som laddas ner från Internet eller e-postmeddelanden är signerade av en betrodd utgivare.
Om du litar på att innehållet i skriptet är säkert kan du avblockera det för att köras på din session med hjälp av cmdlet för Unblock-File: PS C:> Unblock-File-Path C: Downloadsscript1.ps1.
Om du har några frågor om dessa korrigeringar för det påträffade PowerShell-felet, lämna ett meddelande i kommentarfältet nedan. Vi gör vårt bästa för att hjälpa dig.
LÄS NÄSTA:
- Kör detta Powershell-skript för att ta bort standardappar från Windows 10 Image
- Windows PowerShell har slutat fungera: Prova dessa fyra korrigeringar
- PowerShell känns inte igen? Kolla in dessa lösningar