Windows XP Bugs und Fixes

DEP stoppt Programme

Anwendungen, die bisher problemlos liefen, können nach der Installation des SP2 die Fehlermeldung "Datenausführungsverhinderung" (Data Execution Prevention, DEP) hervorrufen. Die Meldung besagt, dass eine Windows-Sicherheitsfunktion ein Problem festgestellt hat und deshalb die Anwendung geschlossen wird. Danach folgen weitere Angaben unter anderem über den Namen der Anwendung und den Hersteller. Wenn Sie in diesem Fenster auf "OK" klicken, wird das Programm beendet. Gewissheit verschafft ein Klick im Fehlerberichterstattungs-Fenster auf "Klicken Sie hier". Wird in der Fehlersignatur unter Details "Typ:BEX" angegeben, handelt es sich um einen Fehler, der in Zusammenhang mit der Datenausführungsverhinderung steht.

Das SP2 verwendet diese Funktion, um die Ausführung von böswilligem Code von Datenseiten zu verhindern. Damit soll verhindert werden, dass Angreifer einen Pufferüberlauf verursachen und anschließend den Code ausführen können.

Sollten für die betroffenen Programme keine Updates verfügbar sein, empfiehlt Microsoft eine der beiden folgenden Vorgehensweisen:

1. Wenn die Anwendung fehlschlägt, klicken Sie auf "Erweitert" und im Dialogfeld "Datenausführungsverhinderung" auf "Ausführungsverhinderung für alle Programme aktivieren, außer für:". Dort aktivieren Sie das Kontrollkästchen neben dem Programm.

2. Hinzufügen einer Ausnahme über die Systemeigenschaften in der Systemsteuerung. Starten Sie dazu "sysdm.cpl", wählen die Registerkarte "Erweitert" aus und klicken auf den Button "Einstellungen" unter dem Punkt "Systemleistung". Unter der Registerkarte "Datenausführungsverhinderung" gehen Sie wie unter 1 beschrieben vor.

Datenausführungsverhinderung stoppt Programme

Datum

27.08.2004

Betrifft

Windows XP Home SP2, Windows XP Professional SP2

Wirkung

Programme stürzen ab

Patch

Nicht verfügbar

Abhilfe

"Ausnahme" für die Anwendung einrichten

Infos

Microsoft Knowledgebase