Anzeige

Am Puls von Microsoft

Anzeige

Dieses Programm muss mit aktivierter Datenausführungsverhinderung ausgeführt werden

Martin

Webmaster
Teammitglied
Dieses Programm muss mit aktivierter Datenausführungsverhinderung ausgeführt werden. Sie können die Datenausführungsverhinderung für dieses Programm nicht ausschalten.

Eine solche Meldung kann erscheinen, wenn man versucht, Probleme mit einem Programm zu lösen, in dem man eine Ausnahme in der Datenausführungsverhinderung hinzufügt.
Man ist also auch nach Anlegen der Ausnahme so weit wie vorher: Das Programm funktioniert nicht.


Es gibt drei verschiedene Ursachen, welche diese Meldung auslösen können:


  1. Die Programmdatei liegt im Windows-Verzeichnis
    Für Anwendungen, die im Windows-Verzeichnis liegen, kann die Datenausführungsverhinderung generell nicht deaktiviert werden.
    Wenn es sich um einen Prozess handelt, der nicht zwingend in diesem Verzeichnis liegen muss, kann es also bereits genügen, sie in einen anderen Ordner zu legen.
  2. Es handelt sich um eine 64 Bit Applikation
    Bei 64 Bit Anwendungen ist die Datenausführungsverhinderung Pflicht - daher kann sie aber auch unmöglich die Ursache sein. Entweder die Anwendung selbst ist fehlerhaft, oder es liegen andere Ursachen vor, warum das Programm nicht funktioniert.
  3. Das Programm wurde für Vista oder Windows 7 mit dem entsprechenden Zwang kompiliert - in diesem Fall ist die Meldung also durch das Programm selbst gewollt. Auch hier muss die Ursache also woanders liegen.


Die einzige akute Abhilfe ist in so einem Fall, die Datenausführungsverhinderung vollständig zu deaktivieren.

Starten Sie eine Kommandozeile mit Administratorrechten und geben Sie folgenden Befehl ein:

bcdedit.exe /set nx AlwaysOff

Wieder einschalten lässt sich die Datenausführungsverhinderung auf dem selben Weg mit diesem Befehl:

bcdedit.exe /set nx AlwaysOn

Sie sollten allerdings genau abwägen, ob es wirklich sinnvoll ist, ein systemweit wirksames Sicherheitsfeature zu deaktivieren.



Die Inspiration zu diesem Artikel entstammt einem Thema aus unserem Schwesterforum:
Programmabsturz durch StackHash Fehler bei Vista
 
Anzeige
Anzeige
Oben