Rootop 服务器运维与web架构

关闭 数据执行保护

| 暂无评论

公司试用的是IMAIL 做的邮件服务器,配置完成后,重启机器出现提示,数据执行保护阻止了程序的运行,导致IMAIL 崩溃。
打开“数据执行保护”方法: 右键 我的电脑 => 属性 => 高级 选项卡 
在性能那点设置 => 数据执行保护
“数据执行保护”对话框提供以下两个选项:
? 仅为基本 Windows 程序和服务启用 DEP
? 为除下列选定程序之外的所有程序和服务启用 DEP
通过选择其中一个选项,您可以排除一个或多个应用程序,或者为整个计算机配置 DEP 设置。如果设置“关闭 DEP”选项,则会为当前运行的 Windows 安装的 boot.ini 配置文件添加一个开关。boot.ini 开关如下所示:
/noexecute — 这是默认开关。启用 DEP。
/execute — 禁用 DEP 。
 /noexecute=ALLWAYSOFF 禁用 DEF 。   //我是这么做的
 /noexecute=optin 相当于 仅为基本 Windows 程序和服务启用 DEP
注意:建议您不要全局性地禁用 DEP。这会使计算机处于不太安全的状态。

也可以在“系统”属性中访问这些 DEP 设置。

如果没有适用于您的应用程序的更新,请按照下列步骤操作以访问和配置 DEP 配置设置:1. 在应用程序出现错误时,单击“高级”。
2. 在“数据执行保护”对话框中,选择“帮助保护除下列程序之外的所有程序:”
3. 单击应用程序旁边的复选框,然后单击“应用”。
4. 这时会出现一个提示,告诉您必须重新启动系统。单击“确定”。
5. 再次单击“确定”,然后重新启动系统。
也可以在“系统”属性中执行此过程:1. 单击“开始”,然后单击“控制面板”。
2. 在经典视图中,双击“系统”。
3. 单击“高级”选项卡,单击“性能”,然后单击“设置”。
4. 在“性能选项”对话框中,单击“数据执行保护”选项卡。
5. 选择“为所有程序和服务启用 DEP,但我选择的程序和服务除外:”,然后单击“添加”。
6. 在“打开”对话框中,找到并选择该应用程序,然后单击“打开”。
7. 单击“应用”,然后单击“确定”。将出现一个提示,通知您必须重新启动系统后设置才能生效。单击“确定”。

关闭方法如下
右击我的电脑-属性-高级-启动和故障恢复-设置-弹出窗口中点击 编辑
然后在弹出的记事本中的
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS=”windows XP ” /noexecute=Opton /fastdetect 中 将noexecute= 后面的数值改为 alwaysoff
重启
如果不想关闭,那么就添加explorer进排除列表,右击我的电脑-属性-高级-性能-设置-数据执行保护-选中“为除下列选定程序….”,然后点击下面的添加,定位到 c:\windows\下,将explorer添加进列表
不过这样比较麻烦,DEF可能还会终止别的程序,那么就要把那些程序也加进来,麻烦,不如直接关了DEF

原创文章,转载请注明。本文链接地址: https://www.rootop.org/pages/75.html

作者:Venus

服务器运维与性能优化

发表回复