Windows2003DEP的关闭办法
Windows2003DEP的关闭办法
数据执行保护 (DEP) 是一套软硬件技术,能够在内存上执行额外检查以帮助防止在系统上运行恶意代码。在 Microsoft Windows XP Service Pack 2 (SP2) 和 Microsoft Windows XP Tablet PC Edition 2005 中,由硬件和软件一起强制实施 DEP。
DEP 的主要优点是可以帮助防止数据页执行代码。通常情况下,不从默认堆和堆栈执行代码。硬件实施 DEP 检测从这些位置运行的代码,并在发现执行情况时引发异常。软件实施 DEP 可帮助阻止恶意代码利用 Windows 中的异常处理机制进行破坏。
需要对C:\boot.ini文件进行修改,首先你要改变它的只读属性, 右键单击该文件选择“属性”,然后取消选择“只读”。 然后你可以用记事本来对它进行编辑,找到以multi(0)disk(0)开头的条目, 在那一行的结尾应该是/fastdetect选项, 如果你安装了SP2,就还能看到/noexecute选项, 这正是DEP生效的标志。 你可以将/noexecute改为/execute,然后重新启动机器。 这样就可以关闭数据执行保护 (DEP)机制
如何关闭DEP(数据保护)
一`使用 boot.ini 禁用 DEP
1.单击“开始”,然后单击“控制面板”。
2.在“选择一个类别”下单击“性能和维护”。
3.在“或选择一个控制面板图标”下,单击“系统”。
4.单击“高级”选项卡,然后在“启动和故障恢复”区域中单击“设置”。
5.在“系统启动”区域中,单击“编辑”。
6.在“记事本”中单击“编辑”,然后单击“查找”。
7.在“查找内容”字段中键入 /noexecute,然后单击“查找下一个”。
8.在“查找”对话框中,单击“取消”。
9.将 policy_level(例如“OptOut”)更换为“AlwaysOff”(不带引号)。
警告:请务必小心输入文字。
注:您的 boot.ini 文件转换现在应该是:
/noexecute=AlwaysOff
10.在“记事本”中单击“文件”,然后单击“保存”。
11.单击“确定”以关闭“启动和故障恢复”。
12.单击“确定”以关闭“系统属性”,然后重新启动计算机。
二`实际中得来只要使用命令”msconfig”启动选项中全选重启亦可!目的在于关闭DEP.
恢复DEP(原winxpDEP 设置):/noexecute=optin /fastdetect
注册、反注册dll,regsvr32命令详解 Windows2003/XP设置自动登陆