软件打开时显示该内存不能为read

如题所述

内存不能为"Read"或"written"(原因以及解决方案):
(【sql1981】原创答案,引用请说明原作者:sql1981,未通知原作者严禁复制本答案!!)
系统出现内存不能为"Read"或"written"的原因:

1、驱动不稳定,与系统不兼容,这最容易出现内存不能为 Read 或者文件保护

2、系统安装了一个或者多个流氓软件,这出现 IE 或者系统崩溃的机会也比较大,也有可能出现文件保护

3、系统加载的程序或者系统正在运行的程序之间有冲突,尤其是部分杀毒软件监控程序

4、系统本身存在漏洞,导致容易受到网络攻击。

5、病毒问题也是主要导致内存不能为 Read、文件保护、Explorer.exe 错误……

6、如果在玩游戏时候出现内存不能为 Read,则很大可能是显卡驱动不适合(这里的不适合有不适合该游戏、不适合电脑的显卡),也有可能是 DX9.0C 版本不够新或者不符合该游戏、显卡驱动

7、部分软件本身自身不足的问题

8、电脑硬件过热,也是导致内存不能为 Read 的原因之一。

9、电脑内存与主板兼容性不好也是导致内存不能为 Read 的致命原因!

提供几种解决方案:
1、一次运行注册所有dll,方法如下:

开始——运行,输入cmd 回车在命令提示符下输入
for %1 in (%windir%\system32\*.dll) do regsvr32.exe /s %1
这个命令你慢慢输,仔细点,输入正确的话会看到飞快地滚屏 否则……否则失败就是没这效果。回车后慢慢等(需要点时间1-2分钟) 都运行完再尝试之前的操作,看还有没有出现不能为read的现象。

2、在控制面板的添加/删除程序中看看你是否安装了微软NET.Framework,如果已经安装了,可以考虑卸载它,当然如果你以后在其它程序需要NET.Framework时候,可以再重新安装。
另外,如果你用的是ATI显卡并且你用的是SP2的补丁(一些ATI的显卡驱动需要在NET.Framework正常工作的环境下)。这种情况你可以找一款不需要NET.Framework支持的ATI显卡驱动。
如果以上两种方法并不能完全解决问题,你试着用一下360安全卫士的的“IE修复”或其他类似软件,并可以查查是否有病毒之类的。〔微软NET.Framework升级到1.1版应该没问题了〕

