PowerShell kann nicht geladen aufgerufen werden, da das Ausführen von Skripts auf diesem System-Fix deaktiviert ist

Windows-Benutzer können ihre PowerShell-Skripte mit nur einem einzigen Befehl über das PowerShell-Terminal ausführen. Aber manchmal, normalerweise für Erstbenutzer, die Fehlermeldung „Powershell kann nicht geladen werden, da das Ausführen von Skripts auf diesem System deaktiviert ist” kann auf dem blauen Terminal erscheinen. Dieses Problem kann genau zwei Ursachen haben. Eines sind die Beschränkungen der Ausführungsrichtlinie für alle Skripts und das andere ist das Skript des unbekannten oder nicht vertrauenswürdigen Anbieters. Befolgen Sie einfach diese einfache Lösung, um das Problem zu identifizieren und zu beheben.

Lösung 1 – Führen Sie die PowerShell im Administratormodus aus

Einer der häufigsten Fehler, den wir machen, ist der Versuch, das Skript im PowerShell-Terminal ohne angemessene Administratorrechte auszuführen.

1. Sie müssen die drücken Schlüssel gewinnen und geben Sie „Power Shell“.

2. Klicken Sie dann mit der rechten Maustaste auf „Windows PowerShell“ und tippen Sie auf „Als Administrator ausführen“.

ANZEIGE

Windows PowerShell Min

Sobald das Terminal mit den richtigen Administratorrechten geöffnet wird, sollten Sie versuchen, das Shell-Skript erneut auszuführen und zu testen, ob es funktioniert.

Lösung 2 – Überprüfen und ändern Sie die Ausführungsrichtlinie

Die Ausführungsrichtlinie verbietet Ihnen die Ausführung einiger Skripts.

1. Jetzt drücken Sie einfach die Schlüssel gewinnen und geben Sie „Power Shell“.

2. Klicken Sie dann mit der rechten Maustaste auf „Windows PowerShell“ und tippen Sie auf „Als Administrator ausführen“.

Windows PowerShell Min

3. Sobald sich das PowerShell-Terminal öffnet, Typ diesen Code und schlagen Eintreten um den aktuellen Richtlinienstatus der Skripts zu erfahren.

Get-ExecutionPolicy-List
Ausführungsrichtlinienliste abrufen Min

4. Jetzt können Sie die vollständige Liste der Ausführungsrichtlinien für alle Benutzer/Benutzergruppen sehen.

Normalerweise ist der Standardumfang der Ausführung auf „Nicht definiert“Zustand.

Überprüfen Sie die Liste

5. Jetzt, Kopieren Einfügen diesen Code, um die Ausführungsrichtlinie auf die festzulegen Uneingeschränkt Modus*.

Set-ExecutionPolicy Unbeschränkt

6. Jetzt werden Sie gefragt: „Möchten Sie die Ausführungsrichtlinie ändern“. Tipp einfach "Y“ im Befehl und drücke Eintreten um die Änderung anzuwenden.

Unbeschränkt Ja Mind

Jetzt können Sie das Skript einfach auf Ihrem System ausführen. PowerShell schränkt die Ausführung des Skripts nicht mehr ein.

Auf diese Weise müssen Sie das Skript überhaupt nicht ausführen.

*HINWEIS

Die PowerShell-Ausführungsrichtlinie ist eine wichtige Sicherheit, die verhindert, dass unbekannte, bösartige Skripts auf dem System ausgeführt werden. Sie sollten es also nicht bei der verfügbaren Einstellung belassen. Es wird empfohlen, nach dem Ausführen des Skripts die Ausführungsrichtlinie auf „AllSigned“ oder „RemoteSigned“ festzulegen.

1. Öffne das Power Shell als Verwalter.

2. Führen Sie nach dem Öffnen diesen Befehl aus, um zu verhindern, dass Skripts auf Ihrem System ausgeführt werden.

Set-ExecutionPolicy eingeschränkt
Ausführungsrichtlinie eingeschränkt Mind

Nach dem Einschränken der Ausführungsrichtlinie werden keine Skripte ausgeführt.

Wenn Sie möchten, können Sie außerdem die Sicherheitsstufe auf eine mildere umschalten. Es gibt 4 grundlegende Sicherheitsstufen, auf die Sie die Ausführungsrichtlinie einstellen können. Es gibt -

1. Eingeschränkt – Dieser Modus verhindert, dass Skripts auf dem System ausgeführt werden. Der eingeschränkte Modus ist die höchste Ausführungsrichtlinie, die Sie platzieren können.

2. Allunterzeichnet – Nur alle signierten Skripte von vertrauenswürdigen Herausgebern können auf dem System ausgeführt werden. In diesem Modus können Sie kein unbekanntes Skript eines Drittanbieters ausführen.

3. RemoteSigniert – Remote signierte Skripte können auf dem System ausgeführt werden, sowie Skripte, die auf dem lokalen Computer geschrieben wurden.

4. Uneingeschränkt – Im uneingeschränkten Modus können Sie, wie der Name schon sagt, jedes Skript auf dem System ausführen. Dies kann gefährlich sein, da schädliche Skripte nicht blockiert werden.

Angenommen, Sie versuchen, die Ausführungsrichtlinie auf „RemoteSinged“, und führen Sie diesen Code in einem PowerShell-Terminal mit erhöhten Rechten aus.

Set-ExecutionPolicy RemoteSigned
Entfernt gesengt Min

Sie können das Eingabeaufforderungsterminal schließen.

Sie können auch dieses PC-Reparatur-Tool herunterladen, um PC-Probleme zu lokalisieren und zu beheben:
Schritt 1 - Laden Sie das Restoro PC Repair Tool hier herunter
Schritt 2 - Klicken Sie auf Scan starten, um alle PC-Probleme automatisch zu finden und zu beheben.
So suchen und ersetzen Sie mehrere Zeilen in PowerShell

So suchen und ersetzen Sie mehrere Zeilen in PowerShellPower Shell

Möglicherweise müssen Sie Ihre Zeichenfolgen in eine einzelne Zeile umwandeln, um sie zu ersetzenDas Schreiben von PowerShell-Skripten kann bei der Automatisierung von Aufgaben äußerst hilfreich se...

Weiterlesen
So überprüfen Sie mit PowerShell, ob ein Ordner/Verzeichnis vorhanden ist

So überprüfen Sie mit PowerShell, ob ein Ordner/Verzeichnis vorhanden istPower Shell

Verwenden Sie das Cmdlet New-Item, um ein neues Verzeichnis in PowerShell zu erstellenPowerShell ist eine von Microsoft entwickelte Befehlszeilen-Shell und Skriptsprache.Es ermöglicht Benutzern das...

Weiterlesen
So deinstallieren Sie Windows 11-Standard-Apps mit PowerShell

So deinstallieren Sie Windows 11-Standard-Apps mit PowerShellPower ShellWindows 11

Entfernen Sie unerwünschte Standard-Apps mit einem einfachen BefehlUm System-Apps von Ihrem Computer zu deinstallieren, müssen Sie die Windows PowerShell-App mit Administratorrechten ausführen.In d...

Weiterlesen