一、现象
安装Internet Explorer 8(简称IE8)后,打开IE8,出现:“为了帮助保护您的计算机,windows 已经关闭了此程序”,如图1:
如果点击“关闭消息”,出现“发送错误报告”的提示。如图2:
反复如此,重新启动或者卸载原来的IE7(我的IE8是在IE7的基础上安装的)和IE8后重新安装,现象依旧如此。
二、解决方法:
1、自己验证的方法:
打开“控制面板”,找到“Internet 选项”并双击,“高级”选项卡—“启用内存保护以减少联机攻击”,将前面的勾去掉,“确定”退出,重启IE8,如果没有连接问题的话,一般就可以正常打开IE8了,以后出现ActiveX控件提示的时候依照情况选择启用。具体见图3:
(这种方法去掉了“内存保护...”,请您自己选择并确认是否这样做。)。过段时间你也可以把这样的设置修改过来,而IE8却一样好好的,我的就是这样,不像以前那样出问题了,不知道为什么。不行了你再改回去吧,或者试试下面的方法。
2、网络上流行的方法:
方法一:
关闭数据保护,编辑Boot.ini文件,将/NoExecute=OptIn 改为/NoExecute=AlwaysOff。
要编辑Boot.ini,请在开始中我的电脑上点右键—属性—高级,启动和故障恢复设置,“编辑”即可!
操作方法如下: (见图4)
打开系统分区根目录下的BOOT.INI文件,对其进行编辑。将其中的"/noexecute=optin"改为"/execute",保存后重新启动系统,此时系统中的DEP功能即已关闭。“NoExecute”属性可参见文后的微软官方链接。
例如,Boot.ini文件内容如下:
[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
方法二:“我的电脑”—“属性”—“高级”的“性能”—“设置”,在“性能选项”中点“数据执行保护”选项卡。如图5—图6:
选择“为除下列选定程序之外的所有程序和服务启用DEP”并找到IE所在的文件夹(C:\Program Files\Internet Explorer)把iexploer.exe程序加入其中,“确定”保存后,重新启动计算机。如图7所示:
CIO之家 www.ciozj.com 公众号:imciow