首页 游戏资讯 正文

电脑提示“游戏内存不能为read”如何解决?快来看教程!

哥们姐们,今天跟大家聊个糟心事儿,估计不少玩游戏的朋友都遇到过,就是那个电脑突然蹦出来个弹窗,上面写着“游戏内存不能为read”。当时我正在跟朋友开黑,打得正火热,啪叽一下,游戏就闪退了,然后就弹出了那个框,当时真是气得我想摔键盘。

本站为89游戏官网游戏攻略分站,89游戏每日更新热门游戏,下载请前往主站地址:www.gm89.icu

这事儿不是第一次了,之前断断续续也出现过几次,但都是重启一下电脑或者重新进游戏就好了。这回特别顽固,试了好几次,只要一进游戏没多久,大概十来分钟,就又蹦出来。搞得我一点游戏体验都没有。

刚开始我也没多想,觉得是不是游戏本身的毛病,于是我就想着先从游戏本身下手。第一个想到的就是卸载重装。我把那个游戏彻底从电脑里删了个干净,连注册表都清了一遍,然后又重新下载安装。结果?折腾了半天,屁用没有!问题依旧,还是“内存不能为read”。

这下我开始觉得不对劲了,不像是游戏的问题,更像是电脑系统或者硬件出了点幺蛾子。我琢磨着,既然是“内存”不能为read,那肯定跟内存条脱不了关系。我当时手头也没啥专业的工具去检测内存条,就想着先做点最简单的排查

  • 我把主机箱打开了,把两根内存条都拔下来,用橡皮擦把金手指擦了擦,又重新插了回去。当时心里想着,说不定是接触不良?结果开机一试,还是不行。
  • 然后我试着只插一根内存条,两根轮流试。我心想要是其中一根坏了,那只插好的那一根总能行?结果两根轮流试了一圈,每次进游戏都还是那个报错。这下我有点懵了,难道两根内存条都坏了?不太可能。

硬件这块儿搞了一圈没啥进展,我就把注意力转到了软件层面。我开始上网搜这个“游戏内存不能为read”到底是个啥玩意儿。网上各种说法都有,看得我脑袋都大了。

调整虚拟内存和数据执行保护 (DEP)

搜了一圈,发现很多人都提到了调整虚拟内存(就是那个页面文件)和数据执行保护(DEP)。我觉得这玩意儿听起来挺玄乎,但既然很多人都说管用,那我就死马当活马医呗。

我一步一步跟着教程走:

  • 先是右键点击“此电脑”,选了“属性”,然后进了“高级系统设置”。
  • 在“高级”标签页里,点“性能”下面的“设置”。
  • 接着又去了“高级”标签页,找到了“虚拟内存”那块儿,点“更改”。
  • 我把那个“自动管理所有驱动器的分页文件大小”前面的勾给去了。
  • 然后选中我的系统盘(C盘),选了“自定义大小”。我根据网上说的,把初始大小和最大值都设置成了我物理内存的1.5倍左右。我当时物理内存是16G,我就设置成了24G,然后点击了“设置”和“确定”。

弄完虚拟内存,我又去搞那个数据执行保护(DEP)。

  • 还是在刚才的“性能选项”里,我去了“数据执行保护”标签页。
  • 我选中了“只为关键 Windows 程序和服务启用 DEP”。我之前就是选的这个。
  • 然后我尝试着把下面那个“为所有程序和服务启用 DEP,除了我选择的”给选上,然后点击“添加”,把出现问题的游戏执行文件给加了进去。

这两步都搞完之后,我怀着忐忑的心情又进了游戏。这回感觉有点戏!游戏稳稳地跑了一段,半小时过去了,一小时过去了,居然都没再跳出那个可恶的弹窗!我当时那个激动,感觉跟中奖了似的。又玩了一会儿,确认没问题了,才彻底松了口气。

检查驱动和系统文件

虽然上面那个方法把问题解决了,但我这个人嘛就是喜欢刨根问底。后来我又琢磨着,是不是还有别的因素?我就把之前搜到的其他可能原因也顺手检查了一遍,权当是做个保养。

  • 我把电脑里所有显卡驱动声卡驱动,都用驱动管理软件更新到了最新版本。虽然我的问题解决了,但我知道驱动老旧也经常引起游戏崩溃。
  • 我还跑了下Windows自带的系统文件检查器(SFC)。在命令提示符里输入了sfc /scannow,让它自动扫描并修复可能损坏的系统文件。这个过程花了不少时间,但跑完显示没有检测到完整性冲突。
  • 我还简单地检查了一下系统有没有打最新的补丁,确定更新都装上了。

兄弟们姐妹们,遇到这种“游戏内存不能为read”的问题,别急着把电脑抱去维修店挨宰。多半是虚拟内存或者DEP设置出了问题,或者是系统驱动和文件有点小毛病。按照我上面说的这些方法,一个一个地试过去,大概率就能把问题搞定。我就是这么一步步摸索过来,把这个困扰了我好久的烦恼给解决了,希望能帮到同样遇到这事儿的你。