PowerShell kan ikke kalles lastet fordi kjørende skript er deaktivert på denne systemfiksen

Windows-brukere kan kjøre PowerShell-skriptene sine ved å bruke PowerShell-terminalen med bare en enkelt kommando. Men noen ganger, vanligvis for førstegangsbrukere, vil feilmeldingen "Powershell kan ikke lastes fordi kjøring av skript er deaktivert på dette systemet" kan vises på den blå terminalen. Det kan være nøyaktig to årsaker bak dette problemet. Den ene er restriksjonene for utførelsespolicy for alle skriptene, og den andre er skriptet fra den ukjente eller ikke-klarerte leverandøren. Bare følg denne enkle løsningen for å identifisere og fikse problemet.

Fix 1 – Kjør PowerShell i administratormodus

En av de hyppigste feilene vi gjør er å prøve å kjøre skriptet i PowerShell-terminalen uten de nødvendige administrative rettighetene.

1. Du må trykke på Vinn nøkkel og skriv "kraftskall“.

2. Deretter høyreklikker du på "Windows PowerShell" og trykk "Kjør som administrator“.

ANNONSE

Windows Powersehll Min

Når terminalen åpnes med riktige administrative rettigheter, bør du prøve å kjøre shell-skriptet på nytt og teste om det fungerer.

Fix 2 – Sjekk og modifiser utførelsespolicyen

Retningslinjer for utførelse forbyr deg fra å kjøre noen skript.

1. Nå er det bare å trykke på Vinn nøkkel og skriv "kraftskall“.

2. Deretter høyreklikker du på "Windows PowerShell" og trykk "Kjør som administrator“.

Windows Powersehll Min

3. Når PowerShell-terminalen åpnes, type denne koden og trykk Tast inn å vite gjeldende policystatus for skriptene.

Get-ExecutionPolicy -Liste
Få utførelsespolicyliste Min

4. Nå kan du se den komplette listen over utførelsespolicyer for alle brukerne/brukergruppene.

Vanligvis er standard utførelsesomfang satt til "Udefinert" status.

Sjekk listen Min

5. Nå, Kopier og lim inn denne koden for å sette utførelsespolicyen til Ubegrenset modus*.

Set-ExecutionPolicy Ubegrenset

6. Nå vil du bli spurt "Ønsker du å endre utførelsespolicyen“. Bare skriv "Y” i kommandoen og trykk Tast inn for å bruke endringen.

Ubegrenset Til Ja Min

Nå kan du enkelt kjøre skriptet på systemet ditt. PowerShell vil ikke begrense utførelsen av skriptet lenger.

På denne måten vil du ikke møte problemer med å kjøre skriptet i det hele tatt.

*MERK

PowerShell-utførelsespolicyen er viktig sikkerhet som forbyr ukjente, ondsinnede skript fra å kjøre på systemet. Så du bør ikke overlate den til den tilgjengelige innstillingen. Det anbefales at når du har utført skriptet, setter du utførelsespolicyen til 'AllSigned' eller 'RemoteSigned'.

1. Åpne Kraftskall som administrator.

2. Når du har åpnet den, kjør denne kommandoen for å begrense ethvert skript fra å kjøre på systemet ditt.

Set-ExecutionPolicy begrenset
Utførelsespolicy begrenset Min

Etter å ha begrenset utførelsespolicyen, vil ingen skript bli utført.

I tillegg, hvis du vil, kan du bytte sikkerhetsnivået til et mer mildt nivå. Det er 4 grunnleggende sikkerhetsnivåer som du kan angi utførelsespolicyen til. Det er -

1. Begrenset – Denne modusen forbyr skript fra å kjøres på systemet. Begrenset modus er det høyeste nivået av utførelsespolicy du kan plassere.

2. Allesignert – Bare alle de signerte skriptene fra pålitelige utgivere kan kjøres på systemet. Du kan ikke kjøre ukjente tredjepartsskript i denne modusen.

3. Fjernsignert – Fjernsignerte skript kan kjøres på systemet så vel som skript som er skrevet på den lokale datamaskinen.

4. Ubegrenset – Ubegrenset modus, som navnet antyder, lar deg kjøre et hvilket som helst skript på systemet. Dette kan være farlig siden ondsinnede skript ikke vil bli blokkert.

Anta at du prøver å sette utførelsespolicyen til "RemoteSinged", og kjør denne koden i en forhøyet PowerShell-terminal.

Set-ExecutionPolicy Remote Signed
Fjernsynges Min

Du kan lukke kommandopromptterminalen.

Du kan også laste ned dette PC-reparasjonsverktøyet for å finne og fikse alle PC-problemer:
Trinn 1 - Last ned Restoro PC Repair Tool herfra
Steg 2 - Klikk på Start skanning for å finne og fikse PC-problemer automatisk.
Kjør en Windows-oppdatering fra kommandolinjen [2 forskjellige måter]

Kjør en Windows-oppdatering fra kommandolinjen [2 forskjellige måter]Windows OppdateringerKraftskallLedeteksten

Følg disse enkle trinnene for å installere Windows-oppdateringer via kommandoerDu kan oppdatere Windows fra kommandolinjer via ledeteksten og Windows PowerShell.Opprett et gjenopprettingspunkt der ...

Les mer
Hva er Try Catch i PowerShell og hvordan du bruker det

Hva er Try Catch i PowerShell og hvordan du bruker detKraftskall

Her er hvordan du håndterer feil med enkle kommandolinje-cmdletsHvis du er en hyppig PowerShell-bruker, har du åpenbart møtt en skjerm full av rød tekst som indikerer en feil.Det kan være vanskelig...

Les mer
Hvordan fikse Prøv Catch PowerShell som ikke fungerer?

Hvordan fikse Prøv Catch PowerShell som ikke fungerer?Kraftskall

For å fikse dette, se etter feil syntaksHvis Try-Catch ikke fungerer på PowerShell, må du se etter feil syntaks og feilhandlingsverdier.Denne veiledningen vil forklare de forskjellige måtene å løse...

Les mer