Denne software holder dine drivere i gang og holder dig dermed beskyttet mod almindelige computerfejl og hardwarefejl. Tjek alle dine chauffører nu i 3 nemme trin:
- Download DriverFix (verificeret downloadfil).
- Klik på Start scanning for at finde alle problematiske drivere.
- Klik på Opdater drivere for at få nye versioner og undgå systemfejl.
- DriverFix er downloadet af 0 læsere denne måned.
Hvis du har forsøgt at køre et PowerShell-script, der ikke er signeret, har du sandsynligvis snuble over følgende fejl
Windows PowerShell er en skal, der oprindeligt blev udviklet af Microsoft med henblik på opgaveautomatisering og konfigurationsstyring. Der er ikke underligt, at dens eksekveringspolitik er indstillet til Begrænset, som beskytter mod at køre ondsindede scripts.
Denne sikkerhedsfejl kan dog opstå, når PowerShell-udførelsespolitikken er indstillet til AllSigned eller RemoteSigned, og scriptet ikke er signeret. Hvis du vil underskrive scriptet og løse dette, er der et par metoder, der kan hjælpe.
Hvad kan jeg gøre, hvis PowerShell ikke er signeret digitalt?
1. Kontroller og skift udførelsespolitik
Lad os se på, hvordan vi kontrollerer udførelsespolitikken, samt hvordan dette kan bruges til at slippe af med din fejl. Først og fremmest kan du løbe Get-ExecutionPolicy cmdlet for at få din udførelsespolitik. Listeparameteren i Get-ExecutionPolicy cmdlet fortæller dig politikken for hvert omfang.
På dette tidspunkt er en bekvem metode at ændre udførelsespolitikken ved hjælp af SetExecutionPolicy cmdlet. Følgende kommando indstiller eksekveringspolitikken til Ubegrænset: PS C:> Set-ExecutionPolicy ubegrænset. Trykke Y for at bekræfte ændringen, når du bliver bedt om det.
Politikændringen opdateres i register og forbliver på denne måde, i det mindste indtil du ændrer det igen. Bemærk, at Ubegrænset betyder at indlæse absolut alle konfigurationsfiler og køre alle scripts. Hvis du kører et usigneret script, der blev downloadet fra Internettet, bliver du dog bedt om tilladelse, før det kører.
2. Omgå den aktuelle PowerShell-session
En anden hurtig løsning er at køre Set-ExecutionPolicy -Scope Process -ExecutionPolicy Bypass. Denne enkle kommando ovenfor indstiller eksekveringspolitikken til at omgå den aktuelle PowerShell-session.
Endnu bedre, når du lukker denne PowerShell-session, går disse indstillinger tabt.
3. Fjern blokering af den fil, der blev downloadet
Når udførelsespolitikken er RemoteSigned, kræver dette, at alle scripts og konfigurationsfiler, der downloades fra internettet eller fra e-mails, er underskrevet af en betroet udgiver.
Hvis du har tillid til, at indholdet af scriptet er sikkert, kan du fjerne blokeringen af det for at køre på din session ved hjælp af Unblock-File cmdlet: PS C:> Fjern blokering-fil-Path C: Downloadsscript1.ps1.
Hvis du har spørgsmål om disse rettelser til den opståede PowerShell-fejl, skal du give os en besked i kommentarfeltet nedenfor. Vi gør vores bedste for at hjælpe dig.
LÆS NÆSTE:
- Kør dette Powershell-script for at fjerne standardapps fra Windows 10-billedet
- Windows PowerShell er stoppet med at virke: Prøv disse 4 rettelser
- PowerShell genkendes ikke? Tjek disse løsninger