
1、首先在win7系统下单击“开始”-“控制面板”-“系统和安全”-“系统”,打开系统;
2、单击“高级系统设置”。在“性能”下,单击“设置”;
3、单击“数据执行保护”选项卡,然后单击“为除下列选定程序之外的所有程序和服务启用DEP”;
4、若要对个别程序关闭DEP,请选中要对其关闭 DEP 的程序旁边的复选框,然后单击“确定”;
右击我的电脑---属性---高级--启动和故障恢复的“设置”---默认 *** 作系统("Microsoft Windows XP Professional" /noexecute=AlwaysOff /fastdetect)
。当/noexecute=AlwaysOff时,相当于关闭了DEP和EVP功能,凡是被其阻止的程序都能正常运行。
你也可以直接修改c:\bootini文件,但在修改之前请先去除他的只读属性,
参数设为OPTIN也可以。
1、启用 DEP右键,单击我的电脑,选择属性,然后点击高级选项卡,然后选择设置。
2、在Windows 8或Windows 10,你右击该电脑,选择属性</strong>,然后点击高级系统设置链接。
3、现在点击数据执行保护选项卡,在新的界面你会看见两个单选按钮。
4、默认情况下,DEP应设置为第一个单选按钮,因此只保护基本的Windows程序和服务。如果第二个单选按钮被选中,它将启用所有的过程,而不只是Windows进程。
如果你有问题的程序,去尝试选择第一个单选按钮,重启你的电脑,看看是否解决问题。如果没有,你可以去 吧,点击 启用程序之外的所有程序和服务那些我选择 按钮,然后添加程序问题。
5、它还值得注意的是,你可能会得到一个错误信息不能设置DEP属性对64位可执行文件,当添加一个64位的可执行的例外列表。这是好的因为它意味着你的计算机是64位,你的处理器已经支持基于硬件的DEP。
7、把DEP设置成关闭,除了两个设置中的数据执行保护”选项卡上面看到你,还有更多的设置,您可以配置部打开命令提示符,点击开始,输入cmd, 右键单击第一项,选择以管理员身份运行。这样你的电脑就可以执行了。
分类: 电脑/网络 >> *** 作系统/系统故障
问题描述:
我的是xp sp2,由于有数据执行保护(DEP),我在资源管理器或者系统任何的能输入的地方按ctrl键就会出现非法 *** 作,然后出现一个提示:“windows为保护您的计算机,关闭了下列程序,程序名:explorerexe,发行商:microsoft”
我在系统属性-高级-性能设置-数据执行保护处看到只有2个选项:“仅为基本windows程序和服务启用DEP”,“为除下列选定程序之外的所有程序和服务启用DEP”,没有提供关闭的选项,请问大家遇到这样的问题了吗,怎么关闭,现在我想选多个文件也只能用鼠标而不能用ctrl键了,ctra+a,ctrl+c,ctra+v等等所有 *** 作一按就出非法 *** 作,然后就是那个explorerexe因为保护而被关闭的提示。
问题补充:谢谢aijiao5872 - 助理 二级的回答,这个“数据执行保护(DEP)”是xp系统自己的叫法,连帮助里都是这么说的,你的说法我早试过,如果那样去改,就会变成任何软件都被保护,连记事本都不能按ctrl键了。因为那个框里是说不用被保护的,全都除掉就全都保护了。
我的是amd64的。
解析:
Win XP SP2具备数据执行保护(DEP)功能,要实现此功能,需配合支持DEP功能的处理器使用,如AMD Athlon64和编号中包含字母"J"的Intel Pentium4处理器。
DEP功能可以有效阻止未获得允许的程序对受保护内存区域的访问,一旦产生这种内存访问,该程序将被Windows强行关闭,从而达到保护系统安全的目的。
但对于早期的应用程序,可能与DEP功能产生兼容性问题,导致应用程序无法运行或系统死机等问题。此时若希望继续正常使用应用程序,可关闭Win XP SP2的DEP功能。 *** 作方法如下:
打开系统分区根目录下的BOOTINI文件,对其进行编辑。将其中的"/noexecute=optin"改为"/execute",保存后重新启动系统,此时系统中的DEP功能即已关闭。
例如,Bootini文件内容如下:
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Home Edition" /noexecute=optin /fastdetect
修改后,最后一行变为:
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Home Edition" /execute /fastdetect
您可以尝试以下方法:
右击“此电脑”--高级系统设置--点击性能项--设置--数据执行保护--选择“为除下列选定程序之外的所有程序和服务启用DEP(U)”--将问题应用添加进去即可
如何关闭Windows7 DEP保护:
需要提醒的是,当DEP运行在保护级别为2时,由于需要在处理器和系统内存运行所有的DEP检查,会影响系统性能,使得系统运行将会变慢一些,所以在某些情况下我们可以考虑完全关闭DEP保护。我们知道在DEP设置面板中是不提供关闭DEP选项的,那如何关闭呢?如果是Vista以前的系统,我们可以通过修改Bootini文件,在其中添加NoExecute=Always0ff语句来关闭。而在Windows Vista、Windows Server 2008和Windows 7中,bootini文件已经被启动配置数据(Boot Configuration Data)即BCD文件所代替,不过我们可以使用微软提供的命令行工具bcdeditexe来编辑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”就可以了
执行CMD必须在附件里面找到cmd右键"以管理员权限"执行,否则不行。
总结:其实DEP并部署医治Windows系统缓冲区溢出问题的万能解药,它的意义在于使得恶意软件难以利用缓冲区溢出。而且DEP提供的缓冲区溢出保护也有一定的副作用,就是是被DEP阻止的应用程序通常将被挂起,即使DEP停止了恶意程序执行恶意代码,但是这种情况为恶意程序启动DOS攻击创造了新的机会。最后说明一点,本文有关DEP的解析虽然以Windows 7为例,但大部分也适用于Windows Vista和Windows Server 2008。希望本文对于大家认识EDP和理解Windows的安全机制有所帮助。Copy From中关村。
以上就是关于win7关闭dep保护批处理全部的内容,包括:win7关闭dep保护批处理、如何彻底关闭windows xp的dep数据执行保护程序、电脑显示“不能在64位文件上执行DEP属性”怎么处理等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)