DEP (Data Execution Prevention) – Dies ist eine integrierte Sicherheitstechnologie in Windows-Betriebssystemen, die zum Schutz vor Malware entwickelt wurde, einschließlich Überlaufpufferangriffen. Gleichzeitig kann DEP Kompatibilitätsprobleme für einige Anwendungen verursachen, und Benutzer möchten es möglicherweise deaktivieren. In diesem Artikel erfahren Sie, wie Sie DEP unter Windows deaktivieren und eine ausführliche Anleitung zu diesem Verfahren bereitstellen.
Es ist wichtig zu beachten, dass das Deaktivieren von DEP die Sicherheit Ihres Systems beeinträchtigen und es anfälliger für Malware-Angriffe machen kann. Es wird daher empfohlen, DEP nur dann zu deaktivieren, wenn es unbedingt erforderlich ist und nur dann, wenn Sie sich der Zuverlässigkeit der Quellen der ausgeführten Programme sicher sind.
Als nächstes betrachten wir zwei grundlegende Methoden zum Deaktivieren von DEP in Windows: über den Task-Manager und über die Befehlszeile. Wählen Sie je nach Ihren Vorlieben eine geeignete Methode aus und befolgen Sie die unten beschriebenen Schritte.
Definieren und Zuweisen von DEP in Windows
DEP unter Windows funktioniert auf Hardware- und Softwareebene. Hardware-DEP wird in Verbindung mit dem Prozessor verwendet und schützt vor Angriffen, die mit der Ausführung von Code aus schreibgeschützten Speicherbereichen verbunden sind. Software-DEP wiederum bietet Schutz, indem es die Codeausführung im Arbeitsspeicher des Betriebssystems und der Programme überwacht.
DEP ist in Windows-Betriebssystemen ab Windows XP SP2 und höher standardmäßig aktiviert. Es wird für alle Programme aktiviert, mit Ausnahme derjenigen, die angeben, dass DEP mit speziellen Attributen und APIs deaktiviert wird.
Es gibt jedoch Fälle, in denen ein Benutzer möglicherweise die DEP vorübergehend deaktivieren muss, um eine bestimmte Anwendung auszuführen oder Kompatibilitätsprobleme zu beheben. In solchen Fällen können Sie die speziellen Windows-Tools und -Einstellungen verwenden, um DEP zu deaktivieren oder seine Einstellungen nur für bestimmte Anwendungen zu ändern.
Warum kann es notwendig sein, die DEP zu deaktivieren?
In einigen Fällen muss der Benutzer jedoch möglicherweise DEP unter Windows deaktivieren:
- Einige ältere Programme und Treiber sind möglicherweise nicht mit DEP kompatibel und verursachen bei der Ausführung Fehler oder Probleme. In diesem Fall kann das Deaktivieren von DEP für das ordnungsgemäße Funktionieren dieser Anwendungen erforderlich sein.
- Einige Benutzer, die mit bestimmten Anwendungen oder Software arbeiten, können die DEP absichtlich deaktivieren, um verschiedene Tests oder Experimente durchzuführen. Dies kann beispielsweise beim Entwickeln oder Debuggen von Code hilfreich sein, wenn eine flexiblere Speicherkontrolle erforderlich ist.
Das Deaktivieren von DEP sollte mit Vorsicht durchgeführt werden, da dies die Anfälligkeit des Systems für bestimmte Arten von Malware-Angriffen erhöhen kann. Es wird empfohlen, DEP nur dann zu deaktivieren, wenn dies erforderlich ist und wenn Sie die potenziellen Risiken verstehen.
Schritt 1: DEP für einzelne Programme deaktivieren
Befolgen Sie die folgenden Schritte, um DEP für einzelne Programme zu deaktivieren:
- Klicken Sie mit der rechten Maustaste auf das Arbeitsplatz-Symbol auf dem Desktop oder im Startmenü und wählen Sie im Kontextmenü die Option Eigenschaften aus.
- Klicken Sie auf der angezeigten Seite "Systemeigenschaften" auf die Registerkarte "Erweitert".
- Klicken Sie im Abschnitt "Setup und Wiederherstellung" auf die Schaltfläche "Setup".
- Wählen Sie im daraufhin angezeigten Fenster "Einstellungen" die Registerkarte "Erweitert" aus.
- Klicken Sie im Abschnitt Leistung auf die Schaltfläche Konfigurieren.
- Wählen Sie im daraufhin angezeigten Fenster "Leistungsoptionen" die Registerkarte "Datenschutz" aus.
- Wählen Sie im Abschnitt "Datenschutz" die Option "DEP für alle Programme und Dienste außer den unten aufgeführten aktivieren" aus.
- Klicken Sie auf die Schaltfläche Hinzufügen. " und suchen Sie nach der ausführbaren Datei des Programms, für das Sie DEP deaktivieren möchten.
- Wählen Sie die Datei aus und klicken Sie auf die Schaltfläche Öffnen.
- Klicken Sie in allen geöffneten Fenstern auf OK, um die Änderungen zu speichern.
Jetzt wird DEP nur für das ausgewählte Programm deaktiviert und es sollte ohne Fehler gestartet werden. Beachten Sie, dass das Deaktivieren von DEP für ein bestimmtes Programm die Sicherheitsanfälligkeit des Systems erhöht, daher sollten Sie vorsichtig sein und diese Funktion nur dann verwenden, wenn dies wirklich notwendig ist.
Schritt 2: Deaktivieren der DEP für das gesamte System
1. Klicken Sie mit der rechten Maustaste auf das Arbeitsplatz-Symbol auf dem Desktop, und wählen Sie Eigenschaften aus.
2. Wählen Sie im angezeigten Fenster "System" die Registerkarte "Erweitert" aus.
3. Klicken Sie im Abschnitt Leistung auf die Schaltfläche Einstellungen.
4. Wählen Sie im Fenster "Leistungseinstellungen konfigurieren" die Registerkarte "Betriebssystemschutz" aus.
5. Klicken Sie auf der Registerkarte "Betriebssystemschutz" auf die Schaltfläche "Bearbeiten".
6. Deaktivieren Sie das Kontrollkästchen "Schutz für alle Programme und Dienste mit Ausnahme der unten aufgeführten aktivieren", und klicken Sie auf "OK".
7. Starten Sie den Computer neu, um die Änderungen anzuwenden.
Schritt 3: Starten Sie den Computer neu, nachdem Sie die DEP deaktiviert haben
Nachdem Sie die vorherigen Schritte zum Deaktivieren von DEP in Windows ausgeführt haben, müssen Sie den Computer neu starten, damit die Änderungen wirksam werden. Während des Neustarts lädt das Betriebssystem die neuen Einstellungen herunter und deaktiviert die DEP für alle Programme.
Befolgen Sie diese einfachen Anweisungen, um Ihren Computer in Windows 10 neu zu starten:
- Klicken Sie auf die Schaltfläche "Start" in der unteren linken Ecke des Bildschirms.
- Wählen Sie im Dropdown-Menü die Option "Ein-/Ausschalten" aus.
- Klicken Sie auf den Button "Neu starten".
Nach dem Neustart wird Windows mit den geänderten DEP-Einstellungen gestartet, und alle Programme werden ohne ihr Eingreifen ausgeführt. Wenn nach dem Deaktivieren der DEP Probleme oder Fehler auftreten, können Sie Schritt 2 wiederholen und die DEP wieder aktivieren.
Alternative Methoden zum Deaktivieren von DEP
Das Deaktivieren von DEP über die Befehlszeile funktioniert auf einigen Computern möglicherweise nicht oder erfordert spezielle Administratorberechtigungen. In solchen Fällen gibt es alternative Methoden, die helfen können, DEP zu deaktivieren.
Eine dieser Methoden ist die Verwendung eines speziellen BootCFG-Dienstprogramms. Mit diesem Dienstprogramm können Sie die Starteinstellungen des Betriebssystems ändern. Befolgen Sie diese Schritte, um DEP mit BootCFG zu deaktivieren:
- Öffnen Sie die Eingabeaufforderung als Administrator.
- Geben Sie bootcfg /raw "/noexecute=alwaysoff" ein, und drücken Sie die Eingabetaste.
- Starten Sie den Computer neu, damit die Änderungen wirksam werden.
Wenn das Deaktivieren von DEP nicht funktioniert, können Sie versuchen, die DEP-Einstellungen in der Windows-Registrierung zu ändern. Führen Sie dazu die folgenden Schritte aus:
- Drücken Sie die Tastenkombination Win + R, um das Fenster "Ausführen" zu öffnen.
- Geben Sie regedit ein, und drücken Sie die Eingabetaste, um den Registrierungseditor zu öffnen.
- Navigieren Sie zu folgendem Pfad: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers .
- Erstellen Sie eine neue Wertzeile, indem Sie sie mit dem Namen der ausführbaren Datei des Programms benennen, für das Sie DEP deaktivieren möchten.
- Legen Sie den Wert für diese Zeichenfolge auf DISABLENXOPTIN fest .
- Wiederholen Sie diese Schritte für jedes Programm, für das Sie DEP deaktivieren möchten.
Nachdem Sie diese Schritte ausgeführt haben, starten Sie den Computer neu, damit die Änderungen wirksam werden.
Mögliche Risiken beim Deaktivieren von DEP
- Erhöhte Sicherheitsanfälligkeit bei Malware: Das Deaktivieren von DEP kann Ihren Computer anfälliger für Angriffe durch Malware machen, die in das System eindringen und Ihren Code in nicht ausführbaren Speicherbereichen ausführen können.
- Verlust der Systemstabilität: Wenn Sie DEP deaktivieren, können Programme abstürzen und abstürzen, insbesondere wenn diese Programme häufig Speicher verwenden, um ihre Aktionen auszuführen. Dies kann nicht nur zu Unannehmlichkeiten, sondern auch zu Datenverlust führen.
- Verringerung der allgemeinen Sicherheit: Das Deaktivieren von DEP kann die allgemeine Sicherheit Ihres Computers beeinträchtigen, da dies eine der wichtigsten Schutzfunktionen des Betriebssystems ist. Die aktivierte DEP hilft dabei, viele Arten von Angriffen im Zusammenhang mit der Ausführung von bösartigem Code zu verhindern.
Falls Sie sich dennoch dafür entscheiden, DEP zu deaktivieren, sollten Sie zusätzliche Maßnahmen ergreifen, um die Sicherheit Ihres Systems zu gewährleisten, z. B. die Installation einer zuverlässigen Antivirus-Software, die regelmäßige Aktualisierung des Betriebssystems und der Anwendungen sowie den vorsichtigen Umgang mit Dateien und Links aus nicht vertrauenswürdigen Quellen Quellen.
So überprüfen Sie den DEP-Status in Windows
Führen Sie die folgenden Schritte aus, um den DEP-Status in Windows zu überprüfen:
- Öffnen Sie das Startmenü und wählen Sie Systemsteuerung.
- Suchen Sie im Fenster Systemsteuerung den Link "System und Sicherheit", und klicken Sie darauf.
- Wählen Sie im angezeigten Fenster "System und Sicherheit" die Option "System" aus.
- Suchen Sie auf der Seite "System" nach dem Link "Erweiterte Systemeinstellungen", und klicken Sie darauf.
- Wählen Sie im daraufhin angezeigten Fenster Systemeigenschaften die Registerkarte Erweitert aus.
- Suchen Sie auf der Registerkarte Erweitert den Abschnitt Leistung und klicken Sie auf die Schaltfläche Anpassen.
- Wählen Sie im daraufhin angezeigten Dialogfeld Systemeigenschaften die Registerkarte Ausführungsdaten (DEP) aus.
- Überprüfen Sie im Abschnitt "Ausführungsdaten" (DEP) den Status der DEP:
- Wenn DEP nur für Windows-Hauptprogramme und -Dienste aktiviert ist, wird der DEP-Status als "DEP für alle Windows-Programme und -Dienste aktivieren, mit Ausnahme der vom Benutzer ausgewählten Programme und Dienste" angezeigt.
- Wenn DEP für alle Windows-Programme und -Dienste aktiviert ist, wird der DEP-Status als "DEP für alle Windows-Programme und -Dienste aktivieren" angezeigt.
- Wenn DEP deaktiviert ist, wird der DEP-Status als "DEP deaktivieren" angezeigt.
Wenn Sie den DEP-Status überprüfen, können Sie feststellen, welche Programme und Dienste auf Ihrem Windows-System von DEP aktiviert oder deaktiviert sind.
Wie kann ich DEP wieder in Windows aktivieren
Die folgende Anleitung hilft Ihnen, DEP (Data Execution Protection) unter Windows zu aktivieren:
- Öffnen Sie die Windows-Systemsteuerung.
- Wählen Sie System und Sicherheit.
- Klicken Sie auf "System" und wählen Sie "Erweiterte Systemeinstellungen" auf der linken Seite des Fensters.
- Das Fenster "Systemeigenschaften" wird geöffnet.
- Klicken Sie unten im Fenster auf die Schaltfläche "Einstellungen" im Abschnitt "Schutz vor Datenausführung".
- Wählen Sie im neuen Fenster die Option "DEP nur für wichtige OS-Programme und -Dienste aktivieren" aus.
- Klicken Sie auf "Übernehmen" und dann auf "OK".
- Starten Sie den Computer neu, damit die Änderungen wirksam werden.
DEP ist jetzt in Windows enthalten und bietet zusätzlichen Schutz vor Malware und anderen Bedrohungen.