2024年5月23日发(作者:)

XP系统下IE8打不开网页并提示sysfader错误的解决办法

最近用的IE8浏览器在使用过程中出现这样的问题,访问某些页面的时候,经常会出

现“ysFader: - 应用程序错误”的提示,提示内容为“0x0262d580指令

引用的0x0262d580内存。改内存不能read”,每次不一定相同,但是都是由于SysFader

引起的错误。

原因分析:

因为系统中有未注册的dll文件,必须注册所有dll文件,才能解决内存不能为read

等问题。系统dll文件没有注册,可能引起各种各样不可知的问题,比如无法打开二级链

接,经常出现“内存不能为read或written”等错误。

具体的操作方法:

1、 重新注册dll文件

一般这个办法是解决某些系统dll文件错误的方法,很多遇到“内存不能为read或

written”的问题都能通过这个办法来解决,icech首先想到的也是这个方法,但是最终结

果失败!

“开始->输入cmd”,然后把下面的代码粘帖进去。

for %a in (%windir%/system32/*.dll) do /s %a

for %b in (%windir%/system32/*.ocx) do /s %b

然后就是不停的注册滚动屏幕,直到结束。

●在检查运行regedit进入注册表, 在

HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionExpl

orerShellExecuteHooks下,应该只有一个正常的键值

{AEB6717E-7E19-11d0-97EE-00C04FD91972}, 将其他的删除。【如果还有一个(默认)

值,不用管它,也不能删除,一般它为空。】必要时【还原】或重新安装系统。

2、 修改计算机性能设置

鼠标右键“我的电脑”,选择“属性”,在系统属性中选择“高级”选项卡,点击性能

下的“设置”按钮,选择“调整为最佳性能”,然后确定。