计算机跳出t:explorer . exe——应用程序错误指令引用的“0x100012c3”内存。存储器不能被“读取”。

无法读取或写入系统内存。

内存无法“读”或“写”的现象,大多是因为一个新安装的软件与其他软件或其他硬件发生冲突,或者硬件出现故障或损坏。一般来说,软硬件兼容的可能性更大。网上有很多所谓的解决这个问题的方法,但实际上很少有有效的。解决这个问题没有你想的那么简单!(最有效的方法是重装系统=。=)

概述:

1,驱动不稳定,与系统不兼容,最容易造成内存无法读取或文件保护。

2.系统中安装了一个或多个流氓软件,可能导致IE或系统崩溃,还可能出现文件保护。

3.系统加载的程序或系统正在运行的程序之间存在冲突,尤其是一些杀毒软件监控程序。

4.系统本身存在漏洞,容易受到网络攻击。

5、病毒问题也是导致内存无法读取、文件保护、Explorer.exe错误的主要原因...

6.如果玩游戏时内存无法读取,很可能是显卡驱动不合适(这里有不适合游戏和电脑的显卡),或者是DX9.0C版本不够新或者不符合游戏和显卡驱动。

7.有些软件本身就不足。

8.电脑硬件过热也是内存无法读取的原因之一。

9.电脑内存和主板兼容性差也是内存无法读取的致命原因!

记忆一般是:

1。内存坏了(大多是二手内存),

2。使用有质量问题的内存,

3。插在主板上的内存金手指部分灰尘太多。

4。使用不同品牌和容量的内存,导致不兼容。

5。超频导致的散热问题。可以用软件MemTest来检查内存,可以彻底检查内存的稳定性。

故障原理:

内存中有一个存储数据的地方叫做缓冲区。当一个程序将数据放入缓冲区时,需要操作系统提供的一个“函数function”来应用。如果内存分配成功,函数会将新打开的内存区域的地址返回给应用程序,应用程序可以通过这个地址使用这个内存。这就是“动态内存分配”,内存地址也是编程中的“光标”。

内存并不总是可用和取之不尽的,有时内存分配会失败。当分配失败时,系统函数将返回值0。此时,返回值“0”不再表示新启用的光标,而是系统发送给应用程序的通知,表示发生了错误。

作为应用程序,应该在每次内存应用后检查返回值是否为0。如果是,则说明存在故障,需要采取一些措施来挽救,增强了程序的“健壮性”。如果应用程序不检查这个错误,它会认为这个值是根据“思维惯性”分配给它的可用游标,并在后续执行中继续使用这个内存。真正的0地址存储区存储的是计算机系统中最重要的“中断描述符表”,是绝对不允许应用程序使用的。在一个没有保护机制的操作系统中(比如DOS),向这个地址写数据会导致立即崩溃,而在一个健壮的操作系统中,比如Windows,这个操作会立即被系统的保护机制捕获,结果操作系统会强制关闭错误的应用程序,防止其错误扩大。此时会出现内存无法“读取”的错误,指出引用的内存地址为“0x00000000”。

内存分配失败的原因有很多,比如内存不足,系统函数版本不匹配等。所以这种分配失败多见于操作系统使用时间较长,安装了多种应用程序(包括无意中“安装”的病毒程序),大量更改系统参数和系统文件之后。在使用动态分配的应用程序中,有时会发生这样的情况,程序试图读写一个“应该可用”的内存,但是由于某种原因,预期的可用游标失败了。可能是“忘记”向操作系统要求分配,也可能是程序本身在某个时候取消了这个内存,“没注意”等等。被注销的内存被系统回收,其访问权不再属于应用程序,因此读写操作也会触发系统的保护机制,而试图“违法”的程序唯一的最终结果就是被操作终止,收回所有资源。计算机世界的法则还是比人类有效和严厉得多!像这样的情况属于程序本身的BUG,你经常可以在一个特定的操作序列中重现错误。无效光标不一定是0,所以错误提示中的内存地址不一定是“0x00000000”,也可以是其他随机数。

