Oprava: PowerShell Spouštění skriptů je v tomto systému zakázáno

Fix Powershell Running Scripts Is Disabled This System

Opravit PowerShell Spouštění skriptů je v tomto systému zakázáno Chcete-li vyřešit různé problémy s počítačem, doporučujeme nástroj Restoro PC Repair Tool: Tento software opraví běžné chyby počítače, ochrání vás před ztrátou souborů, malwarem, selháním hardwaru a optimalizuje váš počítač pro maximální výkon. Opravte problémy s počítačem a odstraňte viry nyní ve 3 snadných krocích:
  1. Stáhněte si Restoro PC Repair Tool který je dodáván s patentovanými technologiemi (patent k dispozici tady ).
  2. Klepněte na Začni skenovat najít problémy se systémem Windows, které by mohly způsobovat problémy s počítačem.
  3. Klepněte na Opravit vše opravit problémy ovlivňující zabezpečení a výkon vašeho počítače
  • Restoro byl stažen uživatelem0čtenáři tento měsíc.

PowerShell je automatizační modul, který pomáhá uživatelům v automatizaci úloh. Nedávno mnoho lidí uvedlo, že při spuštění skriptu v systému dochází k problémům PowerShell .



Podle uživatelských zpráv v tomto případě systém vyvolá následující chybovou zprávu.

testcript.ps1 nelze načíst, protože v tomto systému je zakázáno spouštění skriptů.



K chybě v zásadě dochází z důvodu bezpečnostního opatření implementovaného v operačním systému Windows. Systém neumožňuje spuštění žádného skriptu ve vašem systému bez oprávnění správce. Při odstraňování problémů se spuštěnými skripty je u této systémové chyby nutné postupovat podle kroků uvedených v tomto článku.


Jak opravit PowerShell Spuštění skriptů je v tomto systému zakázáno?

1. ByPass the Execution Policy

  1. Můžete aktualizovat příkaz a získat přístup k přístupu skriptu pomocí zásad.
  2. Otevřete dialog pro spuštění stisknutím Windows + R klíče.
  3. Typ Powershell do textového pole a současně stiskněte Ctrl + Shift + Enter klíče. Tento proces spustí prostředí PowerShell jako správce.
    otevřené skripty spuštěné v prostředí PowerShell jsou u této chyby systému PowerShell zakázány
  4. Nyní můžete zadat následující příkaz k provedení konkrétního skriptu PowerShell: c:> powershell -ExecutionPolicy ByPass -Files testscript.ps1 ByPass Execution Policy spouštění skriptů je u této systémové chyby prostředí shell zakázáno
  5. Nakonec stiskněte klávesu Enter a zkontrolujte, zda váš systém úspěšně spouští skript.

Poznámka: Toto řešení obejde zásady spouštění pro spuštění skriptu ve vašem systému. Pokud nechcete obejít výchozí zásady, přejděte k dalšímu řešení.




2. Změňte zásady provádění

  1. Současně stiskněte tlačítko Windows + R combo otevřete dialogové okno spuštění.
  2. Jakmile se na obrazovce otevře dialogové okno, zadejte Powershell a stiskněte Ctrl + Shift + Enter klávesy pro otevření prostředí PowerShell s přístupem pro správce. Změna zásady provádění běhu skriptů je u této chyby prostředí PowerShell zakázána
  3. Na základě vaší konkrétní situace vám systém Windows umožňuje nastavit zásadu do čtyř různých režimů. Chcete-li získat seznam zásad provádění, můžete zadat příkaz: Get-ExecutionPolicy -List
  4. zmáčkni Enter klíč a nyní uvidíte seznam zobrazující stav zásad provádění pro všechny skupiny uživatelů.
  5. Zkontrolujte stav LocalMachine ve sloupci oboru.
  6. Pokud je zásada provádění nastavena na Omezené nebo Nedefinované, musíte nastavit Zásady provádění na Neomezený .
  7. Zadejte následující příkaz, chcete-li změnit stav v okně PowerShell: Set-ExecutionPolicy RemoteSigned
  8. zmáčkni Enter klávesu pro provedení příkazu a poté Y pro potvrzení změny.
  9. Pokud problém stále přetrvává, vyměňte jej RemoteSigned s Neomezený.

Poznámka :Zásada spuštění RemoteSigned omezuje váš systém ve spouštění těch skriptů, které nejsou podepsány důvěryhodným vydavatelem. Omezení je však odstraněno, pokud zvolíte Neomezený.


Pokud shledali naše řešení užitečnými, dejte nám vědět v sekci komentářů níže, které z nich pro vás pracovalo.