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:
- Pobierz poprawkę sterownika (zweryfikowany plik do pobrania).
- Kliknij Rozpocznij skanowanie znaleźć wszystkie problematyczne sterowniki.
- 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
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
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
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
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