欢迎光临
个人知识库,ERP、IT知识分享和应用

Win7命令行开启或关闭dep数据执行保护功能?

Win7命令行开启或关闭dep数据执行保护功能?

 

DEP有四种设置选项:

选择启用(Opt-In)。在此模式下DEP仅用于显式选择开启DEP 的进程。这是客户端操作系统的默认配置。
选择不启用(Opt-Out)。在这个模式下,DEP是每个进程的默认配置,不需要使用DEP的进程应该显式标明。这是服务器操作系统的默认配置。
始终开启(Always On)。无论程序是否与DEP兼容,所有进程都启用DEP。
始终关闭(Always Off)。所有进程都不启用DEP。
————————————————

关闭dep数据保护:

1.使用管理员身份运行命令窗口

2.输入          bcdedit.exe/set {current} nx AlwaysOff        pause并按回车,此时提示操作成功完成,表示已成功开启dep

 

开启dep数据保护:

1.使用管理员身份运行命令窗口

2.输入      bcdedit.exe/set {current} nx AlwaysOn        pause并按回车,此时提示操作成功完成,表示已成功开启dep(注:实际此命令执行重启后并没有关闭DEP)

正确命令:    bcdedit.exe /set {current} nx OptIn

 

设置DEP时遇到“您不能在64位可执行文件上设置DEP属性”


这个没什么办法,系统就是不支持64位程序的设置。不过网上很多答案说是选择错了程序的路径,应该选择C:\Windows\SysWOW64\下的程序就可以设置成功,因为这才是64位的。这种说法是搞错了基本概念:在64位Windows里,SysWow64文件夹是用来存放32位Windows系统文件的地方,而System32文件夹则是用来存放64位程序文件的地方。
————————————————

参考文章:https://blog.csdn.net/weixin_45303938/article/details/108629339

未经允许不得转载:Blog.XiaoMing.Xyz » Win7命令行开启或关闭dep数据执行保护功能?

登录

找回密码

注册