模拟火车中国站

标题: “该内存不能为read错误”的分析与解决方法 [打印本页]

作者: China-济局监段    时间: 2014-10-2 16:03
标题: “该内存不能为read错误”的分析与解决方法
很多人在运行游戏时,经常会出现弹出一个“0X000000该内存不能为read”的对话框,然后软件关闭,如何解决这一烦人的问题呢?我们先来认识一下这个问题:
故障分析
硬件方面: 一般来说,内存出现问题的可能性并不大,主要方面是:内存条坏了、内存质量有问题,还有就是2个不同牌子不同容量的内存混插,也比较容易出现不兼容的情况,同时还要注意散热问题,特别是超频后。你可以使用MemTest 这个软件来检测一下内存,它可以彻底的检测出内存的稳定度。 假如是双内存,而且是不同品牌的内存条混插或者买了二_手内存时,出现这个问题,这时,就要检查是不是内存出问题了或者和其它硬件不兼容。
软件方面: 先简单说说原理:内存有个存放数据的地方叫缓冲区,当程序把数据放在其一位置时,因为没有足够空间,就会发生溢出现象。举个例子:一个桶子只能将一斤的水,当放入两斤的水进入时,就会溢出来。
处理方法一1、打开开始菜单→运行→输入cmd→回车,在命令行中输入: for %1 in (%windir%system32*.dll) do regsvr32.exe /s %1 ,在这里我们可以先将此命令复制,然后粘贴到命令行中,然后点击回车,这时候需要等一段时间在飞速滚屏完全静止之后,别着急启动其他程序,先耐心等一会儿,因为此时dll们还在找位置。直到你的指示灯不闪了再做别的。

3、然后点击回车,这时候需要等一段时间。输入正确的话会看到飞快地滚屏,失败就是没这效果。回车后慢慢等(需要点时间1-2分钟) 都运行完再打开程序试一下。

处理方法二

    在开始菜单→运行→输入regedit进入注册表。进入到注册表编辑器之后,在HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionExplorerShellExecuteHooks 下,应该只有一个正常的键值"{AEB6717E-7E19-11d0-97EE-00C04FD91972}, 将其他的删除。

希望以上两证方法能帮到大家,祝大家游戏愉快。







作者: China-哈尔    时间: 2014-10-2 19:53
谢谢。。。
作者: 打酱油DDDD    时间: 2014-10-3 21:32
谢谢,只不过太复杂了
作者: qwertyuiop176    时间: 2023-4-20 11:34
谢谢




欢迎光临 模拟火车中国站 (http://trainsimchina.com/discuz/) Powered by Discuz! X3.2