Nie można nazwać PowerShell załadowanym, ponieważ uruchamianie skryptów jest wyłączone w tym systemie Poprawka

Użytkownicy systemu Windows mogą uruchamiać swoje skrypty PowerShell za pomocą terminala PowerShell za pomocą tylko jednego polecenia. Ale czasami, zwykle dla początkujących użytkowników, komunikat o błędzie „Nie można załadować Powershella, ponieważ uruchamianie skryptów jest wyłączone w tym systemie” może pojawić się na niebieskim terminalu. Przyczyny tego problemu mogą być dokładnie dwa. Jednym z nich są ograniczenia polityki wykonania dla wszystkich skryptów, a drugim jest skrypt od nieznanego lub niezaufanego dostawcy. Wystarczy postępować zgodnie z tym prostym rozwiązaniem, aby zidentyfikować i naprawić problem.

Poprawka 1 – Uruchom PowerShell w trybie administratora

Jednym z najczęściej popełnianych przez nas błędów jest próba uruchomienia skryptu w terminalu PowerShell bez odpowiednich uprawnień administracyjnych.

1. Musisz nacisnąć Wygraj klucz i wpisz „powershell“.

2. Następnie kliknij prawym przyciskiem myszy „Windows PowerShell” i dotknij „Uruchom jako administrator“.

REKLAMA

Windows Powersell Min

Gdy terminal otworzy się z odpowiednimi uprawnieniami administracyjnymi, powinieneś spróbować ponownie uruchomić skrypt powłoki i sprawdzić, czy działa.

Poprawka 2 – Sprawdź i zmodyfikuj zasady wykonywania

Zasady wykonywania uniemożliwiają uruchamianie niektórych skryptów.

1. Teraz wystarczy nacisnąć Wygraj klucz i wpisz „powershell“.

2. Następnie kliknij prawym przyciskiem myszy „Windows PowerShell” i dotknij „Uruchom jako administrator“.

Windows Powersell Min

3. Po otwarciu terminala PowerShell, rodzaj ten kod i hit Wchodzić aby poznać aktualny stan polityki skryptów.

Get-ExecutionPolicy -List
Uzyskaj listę zasad wykonywania min

4. Teraz możesz zobaczyć pełną listę polityk wykonania dla wszystkich użytkowników/grup użytkowników.

Zwykle domyślny zakres wykonania jest ustawiony na „Nieokreślony” status.

Sprawdź listę Min

5. Ale już, kopiuj wklej ten kod, aby ustawić politykę wykonywania na Nieograniczony tryb*.

Set-ExecutionPolicy Unrestricted

6. Teraz zostaniesz zapytany „Czy chcesz zmienić politykę wykonania?“. Po prostu wpisz „Tak” w poleceniu i hit Wchodzić zastosować zmianę.

Nieograniczone do Tak Min

Teraz możesz łatwo uruchomić skrypt w swoim systemie. PowerShell nie będzie już ograniczał wykonywania skryptu.

W ten sposób w ogóle nie będziesz mieć kłopotów z uruchomieniem skryptu.

*NOTATKA

Zasady wykonywania powerShell to kluczowe zabezpieczenia, które uniemożliwiają uruchamianie w systemie wszelkich nieznanych, złośliwych skryptów. Nie należy więc pozostawiać tego dostępnym ustawieniom. Zaleca się, aby po wykonaniu skryptu ustawić politykę wykonywania na „AllSigned” lub „RemoteSigned”.

1. Otworzyć PowerShell jako administrator.

2. Po otwarciu uruchom to polecenie, aby ograniczyć wykonywanie dowolnego skryptu w systemie.

Set-ExecutionPolicy Restricted
Polityka realizacji ograniczona Min

Po ograniczeniu zasad wykonywania żadne skrypty nie zostaną wykonane.

Dodatkowo, jeśli chcesz, możesz przełączyć poziom bezpieczeństwa na łagodniejszy. Istnieją 4 podstawowe poziomy bezpieczeństwa, na które można ustawić politykę wykonywania. Są -

1. Ograniczony – Ten tryb uniemożliwia wykonanie dowolnego skryptu w systemie. Tryb ograniczonego dostępu to najwyższy poziom zasad wykonywania, jaki możesz umieścić.

2. Wszystkie podpisane – W systemie mogą być uruchamiane tylko wszystkie skrypty podpisane przez zaufanych wydawców. W tym trybie nie można uruchomić żadnego nieznanego skryptu innej firmy.

3. Zdalnie podpisany – W systemie można uruchamiać zdalnie podpisane skrypty, a także skrypty napisane na komputerze lokalnym.

4. Nieograniczony – Tryb nieograniczony, jak sama nazwa wskazuje, pozwala na uruchomienie dowolnego skryptu w systemie. Może to być niebezpieczne, ponieważ złośliwe skrypty nie będą blokowane.

Załóżmy, że próbujesz ustawić zasady wykonywania na „Zdalny Singed“ i wykonaj ten kod w podwyższonym terminalu PowerShell.

Set-ExecutionPolicy RemoteSigned
Zdalne Singed Min

Możesz zamknąć terminal wiersza polecenia.

Możesz także pobrać to narzędzie do naprawy komputera, aby zlokalizować i naprawić dowolny problem z komputerem:
Krok 1 - Pobierz narzędzie Restoro do naprawy komputera stąd
Krok 2 - Kliknij Rozpocznij skanowanie, aby automatycznie znaleźć i naprawić każdy problem z komputerem.
Historia PowerShell nie działa? Sprawdź te rozwiązania

Historia PowerShell nie działa? Sprawdź te rozwiązaniaPowershell

Aby naprawić różne problemy z komputerem, zalecamy Restoro PC Repair Tool:To oprogramowanie naprawi typowe błędy komputera, ochroni Cię przed utratą plików, złośliwym oprogramowaniem, awarią sprzęt...

Czytaj więcej
NAPRAW: Skrypty uruchomione przez PowerShell są wyłączone w tym systemie

NAPRAW: Skrypty uruchomione przez PowerShell są wyłączone w tym systemiePowershellOkna 10

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...

Czytaj więcej
Jak usunąć wbudowane aplikacje z Windows 10 WIM-File za pomocą Powershell?

Jak usunąć wbudowane aplikacje z Windows 10 WIM-File za pomocą Powershell?Powershell

PowerShell to bardzo potężne narzędzie systemu Windows, które umożliwia zaawansowanym użytkownikom wykonywanie szeregu zaawansowanych zadań. PowerShell to platforma do automatyzacji zadań i zarządz...

Czytaj więcej