这个东西在ie8 ie9 ie10 ie11 里面都有,但是这个东西和系统本身dep保护是相关的,如果是家庭版系统是没有这个选项的,专业版和企业版是有此功能设定的。
所以有的同学在ie里面找不到,或者到注册表里面找
NX值都找不到,那么就不要费心了,还是想想其他办法吧。
1.对于非家庭版及专业版等,先去ie设置里面看有没有启用内存攻击保护,如果有那么恭喜你好办多了。
a。我的电脑-属性-高级-性能-设置-数据执行保护-改为基本
b。以管理员权限打开命令行
运行 bcdedit.exe /set nx AlwaysOff
c。运行输入regedit打开注册表,找到如下键值:
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\AdvancedOptions\CRYPTO\NX]
将uncheckedvalue和checkedvalue的值都设为1,重启就可以了。
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\AdvancedOptions\CRYPTO\NX]
将uncheckedvalue和checkedvalue的值都设为1,重启就可以了。
2.对于非家庭版及专业版等,先去ie设置里面看有没有启用内存攻击保护,如果没有那么稍微复杂点。
a。我的电脑-属性-高级-性能-设置-数据执行保护-改为基本
b。以管理员权限打开命令行
运行 bcdedit.exe /set nx AlwaysOff
c。运行输入regedit打开注册表,找到如下键值:
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\AdvancedOptions\CRYPTO\NX]
将uncheckedvalue和checkedvalue的值都设为1。d。 运行输入 gpedit.msc 在 “本地计算机策略”中依次点击“计算机配置-管理模板-Windows组件-Internet Explorer-安全功能”;在右侧列表中找到并双击“关闭数据执行保护”;在弹出窗口中选择“已启用”并点击“确定”;e。打开安全引导策略, 在运行中输入 %windir%\system32\secpol.msc /s等十几秒会弹出计算机设置框 把安全引导策略接触才能设定上面b。的设置,否则b。的设置很可能会出现 "设置元素数据时出错。该值受引导安全策略保护,无法进行修改或删除。“
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\AdvancedOptions\CRYPTO\NX]
将uncheckedvalue和checkedvalue的值都设为1。d。 运行输入 gpedit.msc 在 “本地计算机策略”中依次点击“计算机配置-管理模板-Windows组件-Internet Explorer-安全功能”;在右侧列表中找到并双击“关闭数据执行保护”;在弹出窗口中选择“已启用”并点击“确定”;e。打开安全引导策略, 在运行中输入 %windir%\system32\secpol.msc /s等十几秒会弹出计算机设置框 把安全引导策略接触才能设定上面b。的设置,否则b。的设置很可能会出现 "设置元素数据时出错。该值受引导安全策略保护,无法进行修改或删除。“
3.对于家庭版计算机,如果出现内存攻击选项的 那么直接执行上面abc三步即可。
4. 对于家庭版计算机,如果没出现内存攻击选项的 那么建议升级为专业版特别是win8普通版要升级为win8.1专业版才行,虽然ie10已经升级到了ie11,但是可以解决问题。