关闭Windows DEP保护

来源:互联网 发布:网络推广教程视频教程 编辑:程序博客网 时间:2024/05/17 19:18

需要提醒的是,当 DEP 运行在保护级别为 2 时,由于需要在处理器和系统内存运行所有的 DEP 检查,会影响系统性能,使得系统运行将会变慢一些,所以在某些情况下我们可以考虑完全关闭 DEP 保护。我们知道在 DEP 设置面板中是不提供关闭 DEP 选项的,那如何关闭呢?如果是 Vista 以前的系统,我们可以通过修改 Boot.ini 文件,在其中添加 NoExecute=Always0ff 语句来关闭。而在 Windows Vista Windows Server 2008 Windows 7 中, boot.ini 文件已经被启动配置数据 (Boot Configuration Data) BCD 文件所代替,不过我们可以使用微软提供的命令行工具 bcdedit.exe 来编辑 BCD 文件。

我们在命令提示符下运行不带有任何参数的 bcedit 命令,可以看到当前的启动配置,如图所示显示了在 Windows 7 下运行 bcdedit 的结果,其中最后一行显示 nx OptIn ,表示当前的 DEP 保护级别为 1 ,如果显示为 OptOut 则表示当前的 EDP 保护级别为 2 。如果我们要关闭 EDP ,只需将 nx 设置为 Always0ff 即可。在命令行下执行命令“ bcdedit /set nx alwaysoff ”,重启系统后 Windows 7 EDP 就关闭了。反之,如果要开启所有服务和应用程序的 DEP ,执行命令“ bcdedit /set nx alwayson ”就可以了。

 

 

原创粉丝点击