Inhaltsverzeichnis:
Video: Fix: Die Ausführung Von Skripten Ist Auf Diesem System Deaktiviert
2024 Autor: Kayla Nelson | [email protected]. Zuletzt bearbeitet: 2023-12-17 01:25
Dieser Fehler tritt auf, wenn Benutzer versuchen, Skripte oder bestimmte Befehle in PowerShell als Teil ihres Jobs auszuführen oder Probleme zu beheben, die sie auf ihren PCs stören. Die Ausführung von Skripten ist auf den Systemen der Benutzer häufig standardmäßig deaktiviert, und diese Optionen müssen angepasst werden, um dies zu ermöglichen.
Es gibt auch andere Ursachen für dieses Problem. Aus diesem Grund haben wir einen Artikel verfasst, der Ihnen bei der Lösung dieses Problems helfen soll, wenn Sie die Methoden sorgfältig befolgen. Viel Glück!
Was verursacht den Fehler "Die Ausführung von Skripten ist auf diesem System deaktiviert"?
Es gibt nicht viele verschiedene Ursachen für dieses Problem und sie unterscheiden sich häufig von System zu System. Trotzdem können sie einfach aufgelistet werden und Sie sollten sehen, ob Ihr Problem als einige der folgenden Optionen eingestuft werden kann:
- Manchmal ist die Ausführung von Skripten auf den Systemen der Benutzer standardmäßig deaktiviert und muss manuell mithilfe von Methoden wie dem Ausführen von Befehlen in PowerShell oder dem Optimieren der Registrierung aktiviert werden.
- Wenn die Ausführung in einem höheren Bereich deaktiviert ist, müssen Sie sie möglicherweise mit dem lokalen Gruppenrichtlinien-Editor (GPEdit) aktivieren. Es gibt eine Option, dies auch in den Windows 10-Einstellungen zu tun.
- Möglicherweise möchten Sie PowerShell Administratorprobleme beim Ausführen der Befehle bereitstellen.
Lösung 1: Führen Sie PowerShell als Administrator aus und führen Sie den Befehl aus
In PowerShell gibt es einen Befehl, der genau dieses Problem behandelt und in wenigen Minuten gelöst werden kann. Dies umfasst das tatsächliche Ändern der Skriptausführungsrichtlinie im PowerShell-Fenster. Probieren Sie es aus und überzeugen Sie sich selbst!
Öffnen Sie das PowerShell-Dienstprogramm, indem Sie mit der rechten Maustaste auf die Schaltfläche Startmenü klicken und im Kontextmenü auf die Option Windows PowerShell (Admin) klicken. Windows 7-Benutzer können einfach danach suchen
- Wenn an dieser Stelle anstelle von PowerShell die Eingabeaufforderung angezeigt wird, können Sie diese auch im Startmenü oder in der Suchleiste daneben suchen. Stellen Sie diesmal sicher, dass Sie mit der rechten Maustaste auf das erste Ergebnis klicken und Als Administrator ausführen auswählen.
- Geben Sie in der Powershell-Konsole den folgenden Befehl ein und klicken Sie anschließend auf die Eingabetaste:
Set-ExecutionPolicy RemoteSigned
Lassen Sie diesen Befehl seine Sache tun und prüfen Sie, ob die Meldung angezeigt wurde, dass der Prozess tatsächlich erfolgreich war. Diese Methode kann auf alle Windows-Betriebssysteme angewendet werden, einschließlich Windows 10
Lösung 2: Gruppenrichtlinien bearbeiten
Wenn die oben beschriebene Methode keinen Erfolg erzielt hat, was häufig bei neueren Windows-Versionen wie Windows 10 der Fall ist, müssen Sie möglicherweise die Richtlinien für einen höheren Bereich ändern. Dies ist die übliche Fehlermeldung, die nach dem Ausführen des Befehls in Lösung 1 angezeigt wird:
Set-ExecutionPolicy: Windows PowerShell hat Ihre Ausführungsrichtlinie erfolgreich aktualisiert, die Einstellung wird jedoch durch Richtlinien überschrieben, die in einem bestimmten Bereich definiert wurden. Aufgrund der Überschreibung behält Ihre Shell ihre derzeitige effektive Ausführungsrichtlinie von…
Um das Problem zu lösen, sollten Sie zum Gruppenrichtlinien-Editor gehen und die Einstellung von dort sofort ändern.
Verwenden Sie die Tastenkombination Windows-Taste + R (tippen Sie gleichzeitig auf die Tasten), um das Dialogfeld Ausführen zu öffnen. Geben Sie "gpedit.msc" in das Dialogfeld "Ausführen" ein und klicken Sie auf "OK", um das Tool "Editor für lokale Gruppenrichtlinien" zu öffnen. Unter Windows 10 können Sie versuchen, einfach den Gruppenrichtlinien-Editor in das Startmenü einzugeben und auf das oberste Ergebnis zu klicken
- Doppelklicken Sie im linken Navigationsbereich des lokalen Gruppenrichtlinien-Editors unter Computerkonfiguration auf Administrative Vorlagen und navigieren Sie zum Abschnitt Windows-Komponenten >> Windows Powershell.
- Wählen Sie den Windows Powershell-Ordner aus, indem Sie darauf doppelklicken, und überprüfen Sie den rechten Seitenbereich.
- Doppelklicken Sie auf die Richtlinienoption "Skriptausführung aktivieren" und aktivieren Sie das Optionsfeld neben der Option "Aktiviert". Wählen Sie im Menü Ausführungsrichtlinie die Option Alle Skripte zulassen und übernehmen Sie die Änderungen, die Sie vor dem Beenden vorgenommen haben. Die Änderungen werden erst nach einem Neustart übernommen.
Starten Sie abschließend den Computer neu, um die Änderungen zu speichern, und überprüfen Sie, ob Sie immer noch von dem Fehler betroffen sind
Lösung 3: Ändern Sie es in den Windows 10-Einstellungen
Windows 10-Benutzer können die Skripteinstellungen auch in ihrer Windows 10-Einstellungs-App im Abschnitt Für Entwickler ändern. Im Allgemeinen ist dies der Ort, an den Sie gehen sollten, wenn die oben genannten Schritte keine Qualitätsergebnisse erbracht haben, um das Problem zu beheben. Beachten Sie, dass dies nur auf Benutzer unter Windows 10 angewendet werden kann.
- Verwenden Sie die Tastenkombination Windows-Taste + I, um Einstellungen auf Ihrem Windows 10-PC zu öffnen. Alternativ können Sie mithilfe der Suchleiste in der Taskleiste nach „Einstellungen“suchen oder nach dem Öffnen auf das Zahnradsymbol direkt über der Schaltfläche im Startmenü klicken
- Suchen und öffnen Sie den Untereintrag "Update & Sicherheit" in der App "Einstellungen", indem Sie einmal darauf klicken.
- Navigieren Sie zur Registerkarte Für Entwickler und suchen Sie im Abschnitt Powershell nach der Option "Ausführungsrichtlinie ändern, damit lokale PowerShell-Skripts ohne Signatur ausgeführt werden können. Signieren für Remote-Skripte erforderlich “.
- Aktivieren Sie das Kontrollkästchen direkt daneben, um es zu aktivieren, und klicken Sie unten auf die Schaltfläche Übernehmen.
Starten Sie Ihren Computer sofort neu und versuchen Sie, ein Skript in PowerShell auszuführen, um festzustellen, ob der Fehler "Ausführung von Skripten auf diesem System deaktiviert ist" weiterhin angezeigt wird
Lösung 4: Lösen Sie die Methode mithilfe der Registrierung
Wenn die oben genannten Methoden Ihr Problem nicht lösen konnten, müssen Sie nur noch zur Registrierung gehen und die Einstellungen manuell im höchstmöglichen Umfang ändern. Diese Methode ist ziemlich einfach, aber Sie sollten trotzdem vorsichtig sein, wenn Sie die Registrierung bearbeiten, um sicherzustellen, dass nichts schief geht.
Öffnen Sie das Registrierungseditorfenster, indem Sie entweder in der Suchleiste, im Startmenü oder im Dialogfeld Ausführen "regedit" eingeben, auf das Sie mit der Tastenkombination Windows-Taste + R zugreifen können. Navigieren Sie zu dem folgenden Schlüssel in Ihrer Registrierung, indem Sie im linken Bereich navigieren:
HKEY_LOCAL_MACHINE / SOFTWARE / Microsoft / PowerShell / 1 / ShellIds / Microsoft. PowerShell
- Klicken Sie auf diesen Schlüssel und versuchen Sie, den Zeichenfolgeneintrag ExecutionPolicy auf der rechten Seite des Fensters zu finden. Wenn eine solche Option vorhanden ist, klicken Sie mit der rechten Maustaste darauf und wählen Sie im Kontextmenü die Option Ändern.
-
Ändern Sie im Fenster "Bearbeiten" im Bereich "Wert" den Wert in "Uneingeschränkt" oder "RemoteSigned" und übernehmen Sie die von Ihnen vorgenommenen Änderungen. Bestätigen Sie alle Sicherheitsdialoge, die während dieses Vorgangs angezeigt werden.
- Sie können Ihren Computer jetzt manuell neu starten, indem Sie auf Startmenü >> Netzschalter >> Neustart klicken und prüfen, ob das Problem behoben ist.
Empfohlen:
Sicherheitsanfälligkeit Bezüglich DNS-Neubindung In Der MITMWEB-Schnittstelle Ermöglicht Die Remote-Ausführung Von Python-Skripten
Das CVE-2018-14505-Label wurde für eine Sicherheitslücke vergeben, die in der webbasierten Benutzeroberfläche von Mitmproxy, mitmweb, entdeckt wurde. Die Sicherheitslücke war zunächst
Die SSDP / UPNP-Funktionalität Von Universal Media Server 7.1.0 Ist Für Die Ausführung Von Remotebefehlen In Windows-Domänen Anfällig
Chris Moberly hat in der XML-Parsing-Engine der Universal Media Server-Version eine Sicherheitsanfälligkeit bezüglich der Verarbeitung externer XML-Entitäten für externe Entitäten festgestellt
Windows 10X Für Die Ausführung Auf Einzelbildschirmgeräten Bestätigt Auch Microsoft, Da Die Betriebssystemnutzung Auf Laptops Und Tragbaren Geräten Stark Ansteigt
Windows 10X funktioniert auch auf Laptops, Ultrabooks und Notebooks mit einem Bildschirm, wie von Microsoft angegeben. Die schlanke Iteration von Windows 10
Wie Kann Der Fehler "Ausführen Von Skripten Ist Auf Diesem System Deaktiviert" In Powershell Behoben Werden?
Powershell ist ein Framework zur Aufgabenautomatisierung und -verwaltung, das von Microsoft entwickelt und veröffentlicht wurde. Es besteht aus einer Befehlszeilen-Shell und einer
Lisa Su, CEO Von AMD, Behauptet, Dass Zen 3 Auf Dem Weg Ist, Später In Diesem Jahr Auf Den Markt Zu Kommen
AMD feiert heute 7/7 das erste Jubiläum der Ryzen-Prozessoren der 3. Generation oder der Zen 2-Architektur. Die Ryzen-Prozessoren der 3. Generation eroberten den Markt im Sturm