文档库 最新最全的文档下载
当前位置:文档库 › EDP及如何关闭EDP

EDP及如何关闭EDP

EDP及如何关闭EDP
EDP及如何关闭EDP

EDP及如何关闭EDP

2011-06-03 08:52:40| 分类:Windows | 标签:dep 单击执行代码关闭|字号大中小订阅

DEP简介

DEP - 数据执行保护的缩写

数据执行保护(DEP) 是一套软硬件技术,能够在内存上执行额外检查以帮助防止在系统上运行恶意代码。在Microsoft Windows X P Service Pack 2、Microsoft Windows Server 2003 Service Pack 1 和Microsoft Windows X P Tablet PC Edition 2005 中,由硬件和软件一起强制实施DEP。

DEP 的主要优点是可以帮助防止数据页执行代码。通常情况下,不从默认堆和堆栈执行代码。硬件实施DEP 检测从这些位置运行的代码,并在发现执行情况时引发异常。软件实施DEP 可帮助阻止恶意代码利用Windows 中的异常处理机制进行破坏。

硬件实施DEP 是某些DEP 兼容处理器的功能,可以防止在已标记为数据存储区的内存区域中执行代码。此功能也称为非执行和执行保护。Windows X P SP2 还包括软件实施DEP,其目的在于减少利用Windows 中的例外处理机制的情况。

与防病毒程序不同,硬件和软件实施DEP 技术的目的并不是防止在计算机上安装有害程序。而是监视您的已安装程序,帮助确定它们是否正在安全地使用系统内存。为监视您的程序,硬件实施DEP 将跟踪已指定为“不可执行”的内存区域。如果已将内存指定为“不可执行”,但是某个程序试图通过内存执行代码,Windows 将关闭该程序以防止恶意代码。无论代码是不是恶意,都会执行此操作。

注:基于软件的DEP 是Windows X P SP2 的一部分并默认启用,不考虑处理器的硬件实施DEP 功能。默认情况下,软件实施DEP 应用于核心操作系统组件和服务。

DEP 默认配置的目的在于保护您的计算机,并尽量减小对应用程序兼容性的影响。但是某些程序也可能无法正确运行,视您的DEP 配置而定。

在运行Microsoft Windows X P 64 位版本并附带DEP 兼容处理器的计算机上,硬件实施DEP 已默认启用。64 位应用程序将不会通过内存的“不可执行”区域来运行。不能禁用硬件启用的DEP。

Windows XP SP2 上的软件启用DEP 以及在任何处理器上运行的32 位应用程序可以配置为使用内存的“可执行”或“不可执行”区域。

如何关闭DEP?

如何关闭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

相关文档