这种情况与软件、硬件都可能有关。
先说与软件的关系:应用程序本身出现问题,这种问题也许是程序员编程问题或被病毒感染问题,运行该程序就会提示“内存不能为READ"。如以下情况:
1、驱动不稳定,与系统不兼容;
2、系统安装了一个或者多个流氓软件;
3、系统加载的程序或者系统正在运行的程序之间有冲突,尤其是部分杀毒软件监控程序;
4、系统本身存在漏洞;
5、病毒问题;
6、如果在玩游戏时候出现内存不能为 Read,则很大可能是显卡驱动不适合(这里的不适合有不适合该游戏、不适合电脑的显卡);
7、部分软件本身自身不足的问题;
再说与硬件的关系:主要与内存有关。内存坏、兼容性不好、运行期间过热或接触不良都有可能出现这种问题。
鉴于此,可采取如下办法:
从软件方面考虑:
一是注册DLL动态链接库文件,解决应用程序(含驱动程序)与系统不兼容的问题。开始——运行,输入cmd 回车在命令提示符下输入 :
for %1 in (%windir%\system32\dll) do regsvr32exe /s %1
二是在控制面板的添加/删除程序中看看你是否安装了微软NETFramework,如果已经安装了,可以考虑卸载它,当然如果你以后在其它程序需要NETFramework时候,可以再重新安装。
另外,如果你用的是ATI显卡并且你用的是SP2的补丁(一些ATI的显卡驱动需要在NETFramework正常工作的环境下)。这种情况你可以找一款不需要NETFramework支持的ATI显卡驱动。
三是用一下“IE修复”软件修复一下IE浏览器。
四是安全模式下全盘杀毒。
五是给系统打补丁。
从硬件方面考虑:将内存插拔一下、换个插槽、或更换内存。
开始→运行→输入cmd→回车,在命令提示符下输入下面命令
for %1 in (%windir%\system32\dll) do regsvr32exe /s %1回车。
完成后,在输入下面的
for %i in (%windir%\system32\ocx) do regsvr32exe /s %i 回车。
如果怕输入错误,可以复制这两条指令,然后在命令提示符后击鼠标右键,打“粘贴”,回车,耐心等待,直到屏幕滚动停止为止。(重启电脑)。
●在检查运行regedit进入注册表, 在HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellExecuteHooks 下,应该只有一个正常的键值{AEB6717E-7E19-11d0-97EE-00C04FD91972}, 将其他的删除。如果还有一个(默认)不用管它,一般它为空。
关闭一些不必打开的程序。
不行就-----------------
请不要盗用我的答案!!
一号方案
注意:
1.安全模式下,效果更好!
2 以下所要使用的软件,都要安装或升级到最新版本,以保证使用的效果。
3 不杀毒,直接使用以下方法也可以 。若效果不好,就先在安全模式下用优质杀毒软件(如:卡巴斯基)杀一下,360安全卫士最好也用一下,之后,再用以下方法。
(用360安全卫士的“杀木马”----“全盘扫描”。杀完重启。)
以下方法,不一定都要用,可以一个一个去试。有时,仅第一个就管用了。
一 关闭浏览器,打开新版本360安全卫士的“系统修复”,扫描后,再点“一键修复” 。
再用360急救箱(360安全卫士的“功能大全”里有。若未安装360安全卫士,也可单另安装急救箱。)
二用360安全卫士的“清理插件”进行扫描,扫除恶意插件后,进行清理。完后应重启。
三用windows清理助手(从网上下载)。扫描后(若扫出东西,都勾并清理),再用故障修复(全选),然后在桌面点鼠标右键刷新。安全模式下效果好。
也可考虑用金山急救箱
四下载使用“内存不能为read的修复工具”或“内存不能为written的修复工具”(视情况而定)。
强调------1修复中,杀软或360有提示时,请点允许。 *** 作中如提示重启就重启下电脑。2效果不好时,看“注意”中的三点。 3 完后,效果不好的话,也可考虑系统还原一下(选好还原点)。4 还不行,就重安装程序。
祝你成功 !
1:使用Windows *** 作系统的人有时会遇到这样的错误信息:
“0X”指令引用的“0x00000000”内存,该内存不能为“read”或“written”,然后应用程序被关闭。
2:在运行某些程序的时候,有时会出现内存错误的提示(0x后面内容有可能不一样),然后该程序就关闭
3:还有windowmediaplayer有时候也会出现这样那样的问题!~比如出现“内部应用程序错误”附带还有诸如在线**没法看。
4:在使用浏览器的时候有时候也会提示IE出错等信息,我曾遇到过的问题是网页能打开,但是网页中的超连接等都打不开。重装IE真是不划算。
5:在进入游戏的时候有时候会出现比如,“0x77f5cd0”指令引用“0xffffffff”内存,该内存不能为“read等等的问题!”
不知道大家在使用Windows的过程中有没有遇到以上的这些情况呢?
如果遇到了可以尝试一下这种解决方法。虽然不是绝对的能解决,但可以把它作为一种解决方案,如果无效,可以考虑其他的原因造成以上情况!~
运行输入cmd回车在命令提示符下输入,会花比较长的时间,耐心等待
for%1in(%windir%\system32\dll)doregsvr32exe/s%1
6、利用“内存不能为read修复工具
35
”
>
一、硬件问题以及检查
内存条坏了(几年的老机,或者新插的二手内存);
使用了有质量问题的内存(如果是插新内存才出现问题,建议去换);
内存不兼容(一般是因为多条内存混插,体现在新加的内存不兼容,例如内存品牌不同、型号不同,另外,双面的兼容性应该比单面好,但不是绝对的);
机箱灰尘太多、硬件接触不良(一般是老机器),环境潮湿;
散热问题(例如超频、风扇不转或者积尘太多);
电源问题(电压不稳,或者电源质量差、功率低——一般是老机器);
硬盘有问题 ,进行磁盘扫描修复。
二、软件问题与处理
用杀毒软件杀毒杀木马。
只在启动时候出错:
21 删除%windir%Prefetch目录下的所有PF文件;
22 尝试用软件关闭XP的“预读”
23 检查/减少启动项内容(可以利用软件查看启动项,例如360安全卫士、百度卫士、QQ管家等)。
从桌面或开始菜单中打开任何一个程序,出现错误(而开始”菜单的“运行”可以打开):“开始”菜单的“运行”,输入regedit,回车,打开注册表,在HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionExplorerShellExecuteHooks下,应该只有一个正常的键值{AEB6717E-7E19-11d0-97EE-00C04FD91972},将其他的删除(默认键值不要删除)。
IE浏览网页或者上网才出现错误:
41 查杀BHO(Browser Help Objects,实现了特定接口的COM组件,简单的说就是“IE插件”,部分插件或许被称为“流氓软件”,另外,这些插件可能相互之间存在冲突),42 用软件修复IE、系统;
43 “开始”菜单的“运行”,输入“regsvr32 actxprxydll”回车,接着会出现一个信息对话框“DllRegisterServer in actxprxydll succeeded”,确定。再依次运行以下命令;regsvr32 shdocvwdllregsvr32 oleaut32dllregsvr32 actxprxydllregsvr32 mshtmldllregsvr32 msjavadllregsvr32 browseuidllregsvr32 urlmondll
注意:如果注册失败,出现“regsvr32 shdocvwdll“错误时,可能是因为Regsvr32没有在系统中找到shdocvwdll文件。下面的也一样。
运行某个软件(例如游戏)出错:重新安装这个软件,或者更改系统设置(例如安装DX9;比较复杂不说了)。
如果安装了微软NETFramework(在控制面板的添加/删除程序里查看):61 “开始”菜单的“运行”,输入:regsvr32 jscriptdll ,回车;再输入:regsvr32 vbscriptdll,回车。62 重新安装NETFramework或者升级NETFramework,另外也可以尝试卸载它。
打开“我的电脑”、“我的文档”等出错:检查右键菜单是否太臃肿或者有失效项目,可以尝试清理右键菜单。
"0x00000000"指令引用的"0x00000000"内存。该内存不能为"read";要中止程序,请单击“确定”,:要调试程序,请单击“取消”:点“确定”或者“取消”,出现一个对话框,“你的电脑在60秒后关闭……”这种情况可能是系统崩溃;上微软自动更新,或者用软件扫描漏洞。
通用处理方法(不针对特定情况):91 重新设置虚拟内存;92 用杀毒软件杀毒杀木马;93 用软件查找系统漏洞、插件,修复漏洞、安装补丁、清理插件;94 “开始”菜单的“运行”,输入regedit,回车,打开注册表,在HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionExplorerShellExecuteHooks下,应该只有一个正常的键值{AEB6717E-7E19-11d0-97EE-00C04FD91972},将其他的删除(默认键值不要删除)。95 “开始”菜单的“运行”,输入:cmd /d, 回车,在命令提示符下输入:for %1 in (%windir%system32dll) do regsvr32exe /s %1,再回车;(警告:这是最有效最简单的修复方法,但同时也是比较危险的,所以将它放在最后,这个方法一般建议在查毒确认安全以后才尝试)。
你好!电脑出现:该内存不能为read与written,原因是比较复杂的,请对症下药!
答案原创,引用请说明,原作者:力王历史!偶然出现!点:确定或取消,即可!
1。配置错误!重启,出完电脑品牌后,按F8,安全模式,最后一次正确配置,回车,回车!
2。系统漏洞!360安全卫士或金山卫士,或可牛免费杀毒,修复:高危和重要的,其它忽略!
3。软件冲突!卸载不常用的软件,保持系统稳定,尤其是同类型的软件,不兼容!
4。软件版本过旧!使用:(驱动人生),更新:显卡驱动,声卡驱动!其它软件,覆盖安装!
5。病毒木马!杀毒软件,全盘扫描与自定义扫描,完毕后,隔离区,彻底删除!
6。恶评插件!可牛免费杀毒,金山卫士,或360安全卫士,清理恶评插件!
7。可疑启动项!360系统急救箱,开始急救,文件恢复区,彻底删除文件!
8。系统文件损坏!金山急救箱,扩展扫描,立即扫描,立即处理,重启电脑!
9。专业工具!去网上下载一个:read修复工具,修复,试试!
10。指令修复法!开始菜单,运行 ,输入cmd, 回车,在命令提示符下输入(复制即可) :
for %1 in (%windir%\system32\ocx) do regsvr32 /s %1
粘贴,回车,滚动完毕后,再输入:
for %1 in (%windir%\system32\dll) do regsvr32exe /s %1
回车!直到屏幕滚动停止为止,重启电脑!
以上就是关于出现READ ERROR怎麽办全部的内容,包括:出现READ ERROR怎麽办、出现应用程序错误read该怎么办、电脑应用程序错误不能为read,怎么处理等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)