这是一套软、硬件的技术——DEP(数据执行保护) ,是能够在内存上执行额外的检查来帮助防治在系统上运行恶意代码。它的硬件已实施 DEP 检测从这些位置进行运行代码。软件实施 DEP可以帮助阻止
恶意代码可以用 Windows 中的异常来处理机制来进行破坏的。
DEP功能与防病毒程序不同的是,DEP的硬件和软件来进行实施 DEP 技术的最后的目的并不是防治在计算机上安装有害程序,而且是监视您已安装的程序,帮助你确定它们是否正在安全地使用系统的内存
。 为了可以监视您的程序,硬件实施的 DEP 能够跟踪已指定成“不可执行”的内存区域。但是某个程序试着通过内存执行的代码,要是已将内存指定为“不可执行”, Windows 能够关掉这个程序来防治恶意的代码,无论代码是不是是恶意的代码,都会执行以下的操作。
因为DEP功能是对已拥有的程序具有监视的作用,因此部分的软件在运行的时候始终会被干扰,因此很多的用户对它是非常烦恼的,要想彻底的关闭DEP,Windows XP SP3系统中的DEP功能要如何操作呢?
下面我就给你们讲解下关掉的措施吧。
要想关闭DEP的功能,就得在C:boot.ini文件上动点手脚。
下面是具体的操作步骤:
1、我们要先打开C:boot.ini的文件,右键单击这个文件选择“属性”。
2、然后要在打开的属性的窗口中,将“只读”的属性选项给删掉。
3、接着找到使用multi(0)disk(0)开头的条目,然后就要打开它进行编辑,找到结尾是noexecute的那一行(就是DEP生效的标志),将/noexecute改为/execute。
4、最后要重新启动计算机,这样DEP就可以关闭了。