IIS:如何禁用数据执行保护Windows Server 2008中?(IIS: How to di

2019-06-27 07:28发布

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

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

(仍然发生)

系统属性 - >性能选项 - >数据执行Prevention-> DEP对除外我选择所有程序和服务启用

在这种情况下,我试图选择在C两inetinfo.exe下和的w3wp.exe:\ WINDOWS \ SYSTEM32 \ INETSRV \文件夹,并选中时,我收到此错误:

“你不能设置DEP属性在64位可执行文件”。

我敢肯定,有一些内存泄漏的地方 - 但是这是一个单独的问题。 我很高兴与它生活了一段时间,我开发环境(其实这正是我需要让他走,所以我可以看到它)

任何帮助,将不胜感激!

THX,道格

Answer 1:

GUI不显示4种模式DEP操作。

你需要在开机的时候做到这一点: 引导参数配置DEP和PAE

然而,在更多信息的错误信息 :

系统DEP配置设置只在Windows的32位或64位版本上运行时应用的32位应用程序和进程。 在Windows的64位版本,如果硬件强制DEP可用,它总是适用于64位进程和内核内存空间,并且没有系统配置设置来禁用它。



Answer 2:

下面是如何在命令提示符下禁用DEP:

BCDEDIT /set {current} nx AlwaysOff


Answer 3:

在Windows Vista和更高版本,DEP和PAE在启动时启用和使用的BCDEdit / set命令将NX和PAE参数设定值进行配置。

要在Windows Server 2008的类型禁用DEP在高架以下命令行

bcdedit /set nx AlwaysOff


Answer 4:

你想修改BOOT.INI和更改部分contaning / NoExecute =选项选择启用刚刚/执行



Answer 5:

你应该能够把DEP关闭在你的BIOS设置中的一种。



文章来源: IIS: How to disable Data Execution Prevention in Windows Server 2008?