标题:
[求助]
内存不能为read如何办呀?
[打印本页]
作者:
石榴花
时间:
2012-2-10 15:44
标题:
内存不能为read如何办呀?
我的电脑老是出现一些:什么什么的指令引用的什么什么的内存,该内存不能为read,要终止程序,清单击“确定”
作者:
tttboy
时间:
2012-2-10 15:52
建議你從新安裝視窗系統,很有可能是你的系統已經受損或是以受病毒感染,為了確保萬一,你還是重新安裝吧!
作者:
zln454545
时间:
2012-2-10 16:00
通用的比较管用的方法是这个:
在开始-运行里输入CMD确定,在命令行窗口下输入以下内容后按回车
for %1 in (%windir%\system32\*.ocx) do regsvr32 /s %1
完了后,再输入以下内容并回车
for %1 in (%windir%\system32\*.dll) do regsvr32 /s %1
这个要好久,耐心等候,但也可能需要重启后整个效果才会出来。
【技巧】如果怕输入错误的话,可以复制这条指令,然后在命令提示框点击左上角的c:\,使用下面的“编辑-粘贴”功能就不容易输错了。在飞速滚屏完全静止之后,别着急启动其他程序,先耐心等一会儿,因为此时dll们还在找位置。直到你的指示灯不闪了再做别的。
【友情提示】如果老是跳出来却不影响电脑的正常使用,完全可以忽略掉。如果上述方法无效最好的办法就是重装系统。
作者:
china031314
时间:
2012-2-11 06:14
内存错误的原因太多而且很多因素都是相当奇葩,最常见的就是两款软件冲突了,除非卸载其中一个 不然么法解决。我也有这毛病,不能用硬盘版免安装版的软件和游戏,一运行必然跳。当然,个人毛病不同 只能看你具体情况来判断,最简单的就是重装系统,还跳的话就只能从你常用的软件游戏一样样查了,相当费时费力
作者:
yanshikuangjiao
时间:
2012-2-11 07:14
感谢几位,我也受教了。有时也会遇到这样的问题。
作者:
nanguaxian
时间:
2012-2-11 11:03
标题:
回复 1楼 的帖子
经常出现这种情况也有可能是内存里面有坏块,遇到调用到坏块的内存地址就会有如此提示,你可以找个内存检测软件检测一下是否有坏块,出现坏块要么将就用要么只能换个内存条了。
作者:
cgong
时间:
2012-2-12 00:29
网上有这个问题的软件,不大,一搜索就可以找到。我以前玩实况遇到过
作者:
Q9Q9Q9
时间:
2012-2-12 00:33
我的电脑也是有这样的情况,不管就好了
作者:
jzdtg
时间:
2012-2-12 12:39
这个问题看是简单,实际很复杂,别说我说没营养的话,的确如此,和软硬件都有关系,一般用三楼的方法,如不行,排除硬件原因后,装正版的安装版系统试一下,不要用GHOST版的,遇到这种问题会少些。
作者:
lkjhghjkl1234
时间:
2012-2-12 16:28
驱动问题、感染病毒等等,有很多种可能
重装系统最简单了
作者:
zhang138
时间:
2012-2-12 21:24
重装系统,或者重插内存条,或换一根内存条
作者:
飘落飘落
时间:
2012-2-12 23:32
这种情况我曾经遭过,不过不理就行了,过阵子就好了,
作者:
simonlide
时间:
2012-2-13 08:38
如果你是混着用多个牌子的内存可能是不兼容,如是一条则可能是内存插脚需要清理
作者:
ming9720
时间:
2012-2-13 10:54
我的电脑经常这样,请教高手也没用的,高手说,不用管这个,这是XP系统的缺陷之一,XP系统并不稳定。
作者:
hzqwe
时间:
2012-2-13 11:29
不影响使用的话,其实关系不是很大。一般都是系统里面垃圾多了。或者程序之间不兼容。重新安装系统或者程序都是解决的方法。但是要说具体原因就真的没人知道了。因为太多可能性,甚至温度过高,电压不稳都是原因之一吧。通常我下载另外一个版本的程序就会解决,不行的话重装系统试试。尽量用好一点版本的纯净系统安装。不要那种带了很多软件插件的ghost镜像。然后安装一些必要的运行库,什么dx9 啊。net啊之类的 应该可以解决问题。
作者:
陈阳1983
时间:
2012-2-13 11:58
还是重装吧,网上搜索一堆的原因分析,一条一条地检查处理也不见得能处理好,至少我是没真正解决这个问题,最后还是重装解决了的。
平时养成好的习惯,装好系统,常用软件,优化处理等之后就做个镜像,日常稍稍注意下维护,系统盘(含桌面等)尽量不放重要文件,这样遇到解决不了的故障直接恢复镜像就行了,后续也不会太麻烦了
作者:
lance315
时间:
2012-2-13 12:07
似乎這個問題是常見問題,至少我現在沒有找到很好的辦法,只能重裝,但重裝後過段時間還是會出現,現在也放棄了,反正也不影響什麼
作者:
zz19980722
时间:
2012-2-13 13:44
百度一下..有个叫解决..该内存不能为..小软件批处理一下'.不用从装系统的
作者:
wjh369512366
时间:
2012-2-13 14:16
1,全盘杀毒
2,全盘杀木马
3,把内存条取下来擦干净之后再接上试试
4,重装系统
作者:
hanshengwen
时间:
2012-2-13 15:19
有些应用程序在启动特别是退出保存数据时,需要调用操作系统提供的“功能函数”进行申请。如果内存分配成功,函数就会将新开辟的内存区地址返回给应用程序,应用程序就可以通过这个地址使用相应内存。这就是“动态内存分配”,内存地址也就是编程中的“指针”。由于某些原因,可能导致内存分配的失败。当分配失败时系统函数就会返回一个0值,这时返回值“0”已不表示新启用的指针,而是系统向应用程序提醒:你的申请出现错误未能成功!若应用程序没有检查到这个错误,就会按照“思维惯性”认为这个值就是给它分配的可用指针,继续在此后的运行中使用它认为的“这块内存”。
但真正的0地址内存区保存的是系统中最重要的“中断描述符表”,是不允许一般应用程序使用的。应用程序试图使用该0地址,会马上被Windows系统的保护机制捕获,而后由操作系统强行关闭出错的应用程序,以防止其错误扩大。这时候,就会出现上述的“写内存”错误,并指出被引用的内存地址为“0x????????”。
建议楼主安装正版的操作系统,别安那么多应用软件,如果要安装,应该看看是否是正版的软件和信得过产品,然后定期的擦一下内存条金手指,然后再安装一下杀毒软件定期杀毒就好了
作者:
hanshengwen
时间:
2012-2-13 15:23
或者在在命令提示符(CMD)中输入以下命令后回车:for %1 in (%windir%\system32\*.dll) do regsvr32.exe /s %1。通过运行以上命令可以将系统中所有的.dll文件重新注册一遍(大约需要3-5分钟时间)。如果还是不行的话就得重新安装系统了。
作者:
klose_1985
时间:
2012-2-13 15:28
1、重新启动电脑
2、全盘杀毒
3、用360安全卫士全盘杀木马
4、内存条拔下来擦一擦
5、把出现问题前一些刚刚装上去的软件卸载掉试试。
6、用正版操作系统
希望能帮助到你。
作者:
hentai2
时间:
2012-2-13 21:43
原因有很多一般是软件自身问题
比如xx软件没装之类的
还有就是内存或硬盘有坏道
作者:
诺僧德的雪
时间:
2012-2-13 23:20
我建议重装系统,也就半个小时,软件安装都是全自动的,系统自己开始安装后去泡杯咖啡,看个球赛就搞定!
作者:
石榴花
时间:
2012-2-13 23:35
真的是内存块坏了,谢谢那么多的热心人帮助,真的好感激各位兄弟姐妹。谢谢大家!
作者:
seguilirongyu
时间:
2012-2-14 14:57
我的电脑有时上网看新闻也出现还种情况,看的好好的突然没了,但不影响电脑正常运行
作者:
hanhero
时间:
2012-2-14 23:20
回答的都很好啊,真的很是学习了,实用性非常好。
作者:
fd-2002
时间:
2012-2-15 21:23
我的电脑也经常出现楼主说的情况,有时倒是不影响使用。不过也学习一些处理方法
作者:
oop009
时间:
2012-2-16 22:38
这个问题看似简单,真要解决还是得一样样排除,首先看是不是新近安装的软件是不是和其他软件或者操作系统有冲突,再者一些杀毒软件和安全软件出于保护系统的目的,会禁止一些文件的调用或读写,也会造成出错提示,还有就是内存质量不稳定,或者内存间不匹配,兼容性差也会导致。
作者:
qq32137528
时间:
2012-2-17 19:46
用360安全卫士和杀毒软件查杀和扫描一片就行了
欢迎光临 SiS001! Board - [第一会所 关闭注册] (http://154.84.6.51/bbs/)
Powered by Discuz! 7.2