explorer.exe应用程序错误!
这是程序错误引起的
你可以更改一下程序设置
或者
重新安装程序
相信大家都应该见到过,甚至说一些网友因为不爽于这个经常出现的错误提示而屡次重装系统。相信象我们这些普通用户应该不会理解那些复杂的十六进制代码。那些只是供微软亚洲研究院的研究人员研究的(开个玩笑先)
今天我就写一些关于这个错误提示的问题。电脑维修网希望能够对各位网友有所帮助。要是还有什么不理解的地方可以发短消息交流。因为我水平有限。所以不足的地方还请大家指导。
好了,闲话少说。我们马上开始。
大家仔细观察0x后面的内容,是不是每个人的错误代码都是不一样的呢?但他们的问题可能是同一个的。出现这个错误提示是有两方面的原因的,第一是硬件,即内存有问题,第二是软件,软件方面的问题就多了去了。
一先说说硬件
,电脑硬件是很不容易坏的。内存出现问题的可能性并不大(除非你的内存真的是杂牌的一塌徒地),主要方面是1。内存条坏了(二手内存情况居多)、2。使用了有质量问题的内存,3。内存插在主板上的金手指部分灰尘太多。4。使用不同品牌不同容量的内存,从而出现不兼容的情况。5。超频带来的散热问题。
二如果所说的情况都没有,那末就要从软件方面解决问题了。
先说说原理内存有个存放数据的地方叫缓冲区,当程序把数据放在某一位置时,因为没有足够空间,就会发生溢出现象。即为我们所说的内存缓冲区溢出。这个问题,经常出现在Windos2000/XP系统上,因为基于NT内核的Windos 2000/XP对硬件的要求是很苛刻的,一旦遇到资源死锁、溢出或者类似Windos 98里的非法操作,系统为保持稳定,就会出现上述情况。
由于系统在运行时要对一段内存进行保护,其他的用户程序无法访问内存,当用户程序非法读取这些内存空间时,也会出现这样的错误。
以下是我从网上搜索来的几个例子,在此和大家一起分析(要擅长使用搜索引擎,这也是我向大家推荐的菜鸟晋级的捷径。)
1。问"0x0a8ba9ef"指令引用的"0x03713644" 内存,该内存不能为"read".要终止程序,请单击"确定"。
答IE有错误,需要重置IE
1 在"开始"菜单中打开"运行"窗口,在其中输入"regsvr32 actxprxy.dll",然后"确定",接着会出现一个信息对话 框"DllRegisterServer in actxprxy.dll sueeded",点击"确定"。
2 打开"运行"窗口,输入"regsvr32 shdocv.dll
3 打开"运行"窗口,输入"regsvr32 oleaut32.dll
4 打开"运行"窗口,输入"regsvr32 actxprxy.dll
5 打开"运行"窗口,输入"regsvr32 mshtml.dll
6 打开"运行"窗口,输入"regsvr32 msjava.dll
7 打开"运行"窗口,输入"regsvr32 broseui.dll
8 打开"运行"窗口,输入"regsvr32 urlmon.dll
2。问"0x70dcf39f"指令引用的"0x00000000"内存。该内存不能为“read”。要终止程序,请单击“确定”。
答关闭该提示信息后,IE浏览器也被关闭。 解决方法修复或升级IE浏览器,打上系统补丁。确定你的IE升级到了6.0。
3。问“0xffffffff”指令引用的“0xffffffff”内存。该内存不能为“read” 的提示。要终止程序,请单击“确定”。
答当使用的输入法为微软拼音输入法2003,并且隐藏语言栏时(不隐藏时没问题)关闭RealOne就会出现这个问题,在关闭RealOne之前可以显示语言栏或者将任意其他输入法作为当前输入法来解决这个问题。
4 。 问“Ox77f5cdO”指令引用“Oxffffffff”内 存,该内存不能为“read” ,要终止程序,请单击“确定”。
答 双击一个游戏的快捷方式,,并且提示Client.dat程序错误。 解决方法重装显卡的最新驱动程序,然后下载并且安装DirectX9.0。
5。问“0x772b548f”指令引用的“0x00303033”内存,该内存不能为“ritten”,要终止程序,请单击“确定”。
答QQ自动下线,当再打开QQ时,发现了发过来的十几条的信息。 解决方法这是对方利用QQ的BUG,发送特殊的代码,做QQ出错,只要打上补丁或升级到最新版本,就可以了。
运行某些程序的时候,有时会出现内存错误的提示,然后该程序就关闭。
“0x????????”指令引用的“0x????????”内存。该内存不能为“read”。
“0x????????”指令引用的“0x????????”内存,该内存不能为“ritten”。
不知你出现过类似这样的故障吗?(0x后面内容有可能不一样。)
一般出现这个现象有方面的,一是硬件,即内存方面有问题,二是软件,这