电脑开机出现:“0x77ca5828“指令引用的”0x00000000“内存。该内存不能”read“。如何排除故障?谢谢!

这是工业控制电脑。软件没有动过。

运行软件或游戏出现提示"该内存不能为read(written)"或(应用程序发生异常unknown software exception)的完全解决方案:

1、驱动不稳定,与系统不兼容,这最容易出现内存不能为 Read 或者内存不能“written”文件保护.需更新为带WHQL认证的驱动.
2、中毒及被捆绑安装了一个或多个流氓软件恶意程序.建议杀毒.这出现IE或者系统崩溃的机会也比较大,也有可能因文件保护而报错.(xyz5819 意念时空)
3、系统加载的程序或者系统正在运行的程序之前有冲突,尤其是部分杀毒软件的实时监控程序.建议不要安装2款以上的杀毒软件.或功能类似重复的软件.
4、系统本身存在漏洞,导致容易受到网络攻击。建议打全所有系统安全补丁.并设置开启自动更新.(xyz5819 意念时空)
5、病毒问题也是主要导致出现内存不能为read(written)、文件保护、Explorer.exe、IE浏览器错误等报错提示的.(xyz5819 意念时空)
6、玩游戏时候出现内存不能为read(written),需更新显卡驱动为WHQL认证的显卡驱动.另安装游戏常用支持环境,如:DX\.net\C++2005\C++2008\live\PhysX.(xyz5819 意念时空)
7、如果是游戏或软件运行时出现内存不能为read(written),把该游戏或程序安装到不包含任何中文的目录路径下试试.(xyz5819 意念时空)
8、软件或游戏自身不足存在BUG的问题,可下载[内存不能为read修复工具]进行修复.还不行就卸载掉换其他下载网址下载或更换版本试试.
9、电脑内存与主板兼容性不好也是导致内存不能为read(written)的致命原因!这种情况需用替换法,确定哪个具体硬件不兼容,然后更换.
10.如果以上问题不能解决,直接重新做系统吧(建议用原版镜像安装盘盘)这种情况下再尝试手动修复可能性已经不大了.(xyz5819 意念时空)
11.Win7是DX11,如果你要玩以前XP上的游戏,可能需要安装DX90C的补丁。最关键的是你显卡的驱动要带WHQL认证的,不然很多游戏进去就是蓝屏。(xyz5819 意念时空)
12.个人体会:这是一种像蓝屏一样很常见的系统报错,尽管提及到内存出错,其实更多是系统或程序(游戏)本身的问题所导致的.如果只是偶尔发生,直接点确定关闭报错窗口,重启电脑,一般不会影响正常使用.如果频繁发生的话,是运行什么报错的就重装什么是最简便快键的修复办法.如:是游戏和程序报错就卸载后重装(换版本),如果是系统自带程序IE浏览器,资源管理器报错,就使用安装版进行覆盖安装或者彻底重装.(xyz5819 意念时空)

游戏运行出错原因及解决方案:

在玩游戏之前,先确定你的电脑配置是否达到游戏运行的要求.(xyz5819 意念时空)
一.如何安装游戏: (xyz5819 意念时空)
1.请双击exe程序进行自动安装,中间可能会弹出“正在释放文件”提示,请勿取消。(xyz5819 意念时空)
2.安装完成之后,即可在桌面找到快捷方式进入游戏。(或者进入游戏安装目录找到相关exe运行游戏)(xyz5819 意念时空)
二.运行游戏出错: (xyz5819 意念时空)
1.关闭所有杀毒防护软件. (xyz5819 意念时空)
2.确认游戏安装目录为英文.(xyz5819 意念时空)
3.是否安装了最新的DX/C++/.net/live等游戏常用的支持环境,并更新显卡驱动为WHQL认证的显卡驱动.(xyz5819 意念时空)
4.依然不行,请卸载掉,换网址或版本重新下载安装一下.(xyz5819 意念时空)
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-04-06
首先看看提示的程序是什么,可能是这个程序出现问题,如果是卸载重装。如果开机出现提示,可以将这个程序的开机启动去掉。如果查不出来或提示的不是程序是系统进程,你可以回忆一下,当你出现这种故障前你都下载了什么程序软件、插件、补丁或是驱动,如果想起先将它们全部卸载试试。

