Dou*_*oug 10 windows iis dep windows-server-2008
我一直试图在我的Windows 2008开发盒上禁用DEP并且没有成功.
我尝试过:系统属性 - >性能选项 - >数据执行保护 - >仅为基本Windows程序和服务启用DEP
(仍然发生)
系统属性 - >性能选项 - >数据执行保护 - >为我选择的所有程序和服务启用DEP
在这种情况下,我试图在c:\ windows\system32\inetsrv \文件夹中选择inetinfo.exe和w3wp.exe,当选择时,我收到此错误:
"您无法在64位可执行文件上设置DEP属性".
我确定某处存在内存泄漏 - 但这是一个单独的问题.我很高兴在我的开发环境中使用它一段时间(事实上,我需要让它去,所以我可以看到它)
任何帮助,将不胜感激!
谢谢,道格
GUI不显示DEP操作的4种模式.
您需要在引导时执行此操作:引导参数以配置DEP和PAE
但是,有关错误消息的更多信息:
在32位或64位版本的Windows上运行时,系统DEP配置设置仅适用于32位应用程序和进程.在64位版本的Windows上,如果硬件强制DEP可用,则它始终应用于64位进程和内核内存空间,并且没有系统配置设置可禁用它.
小智 6
以下是在命令提示符下禁用DEP的方法:
BCDEDIT /set {current} nx AlwaysOff
Run Code Online (Sandbox Code Playgroud)