Windows 10: DEP (Datenausführungsverhinderung) für alle Programme aktivieren

Melden

Hier ist ein detailliertes Tutorial, wie du die Datenausführungsverhinderung (DEP) für alle Programme in Windows 10 aktivierst.

Die Datenausführungsverhinderung (Data Execution Prevention, kurz DEP) ist ein Sicherheitsmerkmal von Windows, das verhindert, dass schädlicher Code in geschützten Speicherbereichen ausgeführt wird. Standardmäßig ist DEP nur für wichtige Windows-Dienste aktiviert. In dieser Anleitung erfährst du, wie du den Schutz auf alle Programme ausweitest.


Methode 1: Über die Windows-Systemeinstellungen (Grafische Oberfläche)

Dies ist der einfachste Weg für die meisten Benutzer.

  1. Systemeigenschaften öffnen:
    • Drücke die Windows-Taste, tippe Erweiterte Systemeinstellungen anzeigen ein und drücke die Enter-Taste.
  2. Leistungs-Optionen aufrufen:
    • Klicke im Fenster "Systemeigenschaften" unter dem Reiter Erweitert im Bereich "Leistung" auf die Schaltfläche Einstellungen....
  3. DEP-Tab auswählen:
    • Klicke im neuen Fenster "Leistungsoptionen" auf den Reiter Datenausführungsverhinderung.
  4. DEP für alle Programme aktivieren:
    • Wähle die zweite Option aus: "Datenausführungsverhinderung für alle Programme und Dienste einschalten, mit Ausnahme der ausgewählten:".
  5. Speichern und Neustarten:
    • Klicke auf Übernehmen und dann auf OK.
    • Windows wird dich darauf hinweisen, dass die Änderungen erst nach einem Neustart wirksam werden. Starte deinen Computer neu.

Methode 2: Über die Eingabeaufforderung (CMD)

Für fortgeschrittene Benutzer oder Administratoren lässt sich dies schneller über die Konsole erledigen.

  1. CMD als Administrator öffnen:
    • Drücke die Windows-Taste, tippe cmd ein.
    • Mache einen Rechtsklick auf "Eingabeaufforderung" und wähle Als Administrator ausführen.
  2. Befehl eingeben:
    • Um DEP für alle Programme (AlwaysOn) zu aktivieren, kopiere folgenden Befehl und drücke Enter:
      bcdedit.exe /set {current} nx AlwaysOn
    • (Hinweis: Wenn du es wieder auf den Standardzustand zurücksetzen möchtest, lautet der Befehl bcdedit.exe /set {current} nx OptIn).
  3. Neustart:
    • Starte deinen PC neu, damit die Änderungen übernommen werden.

Wie überprüfe ich, ob DEP aktiv ist?

Du kannst im Task-Manager sehen, welche Programme durch DEP geschützt sind:

  1. Drücke Strg + Shift + Esc, um den Task-Manager zu öffnen.
  2. Klicke auf Mehr Details (falls nötig) und gehe zum Reiter Details.
  3. Klicke mit der rechten Maustaste auf eine der Spaltenüberschriften (z. B. Name) und wähle Spalten auswählen.
  4. Suche in der Liste nach Datenausführungsverhinderung und setze einen Haken. Klicke auf OK.
  5. Nun siehst du in der neuen Spalte bei jedem Prozess, ob DEP "Aktiviert" oder "Deaktiviert" ist.

Wichtige Hinweise

  • Kompatibilität: Einige ältere Programme oder Spiele könnten nach der Aktivierung von DEP abstürzen, da sie Techniken verwenden, die DEP als Sicherheitsrisiko einstuft.
  • Ausnahmen hinzufügen: Falls ein legitimes Programm nach der Umstellung nicht mehr startet, kannst du in Methode 1 (Schritt 4) über die Schaltfläche Hinzufügen... die entsprechende .exe-Datei des Programms auswählen, um es vom DEP-Schutz auszuschließen.
  • Hardware-Unterstützung: DEP funktioniert am besten, wenn dein Prozessor (CPU) "Hardware-enforced DEP" unterstützt (was bei fast allen modernen CPUs der Fall ist). Diese Einstellung ist meist im BIOS/UEFI unter Begriffen wie "Execute Disable Bit" oder "NX-Bit" zu finden und sollte dort aktiviert sein.
0