Die Datei kann nicht geladen werden, da die Ausführung von Skripts bei diesem System-PowerShell-Fehler deaktiviert ist

WennPowerShellgibt eine Fehlermeldung aus –Die Datei kann nicht geladen werden, da die Ausführung von Skripts auf diesem System deaktiviert ist, dann müssen Sie die Ausführung des Skripts auf Ihrem Windows 11/10-Computer aktivieren. Die Ursache für diesen Fehler liegt darin, dass Ihr Benutzerkonto nicht über ausreichende Berechtigungen zum Ausführen dieses Skripts verfügt. Dies bedeutet nicht, dass Sie über Berechtigungen auf Administratorebene verfügen müssen; es bedeutet auch, dass Sie es auch sein müssenuneingeschränktum diese Art von PowerShell-Skripts oder Cmdlets auszuführen

Es gibt nur eine Möglichkeit, diese Aufgabe auszuführen. Sie müssen lediglich die Ausführungsrichtlinie festlegenuneingeschränkt.

Dazu prüfen wir zunächst, welche Richtlinien für die einzelnen Benutzergruppen auf Ihrem Computer festgelegt sind.

Klicken Sie dazu zunächst aufWINKEY + XTastenkombination oder klicken Sie mit der rechten Maustaste auf die Schaltfläche „Start“ und klicken Sie aufWindows Powershell (Administrator)oder suchenPowershellKlicken Sie im Suchfeld mit der rechten Maustaste darauf und wählen Sie ausAls Administrator ausführen.Klicken Sie aufJafür die UAC- oder Benutzerkontensteuerungsaufforderung, die Sie erhalten. Dann wird endlich das Windows Powershell-Fenster geöffnet. Geben Sie nun den folgenden Befehl ein, um die Liste der Ausführungsrichtlinien für alle Bereiche auf Ihrem Computer abzurufen:

Get-ExecutionPolicy -List


Dadurch wird eine Liste der Benutzergruppen und ihres Ausführungsrichtlinienstatus erstellt.

Unter der Spalte vonUmfang,Du musst rausschauenLokale Maschine.

Wenn Sie feststellen, dass die Ausführungsrichtlinie auf eine der beiden Optionen eingestellt istUndefiniertoderEingeschränkt,Sie haben Ihr Problem aufgespürt.

Als Nächstes müssen Sie nun die Ausführungsrichtlinie auf festlegenUneingeschränkt.

Dazu müssen Sie im selben PowerShell-Sitzungsfenster den folgenden Befehl eingeben:

Set-ExecutionPolicy Unrestricted


Dadurch erhalten Sie eine Meldung, in der Sie nach verschiedenen Berechtigungen gefragt werden, für die Sie entweder klicken müssenYzu sagenJazu allen Nachrichten einzeln oder klicken Sie auf dieASchlüssel zu sagenJaauf alle Nachrichten gleichzeitig.

Wenn dieser Befehl einen Fehler auslöst, können Sie auch eine Änderung der Ausführungsrichtlinie erzwingen, indem Sie den folgenden Befehl eingeben:

Set-ExecutionPolicy Unrestricted -Force

Dadurch wird schließlich die Ausführungsrichtlinie für Ihre PowerShell-Skripte und Cmdlets festgelegtUneingeschränkt.

Dies sollte nun für Sie den Fehler in PowerShell beseitigen, der besagt:Die Datei kann nicht geladen werden, da die Ausführung von Skripts auf diesem System deaktiviert ist.

Hat dir das geholfen?

Lesen Sie weiter:.

Related Posts