在windows下很多电脑经常在浏览网页或打开应用程序的时候出现0x00000000等的相关问题其实这类问题是由于计算机两大方面原因产生的。

1、硬件 内存

比如内存质量有问题,活着是插槽接触不好,导致内存读写访问出现故障

不过硬件故障一般很少 绝大多数都是由系统原因导致的

2、系统 软件

例一:IE浏览器出现“0x0a8ba9ef”指令引用的“0x03713644” 内存,或者“0x70dcf39f”指令引用的“0x00000000”内存。该内存不能为“read”。要终止程序,请单击确定的信息框,单击确定后,又出现发生内部错误,您正在使用的其中一个窗口即将关闭的信息框,关闭该提示信息后,IE浏览器也被关闭。解决方法:

1 开始-运行窗口,输入“regsvr32 actxprxy.dll”回车,接着会出现一个信息对话 “DllRegisterServer in actxprxy.dll succeeded”,确定。再依次运行以下命令。(这个方法有人说没必要,但重新注册一下那些.dll对系统也没有坏处,反正多方下手,能解决问题就行。)

 

regsvr32 shdocvw.dll

 

regsvr32 oleaut32.dll

 

regsvr32 actxprxy.dll

 

regsvr32 mshtml.dll

 

regsvr32 msjava.dll

 

regsvr32 browseui.dll

 

regsvr32 urlmon.dll

 

例二:有些应用程序错误: “0x7cd64998” 指令参考的 “0x14c96730” 内存。该内存不能为 “read”。解决方法:Win XP预读取技术这种最佳化技术也被用到了应用程序上,系统对每一个应用程序的前几次启动情况进行分析,然后新增一个描述套用需求的虚拟内存映像,并把这些信息储存到Windows\Prefetch文件夹。一旦建立了映像,应用软件的装入速度大大提高。XP的预读取数据储存了最近8次系统启动或应用软件启动的信息。建议将虚拟内存撤换,删除Windows\Prefetch目录下所有*.PF文件,让windows重新收集程序的物理地址。

 

上面的方法,最管用、最彻底的方法是这个:

运行 输入cmd 回车在命令提示符下输入

for %1 in (%windir%\system32\*.dll) do regsvr32.exe /s %1