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 kopieren Sie Dateien mit Powershell auf einen Remote-Computer

So kopieren Sie Dateien mit Powershell auf einen Remote-ComputerPower Shell

Einfache Skripte zum Kopieren von Dateien auf PowerShellPowerShell ist ein robustes Microsoft-Skriptterminal, mit dem mehrere Vorgänge ausgeführt werden können.Mithilfe der entsprechenden Skripts k...

Weiterlesen
So erstellen und führen Sie Shell-Skripte unter Windows aus [Schritt für Schritt]

So erstellen und führen Sie Shell-Skripte unter Windows aus [Schritt für Schritt]Power ShellWindows 10Windows 11

Sie müssen das Windows-Linux-Subsystem aktivieren, bevor Sie ein Skript erstellenEin Shell-Skript kann dabei helfen, sich wiederholende automatisierte Aufgaben wie Backups und Softwareinstallatione...

Weiterlesen
Fix: PowerShell-Export-CSV-Zugriff auf den Pfad wird verweigert

Fix: PowerShell-Export-CSV-Zugriff auf den Pfad wird verweigertMicrosoft PowershellPower ShellWindows 11

Um Zugriff zu erhalten, benötigen Sie Berechtigungen auf AdministratorebeneBei einigen PowerShell-Benutzern wurde der Zugriff auf einen Pfad verweigert, nachdem sie das Cmdlet Export-CSV eingegeben...

Weiterlesen