
完全关闭数据执行保护(DEP)
1、直接修改Boot.ini文件(完全关闭数据执行保护DEP)
在WinXP SP2系统所在的分区的根目录中找到Boot.ini文件(您需要打开系统隐藏文件和受保护的系统隐藏文件夹,打开方法:工具-文件夹选项-视图-拉出在列表下方查看)。
然后右键单击Boot.ini属性以删除Boot.ini只读属性,将NoExecute = Optin更改为NoExecute = AlwaysOff,NoExecute = AlwaysOff等效于关闭EVP和DEP函数,这将生效重新启动系统后,数据执行保护将完全关闭。
2、未完全关闭数据执行保护DEP

右键单击“我的电脑”,选择“属性→高级→(性能)设置→数据执行保护”,选择“为除以下所选程序外的所有程序和服务启用DEP”,然后单击“添加”。 ,找到某个应用程序的安装目录,找到该程序的可执行文件,然后添加它。通常,此程序可以正常运行。设置将在重新启动计算机后生效。
附加:
数据执行保护
Microsoft Windows Xp Service Pack 2(Sp2)实现了一系列称为数据执行保护(DEp)的硬件和软件实现技术,以帮助防止计算机将恶意代码插入为非可执行代码Code保留的计算机内存区域中。
硬件实现DEp是某些处理器的功能,可防止在已标记为数据存储区的存储区中执行代码。此功能也称为非执行和执行保护。 Windows Xp Sp2还包括DEp的软件实现,目的是减少Windows中异常处理机制的使用。

与防病毒程序不同,在硬件和软件中实施DEp技术的目的并不是防止有害程序安装在计算机上。而是监视已安装的程序,以帮助确定它们是否在安全地使用系统内存。为了监视您的程序,DEp的硬件实现将跟踪已指定为“不可执行”的内存区域。如果内存已被指定为“不可执行”,但是程序尝试通过内存执行代码,则Windows将关闭程序以防止恶意代码。不管代码是否是恶意的,它都会这样做。
注意:基于软件的DEp是Windows Xp Sp2的一部分,默认情况下处于启用状态,而与处理器的DEp功能的硬件实现无关。默认情况下,DEp的软件实现将应用于核心操作系统组件和服务。
DEp默认配置的目的是保护您的计算机,并将对应用程序兼容性的影响最小化。但是,某些程序可能无法正确运行,具体取决于您的DEp配置。您可以使用本文档中描述的任务在计算机上配置DEp:
为计算机上的所有程序启用DEp
将程序添加到DEp例外列表中

禁用整个计算机的DEp
重要提示:安装操作系统时,请使用默认出现的“开始”菜单来获取本文档中的分步说明。如果修改了“开始”菜单,则操作步骤将稍有不同。
开始之前
该文档提供了有关在Windows XP Sp2上配置DEp的说明。
注意:在运行带DEp兼容处理器的64位版本的Microsoft Windows Xp的计算机上,默认情况下启用DEp的硬件实现。 64位应用程序将无法运行在内存的``不可执行''区域中。您不能禁用启用硬件的DEp。

Windows Xp Sp2上的软件支持DEp,并且可以将在任何处理器上运行的32位应用程序配置为使用内存的''可执行''或''非可执行''区域。
为计算机上的所有程序启用DEp
硬件和软件DEp的默认配置可以保护Windows核心组件和服务,并且对应用程序兼容性的影响最小,但是您可以选择配置DEp以保护计算机上的所有应用程序和程序。如果将DEp配置为保护计算机上的所有应用程序和程序,则可以获得其他保护,但是它也可能导致其他应用程序兼容性问题。如果将DEp配置为保护计算机上的所有应用程序和程序,并且某些32位应用程序存在兼容性问题,则可以使这些应用程序免受软件DEp保护。
禁用硬件DEP目前是可行的。
在无法通过Windows本身禁用它之后,可以进入BIOS禁用它。
由于主板不同,禁用方法也不同。因此,请参阅主板手册以了解具体的禁用过程,或致电计算机维护人员。
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/jisuanjixue/article-324672-1.html
7万亿放水
这算是给自己壮胆吗