查看: 13042|回复: 38
打印 上一主题 下一主题

[分享] 解决内存不能为“read”及游戏跳出的一些方法.

    [复制链接]
跳转到指定楼层
1#
发表于 2010-9-10 10:57 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 陈忠权 于 2010-9-24 12:18 编辑

因为这类问题是一个很广泛的问题,所以得根据现实情况来看怎么处理。
其实出现这个错误信息就是内存读写错误的提示信息,出现这个信息的原因有两个,一个是硬件方面,一个是软件方面。
一般不能是内存坏了(因为如果内存坏了,开机自检不能通过),可能是大家扩内存的时候内存混插的原因。在扩内存时,尽量选择相同品牌,相同容量,相同频率的内存进行扩充内存,这样基本不会出现不兼容。然后看看是不是金手指脏了,拆下来用橡皮或者酒精棉球把金手指擦几遍就能有所改善。
软件方面的原因:如果每次都出现这种情况,建议重装一下游戏(在安装游戏的时候建议不要同时执行其他任务,以免在安装过程中出错),再有就用可能是内存不足,导致的内存在缓冲的时候溢出。
下面给出具体的解决方法:(前面是问题原因,后面是解决方法)
1 内存条坏了 更换内存条
2 双内存不兼容 使用同品牌的内存或只要一条内存
3 内存质量问题 更换内存条
4 散热问题 加强机箱内部的散热
5 内存和主板没插好或其他硬件不兼容 重插内存或换个插槽
6 硬件有问题 更换硬盘
7 驱动问题 重装驱动,如果是新系统,应先安装主板驱动
8 软件损坏 重装软件
9 软件有BUG 打补丁或更新到最新版本
10 软件和系统不兼容 给软件打上补丁或是试试系统的兼容模式
11 软件和软件之间有冲突 如果最近安装了什么新软件,卸载了试试
12 软件要使用其他相关的软件有问题 重装相关软件,比如播放某一格式的文件时出错,可能是这个文件的解码器有问题
13 病毒问题 杀毒
14 杀毒软件与系统或软件相冲突 由于杀毒软件是进入底层监控系统的,可能与一些软件相冲突,卸载试试
15 系统本身有问题 有时候操作系统本身也会有BUG,要注意安装官方发行的更新程序,象SP的补丁,最好打上.如果还不行,重装系统,或更换其他版本的系统。

16在控制面板的添加/删除程序中看看你是否安装了微软NET.Framework,如果已经安装了,可以考虑卸载它,当然如果你以后在其它程序需要NET.Framework时候,可以再重新安装。
17,RealOne Gold关闭时出现错误,以前一直使用正常,最近却在每次关闭时出现“0xffffffff”指令引用的“0xffffffff”内存。该内存不能为 “read” 的提示。解决方法:当使用的输入法为微软拼音输入法2003,并且隐藏语言栏时(不隐藏时没问题)关闭RealOne就会出现这个问题,因此在关闭RealOne 之前可以显示语言栏或者将任意其他输入法作为当前输入法来解决这个问题。
18在windows xp下双击光盘里面的“AutoRun.exe”文件,显示“0x77f745cc”指令引用的“0x00000078”内存。该内存不能为 “written”,要终止程序,请单击“确定”,而在Windows 98里运行却正常。解决方法:这可能是系统的兼容性问题,winXP的系统,右键“AutoRun.exe”文件,属性,兼容性,把“用兼容模式运行这个程序”项选择上,并选择“Windows 98/Me”。win2000如果打了SP的补丁后,只要开始,运行,输入:regsvr32 c:\winnt\apppatch\slayerui.dll。右键,属性,也会出现兼容性的选项。
19重装显卡的最新驱动程序,然后下载并且安装DirectX9.0。

20游戏补丁打的太乱.重装游戏.
大部分最管用的方法是这个:
运行 输入cmd 回车在命令提示符下输入
for %1 in (%windir%\system32\*.dll) do regsvr32.exe /s %1
【技巧】如果怕输入错误的话,可以复制这条指令,然后在命令提示框点击左上角的c:\,使用下面的“编辑-粘贴”功能就不容易输错了。在飞速滚屏完全静止之后,别着急启动其他程序,先耐心等一会儿,因为此时dll们还在找位置。直到你的指示灯不闪了再做别的。
如有朋友们能解决此问题的其它更好办法,请不吝留言.共同学习.谢谢!!!
2#
发表于 2010-9-10 10:59 | 只看该作者
楼主好人啊~~~~:bz4: 终于有救了~~~~
  在坐个沙发!
3#
发表于 2010-9-10 11:01 | 只看该作者
其实一般就两个问题,重装系统,重装内存
4#
发表于 2010-9-10 11:01 | 只看该作者
沙发 学习了 谢谢
5#
发表于 2010-9-10 11:01 | 只看该作者
谢谢分享。我就是加了内存条的原因,容量,频率都不一样。
6#
发表于 2010-9-10 11:07 | 只看该作者
我来顶~~~~一个:bz39:
7#
发表于 2010-9-10 11:09 | 只看该作者
本帖最后由 封印 于 2010-9-10 11:11 编辑

我的不会跳出,就是有时侯退出游戏的时侯会报内存错误,可能是我装了三根内存的原因,一根1G,一根2G,还有一根512M的,不过还好都是一个牌子,兼容的还不错!朋友一直说让我把512M的取掉,效果会更好,但是我就是懒得弄,哈哈!不过一直对机子也没啥影响,游戏也不会跳出,就是偶尔退出游戏时会报错,但几率很小!
8#
发表于 2010-9-10 11:12 | 只看该作者
帮顶了
9#
发表于 2010-9-10 11:16 | 只看该作者
学习了
10#
发表于 2010-9-10 11:30 | 只看该作者
自己不懂的不要复制粘贴
不然误人误己

那个最管用、最彻底的方法,是胡扯。
11#
 楼主| 发表于 2010-9-10 11:32 | 只看该作者
回复 10# ybbhuwyg


    我就是用这个方法搞好的,你懂吗?你不懂就不要乱说,每个人游戏有问题解决的方法也不一样,你懂吗?你不懂就不要装懂,OK?
12#
发表于 2010-9-10 11:37 | 只看该作者
回复 10# ybbhuwyg


      请拿出正确的方法啊。要么拿出正确的方法,要么闭嘴。
13#
发表于 2010-9-10 11:39 | 只看该作者
回复 10# ybbhuwyg


   这个方法你试过了。?莪觉得说的没错。自己没试过别乱喷别人。~:bz15:
14#
发表于 2010-9-10 11:55 | 只看该作者
15#
发表于 2010-9-10 12:32 | 只看该作者
我不和你争。你认为有用就有用呗。你开心就好。C:\WINDOWS\system32目录是病毒/木马/灰色软件的藏身宝地,随意注册这个目录下的所有DLL是怎么一回事不用我讲。而且这个目录下很多正常的DLL是没有注册入口的。写这条命令的人不知道是出于什么原因。

如果这个方法可以解决问题。那是你的操作系统出了问题,应该找微软的ISO重装,尽量不要用民间的删改版。
各位随意。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表