PowerShell nie jest podpisany cyfrowo? Napraw to za pomocą tych kroków

Błąd podpisany cyfrowo w programie PowerShell
Aby naprawić różne problemy z komputerem, zalecamy DriverFix:
To oprogramowanie sprawi, że Twoje sterowniki będą działały, dzięki czemu będziesz chroniony przed typowymi błędami komputera i awariami sprzętu. Sprawdź teraz wszystkie sterowniki w 3 prostych krokach:
  1. Pobierz poprawkę sterownika (zweryfikowany plik do pobrania).
  2. Kliknij Rozpocznij skanowanie znaleźć wszystkie problematyczne sterowniki.
  3. Kliknij Zaktualizuj sterowniki aby uzyskać nowe wersje i uniknąć nieprawidłowego działania systemu.
  • DriverFix został pobrany przez 0 czytelników w tym miesiącu.

Jeśli próbowałeś uruchomić skrypt PowerShell, który nie jest podpisany, prawdopodobnie natknąłeś się na następujący błąd nie jest podpisany cyfrowo. Nie możesz uruchomić tego skryptu w bieżącym systemie.

Windows PowerShell to powłoka pierwotnie opracowana przez firmę Microsoft na potrzeby automatyzacja zadań i zarządzanie konfiguracją. Nic dziwnego, że jego polityka wykonywania jest ustawiona na Ograniczone, co chroni przed uruchamianiem złośliwych skryptów.

Jednak ten błąd zabezpieczeń może wystąpić, gdy zasady wykonywania programu PowerShell są ustawione na AllSigned lub RemoteSigned, a skrypt nie jest podpisany. Jeśli chcesz podpisać skrypt i rozwiązać ten problem, oto kilka metod, które mogą pomóc.

Co mogę zrobić, jeśli PowerShell nie jest podpisany cyfrowo?

1. Sprawdź i zmień Politykę realizacji

Polityka realizacji

Przyjrzyjmy się, jak sprawdzić Zasady wykonywania, a także w jaki sposób można to wykorzystać, aby pozbyć się błędu. Przede wszystkim możesz biegać Polecenie cmdlet Get-ExecutionPolicy aby otrzymać swoją Politykę Wykonawczą. Parametr list w aplecie polecenia Get-ExecutionPolicy informuje o zasadach dla każdego zakresu.

W tym momencie wygodną metodą jest zmiana zasad wykonywania za pomocą polecenia cmdlet SetExecutionPolicy. Następujące polecenie ustawia zasady wykonywania na Bez ograniczeń: PS C:> Ustaw-ExecutionPolicy nieograniczone. naciśnij Tak aby potwierdzić zmianę po wyświetleniu monitu.

Zmiana zasad jest aktualizowana w rejestr i tak pozostanie, przynajmniej dopóki nie zmienisz tego ponownie. Zauważ, że Bez ograniczeń oznacza ładowanie absolutnie wszystkich plików konfiguracyjnych i uruchamianie wszystkich skryptów. Jeśli uruchomisz niepodpisany skrypt, który został pobrany z Internetu, przed uruchomieniem zostanie wyświetlony monit o pozwolenie.


2. Pomiń bieżącą sesję PowerShell

omiń sesję PowerShell

Kolejną szybką poprawką jest uruchomienie Set-ExecutionPolicy -Scope Process -ExecutionPolicy Bypass By. To proste polecenie powyżej ustawi zasady wykonywania, aby pominąć bieżącą sesję PowerShell.

Co więcej, po zamknięciu tej sesji PowerShell te ustawienia zostaną utracone.


3. Odblokuj pobrany plik

użyj polecenia cmdlet Unblock-File

Gdy zasada wykonywania jest podpisana zdalnie, wymaga to, aby wszystkie skrypty i pliki konfiguracyjne pobrane z Internetu lub z wiadomości e-mail były podpisane przez zaufanego wydawcę.

Jeśli ufasz, że zawartość skryptu jest bezpieczna, możesz odblokować go, aby działał w sesji za pomocą polecenia cmdlet Unblock-File: PS C:> Odblokuj plik -Ścieżka C: Downloadsscript1.ps1.

Jeśli masz jakiekolwiek pytania dotyczące tych poprawek napotkanego błędu PowerShell, zostaw nam wiadomość w sekcji komentarzy poniżej. Zrobimy co w naszej mocy, aby Ci pomóc.

CZYTAJ DALEJ:

  • Uruchom ten skrypt Powershell, aby usunąć domyślne aplikacje z obrazu systemu Windows 10
  • Windows PowerShell przestał działać: wypróbuj te 4 poprawki
  • PowerShell nie jest rozpoznawany? Sprawdź te rozwiązania
Jak naprawić błąd Error_Disk_Too_Fragmented w systemie Windows 10?

Jak naprawić błąd Error_Disk_Too_Fragmented w systemie Windows 10?JakOkna 10Błąd

Ilekroć zobaczysz Error_Disk_Too_Fragmented błąd w systemie Windows 10, wyświetli komunikat „Wolumin jest zbyt pofragmentowany, aby zakończyć ten komunikat dotyczący operacji“. Najwyraźniej jest to...

Czytaj więcej
Kod błędu OneDrive: 0x800c0005, Twój komputer nie jest podłączony do Internetu Fix

Kod błędu OneDrive: 0x800c0005, Twój komputer nie jest podłączony do Internetu FixOkna 10Błąd

Komunikat o błędzie „Twój komputer nie jest podłączony do Internetu, OneDrive (kod błędu 0x800c0005)” pojawia się nawet przy aktywnym połączeniu internetowym. To jest błąd związany z OneDrive i nie...

Czytaj więcej
Jak naprawić brak pliku Mfc110u.dll na komputerze w systemie Windows 10?

Jak naprawić brak pliku Mfc110u.dll na komputerze w systemie Windows 10?JakOkna 10Błąd

Brakujące biblioteki DLL są częstym problemem w systemie Windows 10, powodującym wiele problemów na komputerze. Niezależnie od tego, czy próbujesz otworzyć program, czy uruchomić komputer, możesz z...

Czytaj więcej