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.
Nie można nazwać PowerShell załadowanym, ponieważ uruchamianie skryptów jest wyłączone w tym systemie Poprawka

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

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

Czytaj więcej
Get-Appxpackage w PowerShell Dostęp jest odrzucony lub nie działa [Poprawka]

Get-Appxpackage w PowerShell Dostęp jest odrzucony lub nie działa [Poprawka]PowershellOkna 10Okna 11

Za każdym razem, gdy jakakolwiek aplikacja była instalowana w systemie, była w zasadzie pobierana ze sklepu Microsoft Store lub innej firmy źródła wymagają aktualizacji, ponownej rejestracji lub od...

Czytaj więcej
Uruchom aktualizację systemu Windows z wiersza poleceń [2 różne sposoby]

Uruchom aktualizację systemu Windows z wiersza poleceń [2 różne sposoby]Aktualizacje Systemu WindowsPowershellWiersz Polecenia

Wykonaj te proste kroki, aby zainstalować aktualizacje systemu Windows za pomocą poleceńMożesz zaktualizować system Windows z linii poleceń za pomocą wiersza polecenia i programu Windows PowerShell...

Czytaj więcej