我一直在尝试在我的Windows 2008开发框中禁用DEP并且没有成功。

我试过了: 系统属性 - >性能选项 - >数据执行保护 - >仅为基本Windows程序和服务启用DEP

(仍然会发生)

系统属性 - >性能选项 - >数据执行保护 - >为我选择的所有程序和服务启用DEP

在这种情况下,我尝试在c:\ windows \ system32 \ inetsrv \文件夹中选择inetinfo.exe和w3wp.exe,选中后,我收到此错误:

“您无法在64位可执行文件上设置DEP属性”。

我确定某处存在内存泄漏 - 但这是一个单独的问题。我很高兴在我的开发环境中使用它一段时间(事实上,我需要放手,所以我可以看到它)

任何帮助将不胜感激!

THX, 道格

其他提示

以下是在命令提示符下禁用DEP的方法:

BCDEDIT /set {current} nx AlwaysOff

在Windows Vista及更高版本中,DEP和PAE在启动时启用,并通过使用BCDEdit / set命令设置nx和pae参数的值来配置。

要在Windows Server 2008上禁用DEP,请在提升的命令行上键入以下内容

bcdedit /set nx AlwaysOff

你想要编辑boot.ini并将section contaning / noexecute = optin更改为/ execute

您应该可以在其中一个BIOS设置中关闭DEP。

scroll top