常见解决方案:

一种,由系统或者其他软件引起的,可以按照以下方式处理:系统本身有问题,及时安装官方补丁,必要时重装系统。病毒问题:杀毒。杀毒软件与其他软件冲突:卸载有问题的软件。显卡和声卡驱动是正确安装还是恶意覆盖?重新安装显卡声卡驱动程序。

1.使用系统附带的sfc命令修复损坏的系统文件,并将它们恢复到正常状态。

开始→运行→进入cmd,打开命令提示窗口→输入字符串命令sfc/scannow→回车→耐心等待命令程序搜索扫描各个系统文件→一旦发现系统文件不正确或损坏→会自动弹出提示界面→要求插入Windows系统的安装光盘→从中提取正常的系统文件替换不正常的系统文件→修复系统文件→最后重启电脑。

2.安装的Domino程序会导致问题。可以开始→运行→msconfig→启动项目→关闭Domino启动项→如果无法关闭→可以用卡卡助手等系统设置软件强行关闭→如果还是不行→证明你的系统中毒→然后重装或者恢复系统备份彻底解决。

3.禁用某些系统服务可能会导致类似的问题。例如,当QoS RSVP本地通信控制的安装功能被禁用时,它可能会提示RPC服务器不可用。解决方案:右键单击我的电脑→管理→服务和应用程序→服务→双击QoS RSVP项目,将启动类型更改为手动或自动→关闭窗口→重新启动计算机。如果禁用了其他服务,由它们引起的问题也可以通过以这种方式重新启用它们来解决。

第二,浏览器显示内存无法读写:

1.先来看看这样能不能解决问题:打开浏览器,点击工具→互联网选项→常规页面→删除cookies→删除文件→勾选删除所有离线内容→确定→清除历史记录→确定。工具→互联网选项→内容→清除SSL→清除密码→确定→自动完成→清除表单→清除密码→确定→立即关闭所有打开的浏览器窗口→重启浏览器。

2.如果无法解决问题,请执行以下操作:打开浏览器,单击工具→管理插件,禁用所有可疑的插件,或者您可以确切地知道要保留哪些插件。然后→工具→互联网选项→常规页面→删除cookies→删除文件→勾选删除所有离线内容→确定→将使用的磁盘空间设置为8MB以下(我自己在IE6中使用的是1mb)→确定→清除历史记录→网页保存在历史记录中的天数:3以下→应用确定(我自己使用的设置是0天)。

3.检查你的浏览器是否被某些(游戏或其他)安装程序恶意附加了插件→卸载并清理。

4.(此条目针对IE6)运行→regedit→进入注册表,点击→HKEY _ local _ machine \ Software \ Microsoft \ Windows \ Current version \ Explorer \ ShellExecuteHooks有一个正常键值{ aeb 6717e-7e 19-11d 0-97ee-00 c 04 FD 91972 }和一个“默认”保留;删除其他的。

5.打开CMD窗口,输入以下命令:

用于(%windir% \ system32 \ *)中的% i。regsvr32.exe/s%我输入。

用于(%windir% \ system32 \ *)中的% i。我进入regsvr32.exe/s%了吗?

完成两个单独的操作后,重新启动机器。

第三,如果以上方法都解决不了,就只能用最后一招了:

完全注册dll:打开“运行”输入→cmd→ Enter。

然后将下面几行字符复制到黑色的cmd框中,按enter键,等到所有的dll文件都注册后再关闭。为防止输入错误,可以复制这条指令,然后在命令提示符下点击鼠标右键粘贴并回车,耐心等待屏幕滚动停止。

(下面是要运行的代码):

