POPRAVEK: V tem sistemu je onemogočen izvajanje skriptov PowerShell

Odpravljanje težav z izvajanjem skriptov PowerShell v tem sistemu je onemogočeno
Če želite odpraviti različne težave z računalnikom, priporočamo DriverFix:
Ta programska oprema bo zagotovila, da bodo vaši gonilniki delovali in vas tako varovala pred pogostimi računalniškimi napakami in okvarami strojne opreme. Preverite vse svoje voznike zdaj v treh preprostih korakih:
  1. Prenesite DriverFix (preverjena datoteka za prenos).
  2. Kliknite Zaženite optično branje najti vse problematične gonilnike.
  3. Kliknite Posodobi gonilnike da dobite nove različice in se izognete sistemskim okvaram.
  • DriverFix je prenesel 0 bralci ta mesec.

PowerShell je mehanizem za avtomatizacijo, ki uporabnikom pomaga pri avtomatizaciji opravil. V zadnjem času je veliko ljudi poročalo, da imajo med izvajanjem skripta težave PowerShell.

Glede na poročila uporabnikov sistem v tem primeru vrne naslednje sporočilo o napaki.

testcript.ps1 ni mogoče naložiti, ker je izvajanje skriptov v tem sistemu onemogočeno.

Napaka se v bistvu pojavi zaradi varnostnega ukrepa, ki se izvaja v operacijskem sistemu Windows. Sistem ne dovoljuje izvajanja nobenega skripta v vašem sistemu brez skrbniških dovoljenj. Za odpravljanje težav z zagnanimi skripti je treba pri tej sistemski napaki slediti korakom, navedenim v tem članku.


Kako popraviti PowerShell Running script je v tem sistemu onemogočen?

1. ByPass politiko izvrševanja

  1. Ukaz lahko posodobite za dostop do skripta prek pravilnika.
  2. Odprite dialog s pritiskom na Windows + R tipke.
  3. Tip Powershell v besedilno polje in hkrati pritisnite Ctrl + Shift + Enter tipke. Ta postopek bo PowerShell zagnal kot skrbnik.
    Odprti PowerShell, ki izvaja skripte, je v tej sistemski napaki PowerShell onemogočen
  4. Zdaj lahko za izvedbo določenega skripta PowerShell vnesete naslednji ukaz: c:> PowerShell -ExecutionPolicy ByPass -File testcript.ps1Izvedbena politika ByPass, ki izvaja skripte, je pri tej sistemski napaki PowerShell onemogočena
  5. Na koncu pritisnite tipko Enter in preverite, ali sistem uspešno zažene skript.

Opomba: Ta rešitev bo obšla politiko izvajanja za zagon skripta v vašem sistemu. Premaknite se na naslednjo rešitev, če ne želite obiti privzetega pravilnika.


2. Spremenite politiko izvrševanja

  1. Istočasno pritisnite Windows + R combo, da odprete pogovorno okno za zagon.
  2. Ko se na vašem zaslonu odpre pogovorno okno, vnesite Powershell in pritisnite Ctrl + Shift + Enter tipke za odpiranje PowerShell s skrbniškim dostopom.Odprti PowerShell, ki izvaja skripte, je v tej sistemski napaki PowerShell onemogočen
  3. Na podlagi vaše posebne situacije vam Windows omogoča, da pravilnik nastavite na štiri različne načine. Če želite dobiti seznam izvedbenih pravil, lahko vnesete ukaz: Get-ExecutionPolicy -List
  4. Pritisnite tipko Enter in zdaj boste videli seznam, ki prikazuje stanje politike izvajanja za vse uporabniške skupine.
  5. Preverite stanje LocalMachine pod stolpcem obsega.
  6. Če je pravilnik izvajanja nastavljen na Omejeno ali Nedoločeno, morate pravilnik izvajanja nastaviti na Neomejeno.
  7. Vnesite naslednji ukaz, da spremenite stanje v oknu PowerShell: Set-ExecutionPolicy RemoteSignedsprememba izvajanja politike izvajanja skriptov je onemogočena v tej sistemski napaki lupine
  8. Pritisnite tipko Enter tipko za izvedbo ukaza in nato Y za potrditev spremembe.
  9. Če težava še vedno obstaja, jo zamenjajte RemoteSigned s Neomejeno.

Opomba: Izvedbena politika RemoteSigned omejuje vaš sistem, da zažene tiste skripte, ki jih ne podpiše zaupanja vreden založnik. Če pa izberete Neomejeno, se omejitev odstrani.


Če so vam naše rešitve v pomoč, nam v spodnjem oddelku za komentarje sporočite, katera od njih je delovala za vas.

Popravek: izraz ni prepoznan kot ime cmdleta

Popravek: izraz ni prepoznan kot ime cmdletaPowershell

Preverite, ali so v skriptu PowerShell napake, da odpravite to težavoNamestite potrebne module, da popravite izraz ni prepoznan kot napaka imena v lupini PowerShell.Prepričajte se, da so poti v Vis...

Preberi več
Wsmprovhost.exe: Kaj je to in kako ustaviti visoko obremenitev procesorja

Wsmprovhost.exe: Kaj je to in kako ustaviti visoko obremenitev procesorjaVisoka Poraba ProcesorjaPowershell

Preverite strokovne rešitve za zmanjšanje porabe procesorjaThe wsmprovhost.exe proces je kritičen in povezan z oddaljenimi sejami v sistemu Windows.Nekateri uporabniki so to poročali wsmprovhost.ex...

Preberi več