ox00000000指令引用的ox00000000内存该内存不能为read是什么意思,怎么解决?

2024-12-05 00:58:31
推荐回答(1个)
回答1:

经常出现提示:“XXXX指令引用的XXXXX内存,该内存不能为read,(或written)终止?调试?”,无论你选择什么,都会退出。这个提示在任何时候都可能出现,是随机的,甚至在开机、关机时也会出现,特别是在运行较大型的软件、程序、游戏等情况下更容易出现。出现这种情况网上说法很多,也没有一个权威的说法。
我的看法是多种因素引起的,主要方面有:
1. 电脑的配置低了。特别是内存、CPU、主板、显卡的影响最大;
2. 开机启动或打开的文件过多;
3. 虚拟内存、缓存、临时工作空间等的设置不当;
4. 操作时鼠标点快了也会出现;
5. 运行的程序有冲突;
6. 运行程序的兼容性有问题;
7. 软件破解不全等。
总的来说是电脑内存的I/O(输入/输出)忙不过来。特别是运行视频编辑、游戏、图像处理等较大型的软件时出现最多,很讨厌。如果你的配置已经较高了,那就可能是其他冲突引起的问题。据我的经验,有时候出现提示并不影响操作,可以不去管它,将其拉到边上,可以继续操作。如果不行,就只得重新打开(或重启)了。我试过网友提供的更改注册表和系统设置等方法,但问题依旧。最近出现的“内存不能为修复工具”和“YLMF 系统DIY”的工具(里面有修复内存不能read的功能),我也都用过,问题依然存在,没有什么用。想来也是,出现这个问题原因是多方面的,不可能用一个软件就能解决。所以你可能会失望,此题目前无解,没有看到能够真正可以解决的办法。你可以针对上面说的各方面问题进行一些对应处理会有一些改善。