PowerShell není digitálně podepsán? Opravte to pomocí těchto kroků

Chyba digitálně podepsaného prostředí PowerShell
Chcete-li vyřešit různé problémy s počítačem, doporučujeme DriverFix:
Tento software udrží vaše ovladače v provozu a ochrání vás tak před běžnými chybami počítače a selháním hardwaru. Zkontrolujte všechny své ovladače nyní ve 3 snadných krocích:
  1. Stáhněte si DriverFix (ověřený soubor ke stažení).
  2. Klepněte na Začni skenovat najít všechny problematické ovladače.
  3. Klepněte na Aktualizujte ovladače získat nové verze a zabránit poruchám systému.
  • DriverFix byl stažen uživatelem 0 čtenáři tento měsíc.

Pokud jste se pokusili spustit skript PowerShellu, který není podepsaný, pravděpodobně narazíte na následující chybu není digitálně podepsán. Tento skript nelze spustit v aktuálním systému.

Windows PowerShell je shell původně vyvinutý společností Microsoft pro účely automatizace úkolů a správa konfigurace. Není divu, že jeho Zásady provádění jsou nastaveny na Omezené, které chrání před spuštěním škodlivých skriptů.

K této chybě zabezpečení však může dojít, když je zásada spuštění prostředí PowerShell nastavena na AllSigned nebo RemoteSigned a skript není podepsán. Chcete-li skript podepsat a vyřešit tento problém, může vám pomoci několik metod.

Co mohu udělat, pokud PowerShell není digitálně podepsán?

1. Zkontrolujte a změňte zásady provádění

Zásady provádění

Pojďme se podívat na to, jak zkontrolovat zásady provádění, a na to, jak se jimi můžete zbavit chyby. Nejprve můžete spustit Rutina Get-ExecutionPolicy získat zásady provádění. Parametr seznamu v rutině Get-ExecutionPolicy vám sdělí zásady pro každý obor.

V tomto okamžiku je praktickou metodou změna zásad provádění pomocí rutiny SetExecutionPolicy. Následující příkaz nastaví zásadu provádění na Neomezené: PS C:> Set-ExecutionPolicy neomezený. lis Y po výzvě potvrďte změnu.

Změna zásad je aktualizována v registr a zůstane tímto způsobem, alespoň dokud to znovu nezměníte. Všimněte si, že Neomezený znamená načtení absolutně všech konfiguračních souborů a spuštění všech skriptů. Pokud spustíte nepodepsaný skript, který byl stažen z Internetu, budete před spuštěním vyzváni k povolení.


2. Vynechat aktuální relaci PowerShellu

obejít relaci PowerShell

Další rychlou opravou je spuštění Set-ExecutionPolicy -Scope Process -ExecutionPolicy Bypass. Tento jednoduchý výše uvedený příkaz nastaví zásady provádění tak, aby obcházely aktuální relaci PowerShellu.

Ještě lépe, jakmile tuto relaci PowerShellu zavřete, tato nastavení budou ztracena.


3. Odblokujte stažený soubor

použijte rutinu Odblokovat soubor

Pokud je zásada spouštění RemoteSigned, vyžaduje to, aby všechny skripty a konfigurační soubory stažené z Internetu nebo z e-mailů byly podepsány důvěryhodným vydavatelem.

Pokud věříte, že obsah skriptu je bezpečný, můžete jej odblokovat tak, aby se spouštěl na vaší relaci, pomocí rutiny Odblokovat soubor: PS C:> Odblokovat soubor - Cesta C: Downloadsscript1.ps1.

Pokud máte nějaké dotazy týkající se těchto oprav pro chybu PowerShellu, nechte nám zprávu v sekci komentáře níže. Budeme se snažit vám pomoci.

PŘEČTĚTE SI DALŠÍ:

  • Spuštěním tohoto skriptu Powershell odeberete výchozí aplikace z Windows 10 Image
  • Windows PowerShell přestal fungovat: Vyzkoušejte tyto 4 opravy
  • PowerShell není rozpoznán? Podívejte se na tato řešení
Jak opravit chybu „Nelze zobrazit aktuálního vlastníka“ v systému Windows 11 / 10

Jak opravit chybu „Nelze zobrazit aktuálního vlastníka“ v systému Windows 11 / 10Windows 10Windows 11Chyba

Ve Windows nemusí mít každý uživatel systému přístupová oprávnění k souborům a složkám. Pouze vlastník souboru/složky má oprávnění měnit přístupová práva. Bylo zjištěno, že kdykoli se uživatel poku...

Přečtěte si více
Jak opravit chybu Windows Management Instrumentation Error 1083 v systému Windows 11/10

Jak opravit chybu Windows Management Instrumentation Error 1083 v systému Windows 11/10Windows 10Windows 11Chyba

Mnoho uživatelů hlásilo, že se chyba zobrazila při spouštění služby Windows Management. Kompletní chybová zpráva zní:Chyba 1083: Spustitelný program, pro který je tato služba nakonfigurována, neimp...

Přečtěte si více
Oprava: Ke spuštění enginu je vyžadována úroveň funkcí Dx11 10.0

Oprava: Ke spuštění enginu je vyžadována úroveň funkcí Dx11 10.0Windows 10Windows 11Chyba

Co se stane po instalaci nové hry ze Steamu nebo Epic Games, narazíte na tuto chybovou zprávu “Ke spuštění motoru je vyžadována úroveň funkcí Dx11 10.0“? K této chybě ve skutečnosti dochází, když v...

Přečtěte si více