魔兽争霸3弹错

来源:百度知道 编辑:UC知道 时间:2024/05/14 09:26:25
以前玩的好好的。。这两天不知道怎么回事。。
经常玩着玩着就自动跳出来了。。
然后过一会弹出一个对话框
"0x21101663"指令引用的"0x02f54acc"内存。该内存不能为"read"。
要终止程序,请单击“确定”。

魔兽程序没改过。。以前玩一直没问题。。

常玩魔兽的朋友,想必都经历过魔兽出错时的尴尬,其中最常见的错误为“内存不能为read”错误。虽然这是一个很古老的话题了,对应的解决方案却并不好找。在此,我向大家提供一些建议。
  如果你还不知道什么是“内存不能为read”错误,请往下看:有些时候,我们在魔兽时,游戏会突然跳出一个对话框,显示某某区域的内存不能读取,类似于 “0xXXXXX,this memory could not be read”的语句,单击确定后,游戏便自动退出了。对于玩的正爽的你,这小小的对话框就如同晴天霹雳一般,想必此时的心情真是又愤怒又无奈啊!扫兴不说,也容易给此时在服务器的其他玩家误解,还以为你逃跑了呢~既然这个问题后果这么严重,该如何解决呢?
  看到“memory,error”等字眼出现在同一对话框中,不少玩家可能会认为该错误与内存有关。为了探明这一点,我进行了多次试验,发现这只是游戏的一个“骗局”而已。只要你的内存无质量问题,那么这个错误和内存就是无关的!(其实如果真的是内存兼容性问题,提示也不一定是这样的)。那么该从哪里入手呢?我想原因很可能和绝大多数朋友使用的硬盘版魔兽有关:由于此种模式没有写入注册表的数据,可能会造成游戏在读取文件时出错。下面我给出一些解决方法,供大家参考:
  1.首先确认硬件无兼容性问题,即使此情况出现的几率微乎其微。建议使用SP2004,Memtest等软件烤机一小时以上。如果发现内存不稳定,在无条件更换的情况下,建议在BIOS中给内存加压,再将Timing设置为By SPD。
  2.下载官方推出的补丁,能解决大部分载入地图时的“内存不能为read”问题。
  3.打开魔兽,在选项-声音里关闭游戏音乐,声音驱动设置为非EAX2的其他项目。
  4.开始-运行-dxdiag-声音-将加速设置为标准加速。
  5.下载一个视频修复文件(魔兽文件夹里可能就有,名叫setup.reg或video.reg,点击载入即可)。放入游戏文件夹后载入。需要注意的是该文件在修复游戏的同时会将你的游戏画质强行设置为最低,觉得不好看,就重新进游戏调整一下。
  6.开始-运行-cmd-输入以下字符(右键复制也可)
  for %a in (%windir%/system32/*.d