Manchmal, wenn wir eine Anwendung unter Windows ausführen, gibt das System eine Fehlermeldung zurück, die angibt, dass eine Zugriffsverletzungsausnahme aufgetreten ist . Diese Art von Fehler bedeutet, dass ein Teil des Codes des Programms oder der Anwendung, die Sie ausführen möchten, versucht, auf eine geschützte Speicheradresse zuzugreifen, und der Zugriff verweigert wurde. Um diesen Fehler zu beheben, müssen Sie Data Execution Prevention oder DEP deaktivieren. Dies ist ein Windows-Sicherheitstool. Im Folgenden werden wir analysieren, wie ein Fehler auftritt, wenn eine Ausnahme die Zugriffsrechte in Windows verletzt.
Behebung des Fehlers ohne Zugriffsverletzung beim Starten einer Anwendung unter Windows
Methode 1 . DEP schützt unseren Computer, indem es Programme steuert, die ausgeführt werden, um sicherzustellen, dass der Systemspeicher geschützt verwendet wird. Wenn eine Anwendung das Programm versucht, den Speichercode falsch auszuführen, schließt das DEP-Tool daher automatisch den Zugriff auf dieses Programm, die Anwendung. Das Deaktivieren kann uns daher bei der Behebung dieses Fehlers "Zugriffsverletzung" helfen, vorausgesetzt, dieses Programm oder diese Anwendung ist sicher und kann keinen Virencode in das System injizieren.
- Um Data Execution Prevention oder DEP zu deaktivieren, drücken Sie Win + R und geben Sie das Steuerungssystem in die Ausführungszeile ein .
- Klicken Sie anschließend im folgenden Fenster links auf das Element Zusätzliche Systemparameter .
- Gehen Sie zur Registerkarte Erweitert und klicken Sie im Abschnitt Leistung auf Optionen .
- Klicken Sie auf die Registerkarte Data Execution Prevention und wählen Sie DEP aktivieren für alle Programme und Dienste mit Ausnahme der unten ausgewählten.
- Wählen Sie Ihr Programm oder Ihre Anwendung in der angegebenen ausführbaren Datei ".exe" aus, die den Fehler "Ausnahme bei Zugriffsverletzung" auslöst.
- Klicken Sie auf Übernehmen und auf OK und starten Sie Ihr Programm oder Spiel, das den Fehler verursacht hat, neu.
Methode 2 . Falls der Fehler weiterhin besteht, können wir die Hardware-Fehlerbehebung ausführen . Drücken Sie dazu win + R , um das Fenster "Ausführen" zu öffnen und geben Sie den folgenden Befehl ein:
%systemroot%\system32\msdt.exe -id DeviceDiagnostic
- Klicken Sie auf Weiter. Alle Fehler und Probleme auf dem Computer werden diagnostiziert. Warten Sie bis zum Ende des Vorgangs bis zum Ende.
- Wenn Ihnen dies nicht geholfen hat, empfehle ich Ihnen, auf die offizielle Website des Produkts, Programms, Spiels zu gehen und auf die neueste Version zu aktualisieren oder eine neue, saubere Installation herunterzuladen.