IIS: Come disabilitare la prevenzione dell'esecuzione dei dati in Windows Server 2008?
-
05-07-2019 - |
Domanda
Ho provato a disabilitare DEP sulla mia casella di sviluppo di Windows 2008 e non ci sono riuscito.
Ho provato: Proprietà di sistema- > Opzioni prestazioni- > Prevenzione esecuzione dati- > Attiva DEP solo per programmi e servizi Windows essenziali
(succede ancora)
Proprietà del sistema- > Opzioni prestazioni- > Prevenzione esecuzione dati- > Attiva DEP per tutti i programmi e servizi ad eccezione di quelli che seleziono
in questo caso, ho provato a scegliere sia inetinfo.exe che w3wp.exe nella cartella c: \ windows \ system32 \ inetsrv \ e, quando selezionato, ricevo questo errore:
" Non puoi impostare gli attributi DEP su eseguibili a 64 bit " ;.
Sono sicuro che ci sia qualche perdita di memoria da qualche parte - ma questo è un problema separato. Sono felice di conviverci per un po 'nel mio ambiente di sviluppo (in effetti è lì che devo lasciarlo andare per poterlo vedere)
Qualsiasi aiuto sarebbe apprezzato!
Thx, Doug
Soluzione
La GUI non mostra le 4 modalità di funzionamento DEP.
È necessario farlo all'avvio: Parametri di avvio per configurare DEP e PAE
Tuttavia, maggiori informazioni su il messaggio di errore :
Impostazioni di configurazione DEP del sistema si applicano solo per applicazioni a 32 bit e processi durante l'esecuzione su 32-bit o Versioni a 64 bit di Windows. A 64 bit versioni di Windows, se DEP con applicazione hardware disponibile viene sempre applicato ai processi a 64 bit e spazi di memoria del kernel e ci sono nessuna impostazione di configurazione del sistema su disabilitarlo.
Altri suggerimenti
Ecco come disabilitare DEP al prompt dei comandi:
BCDEDIT /set {current} nx AlwaysOff
Su Windows Vista e versioni successive, DEP e PAE sono abilitati all'avvio e sono configurati impostando i valori per i parametri nx e pae utilizzando il comando BCDEdit / set.
Per disabilitare DEP su Windows Server 2008 digitare quanto segue su una riga di comando elevata
bcdedit /set nx AlwaysOff
vorresti modificare boot.ini e cambiare una sezione contaning / noexecute = optin per just / execute
Dovresti essere in grado di disattivare DEP in una delle tue impostazioni del BIOS.