自使用IE8之后,觉得确实比IE6好多了,但是有时候在打开网页的时候总是报出“SysFader:iexplore.exe-应用程序错误”,提示内容为“0x0262d580指令引用的0x0262d580内存。内存不能read”,每次指令代码不一定相同,但是都是由于SysFader引起的错误。
困扰了好久,这个问题一直存在,差点一气之下回到IE6时代了,最后终于找到了办法。
网上有很多解决办法,但很多都不能真正的解决问题。网上最常见的办法:
1、重新注册dll文件--没有用
在Dos窗口下分别粘贴如下命令:
for %a in (%windir%/system32/*.dll) do regsvr32.exe /s %a
for %b in (%windir%/system32/*.ocx) do regsvr32.exe /s %b
2、修改计算机性能设置--没有用
鼠标右键“我的电脑 -> 属性-> 高级-> 性能-> 设置-> 调整为最佳性能”,然后确定。
3、删除IE8浏览器的更新--不靠谱
4、删除“工具栏和扩展”--没有用
方法是打开IE8,“工具-> Internet选项 -> 程序 -> 管理加载项 -> 工具栏和扩展”,去掉所有没用的扩展与工具栏。这个方法可能管用,但是谁知道是哪个插件的原因啊?
5、去掉“启用第三方浏览器扩展”--OK
打开IE8,找到“工具 -> Internet选项 -> 高级 -> 浏览 -> 启用第三方浏览器扩展*”,取消选中后重新启动IE8。