IIS: Wie Data Execution Prevention in Windows Server 2008 deaktivieren?
-
05-07-2019 - |
Frage
Ich habe versucht, DEP auf meinem Windows 2008 Dev-Box zu deaktivieren und nicht gelungen.
Ich habe versucht: System Properties-> Performance Optionen-> Data Execution Präventions-> auf DEP für erforderliche Windows-Programme und Dienste nur
(noch geschieht)
System Einstellungen-> Performance Optionen-> Data Execution Präventions-> für alle Programme auf DEP und Dienste mit Ausnahme der ausgewählten aktivieren
In diesem Fall habe ich versucht, sowohl inetinfo.exe und w3wp.exe in C zu wählen: \ windows \ system32 \ inetsrv \ Ordner, und wenn sie ausgewählt wird, erhalte ich diesen Fehler:
"Sie können keine DEP-Attribute auf 64-Bit-Programme".
Ich bin sicher, dass es einige Speicherleck irgendwo ist - aber das ist ein anderes Problem. Ich bin glücklich mit ihm in meiner Entwicklungsumgebung für eine Zeit lang zu leben (in der Tat, das ist, wo ich es brauche, loszulassen, damit ich es sehen)
Jede mögliche Hilfe würde geschätzt!
Thx, Doug
Lösung
Die GUI nicht die 4 Modi des DEP Betrieb nicht zeigen.
Sie müssen es beim Booten tun: Boot-Parameter konfigurieren DEP und PAE
Allerdings Weitere Informationen über die Fehlermeldung :
System DEP Konfigurationseinstellungen gelten nur für 32-Bit-Anwendungen und Prozesse, wenn sie auf 32-Bit läuft oder 64-Bit-Versionen von Windows. Auf 64-Bit Versionen von Windows, wenn Hardware erzwungene DEP ist verfügbar es ist immer auf 64-Bit-Prozesse angewendet und Kernel-Speicherplätze, und es gibt keine Systemkonfigurationseinstellungen deaktivieren.
Andere Tipps
Hier ist, wie DEP an der Eingabeaufforderung deaktivieren:
BCDEDIT /set {current} nx AlwaysOff
Unter Windows Vista und später, DEP und PAE beim Booten aktiviert und konfiguriert sind, um Werte für die nx und PAE-Parameter, die den BCDEdit / set-Befehls.
So deaktivieren Sie DEP auf Windows Server 2008-Typ die folgenden auf einem erhöhten Befehlszeile
bcdedit /set nx AlwaysOff
wollen Sie boot.ini bearbeiten und einen Abschnitt contaning / noexecute = optin ändern, um nur / Ausführen
Sie sollten fähig sein, DEP zu deaktivieren in einem Ihrer BIOS-Einstellungen.