Fix: Dieses Programm wird durch Gruppenrichtlinien blockiert
Beim Versuch, eine Anwendung oder ein Programm auf einem Windows 7/8/10-Computer zu starten, haben viele Benutzer gemeldet, dass die jeweilige Anwendung oder das jeweilige Programm nicht geöffnet wird, und es wird eine Fehlermeldung angezeigt, die im Grunde besagt, dass die Anwendung oder das Programm nicht geöffnet werden kann, weil es gerade geöffnet wird durch Gruppenrichtlinien blockiert. Die gesamte Fehlermeldung lautet:
„Dieses Programm ist durch Gruppenrichtlinien blockiert. Weitere Informationen erhalten Sie von Ihrem Systemadministrator. “
Gruppenrichtlinien sind ein kleines Windows-Dienstprogramm für Netzwerkadministratoren, mit dem Benutzer-, Sicherheits- und Netzwerkrichtlinien auf der gesamten Computerebene für ein ganzes Computernetzwerk bereitgestellt werden können. Dieses Problem war und ist ein Problem für unzählige Windows 7/8/10-Benutzer und kann eine Vielzahl unterschiedlicher Anwendungen und Programme betreffen und sogar mehr als ein Programm / eine Anwendung auf einem einzelnen betroffenen Computer betreffen.
Dieses Problem wird in fast allen Fällen dadurch verursacht, dass der betroffene Benutzer die Softwareeinschränkungsrichtlinie aktiviert und diese oder eine andere Anwendung oder einen anderen Fehler vergisst, der die Softwareeinschränkungsrichtlinie aktiviert. Dieses Problem kann jedoch auch dadurch verursacht werden, dass ein Programm – z. B. ein Sicherheitsprogramm eines Drittanbieters – so konfiguriert ist, dass bestimmte Anwendungen nicht ausgeführt werden können. Aus irgendeinem Grund wird die Fehlermeldung “Dieses Programm wird durch Gruppenrichtlinien blockiert” angezeigt, wenn die Benutzer versucht, eine blockierte Anwendung auszuführen.
Da es verschiedene mögliche Ursachen für dieses Problem gibt, gibt es auch eine Vielzahl unterschiedlicher prospektiver Lösungen, von denen die folgenden die effektivsten sind:
Lösung 1: Deaktivieren Sie die Softwareeinschränkungsrichtlinie mithilfe einer .BAT-Datei
Öffnen Sie eine neue Instanz von Notepad.
Geben Sie den folgenden Text in die leere Instanz von Notepad ein oder fügen Sie ihn ein:
REG ADD HKLM SOFTWARE Policies Microsoft Windows Safer CodeIdentifiers / v DefaultLevel / t REG_DWORD / d 0x00040000 / f
Drücken Sie Strg + S, um das neue Dokument zu speichern.
Navigieren Sie zu dem Ort, an dem die Datei gespeichert werden soll.
Öffnen Sie das Dropdown-Menü vor Dateityp und klicken Sie auf Alle Dateien.
Sie können die Datei beliebig benennen, solange Sie ihr eine .BAT geben. Beispielsweise ist die Benennung der Datei solution.bat in Ordnung.
Klicken Sie auf Speichern.
Navigieren Sie zu dem Ort, an dem Sie die .BAT-Datei gespeichert haben, und doppelklicken Sie darauf, um sie zu starten.
Wenn Sie aufgefordert werden, die Aktion in einem Popup zu bestätigen, bestätigen Sie sie.
Die .BAT-Datei startet eine Eingabeaufforderung und führt den darin programmierten Befehl aus. Dies dauert jedoch selbst auf den langsamsten Computern nur einige Sekunden. Starten Sie Ihren Computer neu, sobald die .BAT-Datei den Befehl ausgeführt und die Eingabeaufforderung geschlossen wurde.
Versuchen Sie beim Starten des Computers, die betroffenen Anwendungen zu starten, und sie sollten erfolgreich gestartet werden.
Lösung 2: Löschen Sie alle konfigurierten Gruppenrichtlinien mit dem Registrierungseditor
Wenn eine Gruppenrichtlinie in einem Netzwerk konfiguriert ist, werden Registrierungswerte für die erstellte Gruppenrichtlinie zu den Registrierungen jedes einzelnen Computers hinzugefügt, der mit dem Netzwerk verbunden ist. Dies gilt auch für die Softwareeinschränkungsrichtlinie. Aus diesem Grund können Sie die Softwareeinschränkungsrichtlinie deaktivieren, indem Sie mit dem Registrierungseditor alle konfigurierten Gruppenrichtlinien löschen. Dazu müssen Sie:
Drücken Sie die Windows-Logo-Taste + R, um einen Lauf zu öffnen
Geben Sie regedit in das Dialogfeld Ausführen ein und drücken Sie die Eingabetaste, um den Registrierungseditor zu starten.
Navigieren Sie im linken Bereich des Registrierungseditors zum folgenden Verzeichnis:
HKEY_LOCAL_MACHINE> Software> Richtlinien
Suchen Sie im linken Bereich den Microsoft-Unterschlüssel unter dem Registrierungsschlüssel “Richtlinien” und klicken Sie mit der rechten Maustaste darauf. Klicken Sie im Kontextmenü auf “Löschen” und im daraufhin angezeigten Popup auf “Ja”, um die Aktion zu bestätigen.
Navigieren Sie im linken Bereich des Registrierungseditors zum folgenden Verzeichnis:
HKEY_CURRENT_USER> Software> Richtlinien
Suchen Sie im linken Bereich den Microsoft-Unterschlüssel unter dem Registrierungsschlüssel “Richtlinien” und klicken Sie mit der rechten Maustaste darauf. Klicken Sie im Kontextmenü auf “Löschen” und im daraufhin angezeigten Popup auf “Ja”, um die Aktion zu bestätigen.
Navigieren Sie im linken Bereich des Registrierungseditors zum folgenden Verzeichnis:
HKEY_CURRENT_USER> Software> Microsoft> Windows> CurrentVersion
Suchen Sie im linken Bereich den Unterschlüssel Gruppenrichtlinienobjekte unter dem Registrierungsschlüssel CurrentVersion und klicken Sie mit der rechten Maustaste darauf. Klicken Sie im Kontextmenü auf Löschen und im daraufhin angezeigten Popup auf Ja, um die Aktion zu bestätigen.
Navigieren Sie im linken Bereich des Registrierungseditors zum folgenden Verzeichnis:
HKEY_CURRENT_USER> Software> Microsoft> Windows> CurrentVersion
Suchen Sie im linken Bereich den Unterschlüssel Richtlinien unter dem Registrierungsschlüssel CurrentVersion und klicken Sie mit der rechten Maustaste darauf. Klicken Sie im Kontextmenü auf Löschen und im daraufhin angezeigten Popup auf Ja, um die Aktion zu bestätigen.
Schließen Sie den Registrierungseditor.
Starte den Computer neu.
Wenn der Computer hochfährt und die Softwareeinschränkungsrichtlinie aktiviert wurde, ist sie nicht mehr wirksam, sodass Sie alle betroffenen Programme erfolgreich starten und ausführen können sollten.
Hinweis: Wenn Sie beim Versuch dieser Lösung feststellen, dass einer der zu löschenden Registrierungsschlüssel auf Ihrem Computer fehlt, überspringen Sie einfach diesen Schritt und fahren Sie mit dem nächsten fort.
Lösung 3: Deaktivieren Sie die Programmblockierungsfunktion von Symantec Endpoint Protection
Symantec Endpoint Protection bietet die Option, die Ausführung aller Programme auf Wechseldatenträgern zu blockieren. Wenn diese Option aktiviert ist, wird die Fehlermeldung “Dieses Programm wird durch Gruppenrichtlinien blockiert” angezeigt, wenn Sie versuchen, ein blockiertes Programm zu starten. In diesem Fall sollten Sie das Problem beheben können, indem Sie einfach die Programmblockierungsfunktion von Symantec Endpoint Protection deaktivieren. Dazu müssen Sie:
Starten Sie den Symantec Endpoint Protection Manager.
Suchen Sie die Anwendungs- und Gerätesteuerung des Programms und navigieren Sie dazu
Klicken Sie im linken Bereich des Fensters Anwendungs- und Gerätesteuerung auf Anwendungssteuerung.
Stellen Sie sicher, dass das Kontrollkästchen neben der Anwendungssteuerungsrichtlinie “Programme dürfen nicht von Wechseldatenträgern (AC2) ausgeführt werden” leer und nicht aktiviert ist. Dies bedeutet, dass die Richtlinie deaktiviert ist. Wenn das Kontrollkästchen aktiviert und die Richtlinie aktiviert ist, deaktivieren und deaktivieren Sie sie.
Speichern Sie die vorgenommenen Änderungen.
Schließen Sie den Symantec Endpoint Protection Manager.
Starten Sie Ihren Computer neu. Die Änderungen werden wirksam, sobald Ihr Computer hochfährt. Anschließend können Sie überprüfen, ob das Problem behoben wurde.
Hinweis: Diese Lösung ist nur für betroffene Benutzer gedacht, auf deren Computern Symantec Endpoint Protection installiert ist.