3、引起这个问题的原因很多。一般来讲就是给系统打上补丁和更换内存、给内存换个插槽这3种方法来解决。[系统补丁只要到Microsoft Update网站在线更新就可以了!
温馨提示:内容为网友见解,仅供参考
第1个回答  推荐于2017-11-25
你好

你说的这种情况,一般都是由 系统软件、内存、引起的。

1 电脑不心装上了恶意软件,或上网时产生了恶意程序,建议用360 卫士 、金山卫士等软件,清理垃圾,查杀恶意软件,完成后重启电脑,就可能解决。实在不行,重装,还原过系统,可以解决软件引起的问题。

2 如果只是运行个别软件或游戏偶尔出现的,重启电脑再试,或到其他地方下载其他版本的软件重新安装。

3 点 开始菜单 运行 输入 cmd 回车,在命令提示符下输入
for %1 in (%windir%\system32\*.dll) do regsvr32.exe /s %1 然后 回车。然后让他运行完,应该就可能解决。

4 最近电脑中毒、安装了不稳定的软件、等,建议全盘杀毒,卸了那个引发问题的软件,重新安装其他 版本,就可能解决. 再不行,重新装过系统就ok.

5 电脑机箱里面内存条进灰尘,拆开机箱,拆下内存条,清洁下内存金手指,重新装回去,就可能可以了。(cqjiangyong总结的,旧电脑经常出现这样的问题)

6 电脑用久了内存坏、买到水货内存、多条内存一起用不兼容等,建议更换内存即可能解决。

7 很多时候由于系统和驱动的兼容性不好,也会出现这样的错误,建议你换个其他版本的驱动安装,或换个其他版本的系统安装。

如果帮到你,请选为满意答案吧!本回答被提问者和网友采纳
第2个回答  2013-05-30
可能是系统问题导致的,重启计算机就可以了。追问

重启没用有,系统重装了都没有用呢·

追答

原因是硬件兼容问题或系统问题,最好检查一下内存、硬盘等。

电脑内存不能为read是怎么回事?
原因:1、内存条与内存插槽接触不良。2、内存条与电脑不匹配。3、内存插槽已经损坏。4、插在该内存插槽上的内存损坏。5、内存插槽的灰尘过多。解决方法:1、将内存条卸下,重新插入内存插槽。2、尝试用一个可用的内存插入内存插槽,以便检查是否该内存插槽已经损坏。3、经常性的对电脑进行清灰处理。

内存不能为Read什么原因?
1、驱动不稳定,与系统不兼容,这最容易出现内存不能为 Read 或者内存不能“written”文件保护 2、系统安装了一个或者多个流氓软件,这出现 IE 或者系统崩溃的机会也比较大,也有可能出现文件保护 3、系统加载的程序或者系统正在运行的程序之前有冲突,尤其是部分杀毒软件监控程序 4、系统本身存在漏洞,导...

内存不能为" read"怎么办?
一般都是由 系统软件、内存、引起的。方法一:遇到0x00000000内存不能为read这个问题最常见的原因就是电脑中毒了,所以大家可以使用电脑上的安全软件来扫描一下病毒,比如说360杀毒,腾讯电脑管家等。1、打开电脑管家,点击闪电查杀,开始检测电脑中是否存在安全问题还是病毒 2、等待片刻,如果是全盘查杀时我...

该内存不能为read?是什么意思?怎么解决?
该内存不能为read指的是程序或软件在尝试读取内存时遇到了问题,导致无法正常工作。这可能是由多种原因引起的,比如软件冲突、系统文件损坏、驱动程序问题等。可以通过以下方式解决:解释:一、内存不能为read的含义 “该内存不能为read”是一个常见的计算机错误提示。当程序试图访问它应有的内存...

程序出现内存不能为read的错误怎么办?
出现该错误提示原因可能有以下两种情况:1、应用程序没有检查内存分配失败。2、应用程序由于自身BUG引用了不正常的内存光标。

内存不能为Read是什么意思?
在Windows 10电脑关机时出现“内存不能为read”(或类似的内存错误提示)通常指示有一个程序或进程试图访问系统内存中一个不允许或不存在的地址。这通常是由以下几个原因引起的:1,软件错误:某些运行中的程序或服务可能存在bug或不兼容问题,导致在关闭或释放内存时出错。2,驱动程序问题:过时或损坏的...

为什么电脑显示内存不能为read,该怎么解决?
“该内存不能为written”的错误通常表明某个程序试图写入一个它没有权限或者是受保护的内存区域。这种情况可能是由于多种原因造成的,比如软件缺陷、病毒感染或者是硬件问题。而电脑黑屏则可能是由于显示器故障、显卡问题或者是系统崩溃等原因引起的。要解决这些问题,首先可以尝试以下步骤:1. ...

应用程序错误,该内存不能为read怎么办
"0x00000000"指令引用的"0x00000000"内存。该内存不能为"read";要中止程序,请单击“确定”,:要调试程序,请单击“取消”:点“确定”或者“取消”,出现一个对话框,“你的电脑在60秒后关闭……”这种情况可能是系统崩溃;上微软自动更新,或者用软件扫描漏洞。通用处理方法(不针对特定情况):9....

该内存不能为read
出现内存不能为read故障的原因:1、是硬件问题,即内存方面有问题,内存条坏了、内存质量内有问题,还有就是两个不同牌子不同容容量的内存混插,也比较容易出现不兼容的情况,同时还要注意散热问题,特别是超频后。2、是软件问题,病毒木马引起的,或者电脑系统漏洞的问题。3、应用程序组件丢失,应用程序...

0x00000040内存,该内存不能为read 是什么意思
0x00000040内存,该内存不能为read是一种常见的电脑错误,意思是某个程序试图访问一个不能被读取的内存地址,导致程序崩溃或系统蓝屏。这种错误可能有以下几种原因:病毒或恶意软件感染,破坏了系统文件或注册表。内存条损坏或不兼容,导致内存读写异常。硬盘有坏道或分区错误,影响了数据的读取。系统缺少...

相似回答