用于(%windir%\system32\*中的%1。regsvr32.exe/s % 1

完成后重启机器。

4.如果你不使用微软组件服务网。框架,那么卸载这个服务可能会解决问题:开始→设置→控制面板→添加和删除程序→NET。框架→删除(如果非要用,重启电脑,安装NET。又是框架)。

五、关闭报告(治标):

1.右键“我的电脑”→属性→高级→错误报告→错误报告→勾选“禁用错误报告”→“发生严重错误时通知我”复选框→确定。这样对于一些小错误,Windows XP就不会弹出错误提示。

2.如果没有,请完全关闭错误报告服务。开始→进入操作→services.msc→打开服务窗口→查找错误报告服务→打开错误报告服务的属性对话框→将启动类型更改为禁用→确认并重启系统。(关闭本项目注册表的方式:开始→运行→进入regedit→确定→找到HKEY _ local _ machine \ software \ Microsoft \ Windows NT \ current version \ AE debug],将Auto=0改为Auto=1。)

不及物动词重要提示:不要只看这个错误提示的指令代码,要看:这个提示框上方的蓝色条表示XXX.EXE那个位置是什么程序,从而大致定位错误或冲突的主要原因,对症下药解决问题。处理这个问题简单有效的方法就是看错误提示,如果引起冲突就卸载软件,然后关闭杀毒软件,重启机器后重新运行安装。

===========================================================

以下方法都是在系统干净无病毒的前提下进行的。如果不确定系统是否无病毒,请删除之前的杀毒软件,从天空软件园下载卡巴2009全功能安全软件,然后清理系统中的病毒,再下载360卫士给整个系统打补丁。

可以先试试下面的方法,但是很少有人用这种方法解决这种故障,所以只能说可以试试(有少部分朋友是这样处理的)。

start-run-cmd-input:for % 1 in(% windir % \ system32 \ *)。dll)执行regsvr32.exe/s% 1,并在上一次之后重试。start-run-cmd-input:for % 1 in(% windir %)。

请仔细回忆在此问题发生之前是否安装了任何软件。如果有,请删除后再试,因为软件有bug,也有可能发生,而且经常无法解决。如果这个故障发生在你要执行的程序中,你可以重新安装这个程序并试一试。另外,请找出是否有更新版本,并尝试新版本。如果ie关闭或开启,就会出现这种故障。请尝试升级ie的版本。如果以前是ie6,可以尝试升级到ie7。如果以前是ie7,可以尝试升级到ie8。也可以试试第三方浏览器,比如傲游。(如果安装了某个软件,马上就会出现这个问题。请删除它并尝试它。如果你真的想使用这个程序,你必须找到一个新的版本来尝试它。)

如果不行,只能重装操作系统。请安装不同版本的操作系统。这里的不同版本指的是以前装番茄花园的,现在换成了雨林木风,以前用sp2,现在用sp3。我曾经用这个方法成功解决过我网吧的类似问题(我网吧不能用xp-sp1系统,只要用了肯定会出问题。只要用xp-sp2,完全没有问题。)。

重新安装系统后,请逐个安装驱动程序。安装一个驱动后,测试一段时间,看还是有一些故障。如果安装了某个驱动后出现这个故障,说明这个驱动有问题。请用不同的版本替换它,然后测试它,直到你找到一个没有问题的驱动程序。如果驱动程序安装完成并且没有此类故障,请安装您使用的应用程序。也是一次安装一个程序,每个程序都要测试。如果安装程序后出现故障,您可以选择使用该软件的新版本或根本不使用该软件。这个过程很麻烦,请耐心等待。我用这个方法找了一个日立笔记本,发现只要用这个日立笔记本安装了声卡控制程序,就会立刻报错。最后不用这个程序就解决了。

如果重装操作系统后还是有问题,请仔细想想有没有更换或者维修或者加了什么硬件。如果有,请移除新添加的硬件并尝试找到以前的硬件或找到其他人的硬件来替换被替换或修复的硬件,然后进行测试。(很多朋友更换硬件后都有这种故障,一次更换就没有故障,或者加任何硬件就没有故障。)

如果没有,请用替换法最后检查硬件,其中内存最容易出现故障,请先检查内存。(更换内存进行测试)