I've been trying to disable DEP on my windows 2008 dev box and have not succeeded.
I've tried: System Properties->Performance Options->Data Execution Prevention->Turn on DEP for essential Windows programs and services only
(still happens)
System Properties->Performance Options->Data Execution Prevention->Turn on DEP for all programs and services except those I select
in this case, i tried to choose both inetinfo.exe and w3wp.exe in the c:\windows\system32\inetsrv\ folder, and when selected, I receive this error:
"You can not set DEP attributes on 64-bit executables".
I'm sure that there is some memory leak somewhere - but that is a separate problem. I'm happy to live with it for a while in my development environment (in fact that is where I need to let it go so I can see it)
Any help would be appreciated!
Thx, Doug
you would want to edit boot.ini and change a section contaning /noexecute=optin to just /execute
The GUI does not show the 4 modes of DEP operation.
You need to do it at boot time:Boot Parameters to Configure DEP and PAE
However, more info on the error message:
You should be able to turn DEP off in one of your BIOS settings.
On Windows Vista and later, DEP and PAE are enabled at boot time and are configured by setting values for the nx and pae parameters using the BCDEdit /set command.
To disable DEP on Windows Server 2008 type the following on an elevated Command Line
Here is how to disable DEP at the command prompt: