PowerShell kører scripts er deaktiveret på dette system (fast)

Dette indlæg fortæller dig, hvad du skal gøre, hvis PowerShell kan ikke indlæses, fordi kørende scripts er deaktiveret på dette system . Så du kan direkte henvise til denne guide, der tilbydes af Partition Magic når kørende scripts er deaktiveret på dette system Windows 11. På denne side:

Hvordan rettes fejlen 'kan ikke indlæses, fordi kørende scripts er deaktiveret på dette system Windows 11'? Nå, dette indlæg samler 2 hovedmetoder til dig.





Metode 1: Kør PowerShell som administrator

At køre PowerShell er en nem måde at løse fejlen 'kan ikke indlæses, fordi kørende scripts er deaktiveret på dette system'. Du skal bare højreklikke på Windows ikon og vælg Windows PowerShell (admin) . Klik derefter Ja i pop op-vinduet for at tillade handlingen.

  køre Windows PowerShell som administrator

Kør derefter scripts igen for at se, om 'kørende scripts er deaktiveret på dette system' er rettet. Hvis ikke, prøv en anden metode.

Metode 2: Rediger PowerShell-udførelsespolitik

PowerShell har fire primære udførelsespolitikker, der bestemmer betingelserne for, hvilke scripts kan udføres. Du kan få en hurtig forhåndsvisning ved at læse indholdet nedenfor.



  • Begrænset: Det er standardpolitikken og stopper med at køre scripts. Du har tilladelse til at bruge PowerShell til individuelle kommandoer, men kan ikke udføre scripts.
  • Allesignerede: Denne politik giver dig mulighed for at køre scripts, der er blevet digitalt signeret af en betroet udgiver. Eventuelle usignerede scripts vil ikke blive udført.
  • Fjernsigneret: Denne politik giver dig mulighed for at køre lokalt oprettede scripts, mens scripts, der downloades fra internettet, skal være underskrevet af en betroet udgiver for at kunne udføres.
  • Ubegrænset: Denne politik tillader udførelse af alle scripts, uanset deres oprindelse, eller om de er signerede. Det kan dog udgøre sikkerhedsrisici, så brug det med omtanke.

Hvis PowerShell ikke kan indlæses, fordi kørende scripts er deaktiveret på dette system, bør du ændre PowerShell-udførelsespolitikken manuelt. Der er nogle muligheder for dig. Vælg en baseret på dine præferencer.

Mulighed 1: Kør kommandolinjer

Du kan køre kommandolinjer for at kontrollere, hvordan hver udførelsespolitik er konfigureret og derefter ændre udførelsespolitikken til 'Ubegrænset'. Her er trinene til at gøre det.

Trin 1: Kør Windows PowerShell som administrator med ovenstående instruktioner.



Trin 2: Indtast kommandoen nedenfor og tryk Gå ind . Denne handling hjælper dig med at kontrollere, hvordan udførelsespolitikker er konfigureret for forskellige brugere og systemer.

Get-ExecutionPolicy -List

  skriv og kør kommandoen

Trin 3: For at indstille udførelsespolitikken til ' Ubegrænset ' for den nuværende aktive bruger, indtast kommandoen ' Set-ExecutionPolicy Ubegrænset – Omfang CurrentUser ” og ramte Gå ind .



Tips: Hvis du vil ændre udførelsespolitikken til 'Ubegrænset' for alle brugere, skal du køre denne kommando: Set-ExecutionPolicy Ubegrænset -Scope LocalMachine .

Trin 4: Luk PowerShell og genstart din computer.

Mulighed 2: Brug Registreringseditor

Det er også tilgængeligt at ændre udførelsespolitikken til 'Ubegrænset' ved at redigere registreringsdatabasenøgler. Hvis kørende scripts er deaktiveret på dette system Windows 11, kan du følge nedenstående trin for at ændre PowerShell-udførelsespolitikken.

Tips: Du må hellere sikkerhedskopiere registreringsdatabasenøgler før du starter handlingen, hvis du skal gendanne ændringer. Du kan også lave en Windows backup via denne side Partition Wizard for at beskytte din pc. Ud over det giver denne software dig også mulighed for at udføre forskellige opgaver.

denne side Partition Wizard Demo Klik for at downloade 100 % Rent og sikkert



Trin 1: Åbn Løb vinduet ved at holde Windows og R nøgler.

Trin 2: Type regedit og ramte Gå ind at åbne Registreringseditor .

  Åbn registreringseditoren fra vinduet Kør

Trin 3: I den Registreringseditor vindue, kopier og indsæt følgende sti i adresselinjen og tryk derefter Gå ind for at navigere til destinationen.

Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\PowerShell\1\ShellIds\Microsoft.PowerShell

Trin 4: Find og dobbeltklik på Udførelsespolitik værdi. Skriv derefter Fjernsigneret i Værdi data Mark. Denne handling gør det muligt for PowerShell at udføre lokale og signerede scripts.

Tips: Hvis du vil lade PowerShell udføre et script uden begrænsninger, skal du skrive Bypass i Værdi data sektion og gem ændringerne.

Trin 5: Når du har indtastet den nødvendige værdi, skal du klikke Okay for at gemme ændringerne.

  ændre værdidata

Trin 6: Afslut Registreringseditor og genstart computeren.

Mulighed 3: Brug Local Group Policy Editor

Når PowerShell ikke kan indlæses, fordi kørende scripts er deaktiveret på dette system, kan du prøve at ændre udførelsespolitikken via Local Group Policy Editor.

Trin 1: Åbn Løb vindue, skriv gpedit.msc , og klik Okay .

Trin 2: I den Lokal gruppepolitik editor vindue, naviger til Computerkonfiguration > Administrative skabeloner > Windows-komponenter > Windows PowerShell den ene efter den anden.

Trin 3: Flyt til højre side af vinduet, og dobbeltklik på Slå scriptudførelse til mulighed.

  dobbeltklik på Slå scriptudførelse til

Trin 3: I pop op-vinduet skal du markere Aktiveret mulighed og vælg Tillad lokale scripts og fjernsignerede scripts fra Udførelsespolitik Drop down menu. Klik derefter Okay for at gemme ændringer.

  vælg Tillad lokale scripts og fjernsignerede scripts

Kan ikke indlæses, fordi kørende scripts er deaktiveret på dette system? Hvis du modtager denne fejl, så prøv metoderne i dette indlæg for at løse det.