如果无法查找,建议先查杀一下木马,修复一下系统试试。

建议你下载windows清理助手清理一下系统,查杀木马。

1、请你用系统自带的系统还原,还原到你没有出现这次故障的时候修复(或用还原软件进行系统还原,如果进不了系统,开机按F8进入安全模式还原系统)。
2、如果故障依旧,使用系统盘修复,打开命令提示符输入SFC /SCANNOW 回车(SFC和/之间有一个空格),插入原装系统盘修复系统,系统会自动对比修复的。
3、如果故障依旧,在BIOS中设置光驱为第一启动设备插入原装系统安装盘按R键选择“修复安装”即可。
4、如果故障依旧,建议重装操作系统。
使用系统自带的系统还原的方法:
系统自带的系统还原:“开始”/“程序”/“附件”/“系统工具”/“系统还原”,点选“恢复我的计算机到一个较早的时间”,按下一步,你会看到日期页面有深色的日期,那就是还原点,你选择后,点击下一步还原(Win7还原系统,在控制面板然后设备和安全子选项然后备份和还原子选项)。
第2个回答  2012-04-06
内存不能为"Read"或"written"(原因以及解决方案):
(【sql1981】原创答案,引用请说明原作者:sql1981,未通知原作者严禁复制本答案!!)
系统出现内存不能为"Read"或"written"的原因:

1、驱动不稳定,与系统不兼容,这最容易出现内存不能为 Read 或者文件保护

2、系统安装了一个或者多个流氓软件,这出现 IE 或者系统崩溃的机会也比较大,也有可能出现文件保护

3、系统加载的程序或者系统正在运行的程序之间有冲突,尤其是部分杀毒软件监控程序

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

5、病毒问题也是主要导致内存不能为 Read、文件保护、Explorer.exe 错误……

6、如果在玩游戏时候出现内存不能为 Read,则很大可能是显卡驱动不适合(这里的不适合有不适合该游戏、不适合电脑的显卡),也有可能是 DX9.0C 版本不够新或者不符合该游戏、显卡驱动

7、部分软件本身自身不足的问题

8、电脑硬件过热,也是导致内存不能为 Read 的原因之一。

9、电脑内存与主板兼容性不好也是导致内存不能为 Read 的致命原因!

提供几种解决方案:
1、一次运行注册所有dll,方法如下:

开始——运行,输入cmd 回车在命令提示符下输入
for %1 in (%windir%\system32\*.dll) do regsvr32.exe /s %1
这个命令你慢慢输,仔细点,输入正确的话会看到飞快地滚屏 否则……否则失败就是没这效果。回车后慢慢等(需要点时间1-2分钟) 都运行完再尝试之前的操作,看还有没有出现不能为read的现象。

2、在控制面板的添加/删除程序中看看你是否安装了微软NET.Framework,如果已经安装了,可以考虑卸载它,当然如果你以后在其它程序需要NET.Framework时候,可以再重新安装。
另外,如果你用的是ATI显卡并且你用的是SP2的补丁(一些ATI的显卡驱动需要在NET.Framework正常工作的环境下)。这种情况你可以找一款不需要NET.Framework支持的ATI显卡驱动。
如果以上两种方法并不能完全解决问题,你试着用一下360安全卫士的的“IE修复”或其他类似软件,并可以查查是否有病毒之类的。〔微软NET.Framework升级到1.1版应该没问题了〕

3、引起这个问题的原因很多。一般来讲就是给系统打上补丁和更换内存、给内存换个插槽这3种方法来解决。[系统补丁只要到Microsoft Update网站在线更新就可以了!
第3个回答  2012-04-06
出现这类内存不能为RED,很大部分原因是软件,驱动有冲突,你想下最后装了什么就出现这个,就把那个卸载掉
第4个回答  2012-04-06
驱动精灵检测一下
相似回答