问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

...什么"0*00000000"指令引用的"0*00000000"内存.该内存不能为"read...

发布网友 发布时间:2024-10-12 21:29

我来回答

4个回答

热心网友 时间:2024-10-22 21:24

“0x????????”指令引用的“0x????????”内存。该内存不能为“read”。
“0x????????”指令引用的“0x????????”内存,该内存不能为“written”。

以上的情况相信大家都应该见到过,甚至说一些网友因为不爽于这个经常出现的错误提示而屡次重装系统。相信普通用户应该不会理解那些复杂的十六进制代码。
出现这个现象有方面的,一是硬件,即内存方面有问题,二是软件,这就有多方面的问题了。
一:先说说硬件:
一般来说,电脑硬件是很不容易坏的。内存出现问题的可能性并不大(除非你的内存真的是杂牌的一塌徒地),主要方面是:1。内存条坏了(二手内存情况居多)、 2。使用了有质量问题的内存,3。内存插在主板上的金手指部分灰尘太多。4。使用不同品牌不同容量的内存,从而出现不兼容的情况。5。超频带来的散热问题。你可以使用MemTest 这个软件来检测一下内存,它可以彻底的检测出内存的稳定度。
二、如果都没有,那就从软件方面排除故障了。
先说原理:内存有个存放数据的地方叫缓冲区,当程序把数据放在缓冲区,需要操作系统提供的“功能函数”来申请,如果内存分配成功,函数就会将所新开辟的内存区地址返回给应用程序,应用程序就可以通过这个地址使用这块内存。这就是“动态内存分配”,内存地址也就是编程中的“光标”。内存不是永远都招之即来、用之不尽的,有时候内存分配也会失败。当分配失败时系统函数会返回一个0值,这时返回值“0”已不表示新启用的光标,而是系统向应用程序发出的一个通知,告知出现了错误。作为应用程序,在每一次申请内存后都应该检查返回值是否为0,如果是,则意味着出现了故障,应该采取一些措施挽救,这就增强了程序的“健壮性”。若应用程序没有检查这个错误,它就会按照“思维惯性”认为这个值是给它分配的可用光标,继续在之后的执行中使用这块内存。真正的0地址内存区储存的是计算机系统中最重要的“中断描述符表”,绝对不允许应用程序使用。在没有保护机制的操作系统下(如DOS),写数据到这个地址会导致立即当机,而在健壮的操作系统中,如Windows等,这个操作会马上被系统的保护机制捕获,其结果就是由操作系统强行关闭出错的应用程序,以防止其错误扩大。这时候,就会出现上述的内存不能为“read”错误,并指出被引用的内存地址为“0x00000000“。内存分配失败故障的原因很多,内存不够、系统函数的版本不匹配等都可能有影响。因此,这种分配失败多见于操作系统使用很长时间后,安装了多种应用程序(包括无意中“安装”的病毒程序),更改了大量的系统参数和系统档案之后。
在使用动态分配的应用程序中,有时会有这样的情况出现:程序试图读写一块“应该可用”的内存,但不知为什么,这个预料中可用的光标已经失效了。有可能是“忘记了”向操作系统要求分配,也可能是程序自己在某个时候已经注销了这块内存而“没有留意”等等。注销了的内存被系统回收,其访问权已经不属于该应用程序,因此读写操作也同样会触发系统的保护机制,企图“违法”的程序唯一的下场就是被操作终止执行,回收全部资源。计算机世界的法律还是要比人类有效和严厉得多啊!像这样的情况都属于程序自身的BUG,你往往可在特定的操作顺序下重现错误。无效光标不一定总是0,因此错误提示中的内存地址也不一定为“0x00000000”,而是其它随机数字。
首先建议:
1、 检查系统中是否有木马或病毒。这类程序为了控制系统往往不负责任地修改系统,从而导致操作系统异常。平常应加强信息安全意识,对来源不明的可执行程序绝不好奇。
2、 更新操作系统,让操作系统的安装程序重新拷贝正确版本的系统档案、修正系统参数。有时候操作系统本身也会有BUG,要注意安装官方发行的升级程序。
3、 尽量使用最新正式版本的应用程序、Beta版、试用版都会有BUG。
4、删除然后重新创建 Winnt\System32\Wbem\Repository 文件夹中的文件:在桌面上右击我的电脑,然后单击管理。在"服务和应用程序"下,单击服务,然后关闭并停止 Windows Management Instrumentation 服务。 删除 Winnt\System32\Wbem\Repository 文件夹中的所有文件。(在删除前请创建这些文件的备份副本。)打开"服务和应用程序",单击服务,然后打开并启动 Windows Management Instrumentation 服务。当服务重新启动时,将基于以下注册表项中所提供的信息重新创建这些文件: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WBEM\CIMOM\Autorecover MOFs

解决方法:
1)开始菜单-运行-输入msconfig回车
在里边的启动栏里把**.dll前面的勾去掉就行了
1、开始——运行——msconfig——启动——把加载项***.dll的那个勾勾去掉。 重启电脑,通常到这就可以了,如果还弹出来再进行第二步
2、开始——运行——regedit 在下面的位置删除相应键值: HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run

说明:以上问题大多是杀毒残留,就是杀毒后,病毒被删除,但启动项里相关加载设置还在,解决方法就是上述方法,如果找不到那个加载失败的启动项说明是做了伪装,具体他伪装到那个启动项不好说需要自己分析分析。

注:启动项并不一定指向特定的dll名字,提示中的加载失败的项可能只是启动项其中一个需要调用的文件,所以要了解你所有启动项的意义,这样才能找出可疑的启动项来删除,从而解决加载失败的问题。正常的启动项在百度都可以搜索到其含义。

自己分析不出来就重装好了

2)注册表修改法:“开始”→“运行”处输入“regedit”,在

“HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run\”中,右边窗口找到残留的程序名删除。或者打开注册表编辑器 ,在编辑→查找中,输入出错文件名,把搜到的删除,按F3键,搜索下一个,直到删完所有的为止。

开始菜单-运行-输入msconfig回车
在里边的启动栏里把**.dll前面的勾去掉就行了
1、开始——运行——msconfig——启动——把加载项***.dll的那个勾勾去掉。 重启电脑,通常到这就可以了,如果还弹出来再进行第二步
2、开始——运行——regedit 在下面的位置删除相应键值: HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
.根据你的描述,那应该是一个已被删除了的病毒或间谍软件。但也有可能是你卸载某个软件不正确留下的残留.

dll因为某些原因(最大的可能是因为它是个病毒或流氓软件的dll文件,被杀软删除了)丢失了,但其相关的注册信息却还在,导致系统开机时还加载它,却又找不到它的文件,所以报错。
如果你点击“确定”后,系统没有什么不正常,并且可以正常运行的话,你可以用这个软件清理掉这个开机加载项,以后开机就不会出现这个信息了。
Autoruns:开机启动项管理
1 内存条坏了 更换内存条
2 双内存不兼容 使用同品牌的内存或只要一条内存
3 内存质量问题 更换内存条
4 散热问题 加强机箱内部的散热
5 内存和主板没插好或其他硬件不兼容 重插内存或换个插槽
6 硬件有问题 更换硬盘
7 驱动问题 重装驱动,如果是新系统,应先安装主板驱动
8 软件损坏 重装软件
9 软件有BUG 打补丁或更新到最新版本
10 软件和系统不兼容 给软件打上补丁或是试试系统的兼容模式
11 软件和软件之间有冲突 如果最近安装了什么新软件,卸载了试试
12 软件要使用其他相关的软件有问题 重装相关软件,比如播放某一格式的文件时出错,可能是这个文件的解码器有问题
13 病毒问题 杀毒
14 杀毒软件与系统或软件相冲突 由于杀毒软件是进入底层监控系统的,可能与一些软件相冲突,卸载试试
15 系统本身有问题 有时候操作系统本身也会有BUG,要注意安装官方发行的更新程序,象SP的补丁,最好打上.如果还不行,重装系统,或更换其他版本的系统。

最终答案:内存不兼容

热心网友 时间:2024-10-22 21:21

那个是什么对话框....

热心网友 时间:2024-10-22 21:18

软件有冲突 跟内存使用指令错误!不可以读取!最好知道这个软件是什么软件 卸载重新安装下!

这个你参考下:
彻底解决--内存不能为Read 绿色版
http://www.asp1.com.cn/BookCodeView/BookCodeView_1356.html

热心网友 时间:2024-10-22 21:17

1. 如果计算机系统不小心感染了病毒或者发生了误删除操作,就很容易遭遇内存读写故障提示了。你可以按照如下步骤修复一下系统,看看系统是否存在损坏的文件:

首先对系统进行彻底地病毒查杀,因为系统一旦感染了病毒而不进行清除的话,即使修复了系统文件,病毒仍然有可能会继续破坏系统文件,所以及时使用杀毒软件来将病毒全部清除干净,可以确保系统文件不会继续受到病毒的威胁。
其次修复系统,“开始-运行-输入sfc /scannow”,单击回车,该命令会自动搜索扫描,一但发现系统文件不正确或已损坏,会要求插入系统安装盘修复后重起即可。注意:sfc后面一定要空格,安装盘最好找一张专业版的。

2.用360安全卫士或超级兔子卸载插件清除垃圾.
3.运行容量较大的程序或大型游戏时,要重启一下微机,及时释放内存.
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
3岁儿童不带证件能坐高铁吗 没有身份证的儿童怎么坐高铁 奔驰迈巴赫S级21款S 480 4MATIC高端豪华轿车 安全库存与再订货点 安全库存最简单三个公式 儿童学平险和附加意外伤害医疗保险有那些相同和不同的地方吗?_百度知 ... 转转买手机靠谱吗??? 15千瓦用多大铝芯电缆线 女孩去男朋友家需要带什么继续鸭? 请问第一次去男朋友家拿两瓶酒,一盒茶,和一些水果可以吗?会不会太多... ...出现"0x00000000"指令引用的:0x00000000"内存.该内存不能为"read... 中病毒之后视屏播放器页面的电影播放不了,点了没反应.怎么办? ...然后电脑页面只有皮肤什么图标都没有包括重新启动,然后过 ...会出现一个页面~是怎么回事麻烦大神给看看,是病毒吗 怎么办_百度知 ... 做的asp网站现在中病毒了,打开浏览器第一次打开网站页面最上面就有一些... 我在迅雷下载页面上中了脚本病毒.似乎每个都有.我重装系统还是一样... ...像我的文档,我的电脑,等都打不开了,杀了毒,木马也没说有病毒... 王者荣耀号被盗然后被封号了一个月,怎么办 小黄车退押金要988年是真实情况吗? 有李俊基的资料吗?要详细点 函数swap(int &a, int &b)为什么只需要swap(a, b)而不需要swap(&a... ...a=1, b=2; swap(a, b); 能实现a和b之间值的交换,则swap() 函数的... ...中swap的交换功能: swap(int &a,int &b); { int temp; temp=a; a... ...上面有干了的硅胶。请问有什么溶剂可以将它去下来,谢谢 ...怎样才能长期保存?怎样提高稳定性?谢谢你的回答! 请问,1-3%的亚硫酸钠水溶液怎样才能长期保存?谢谢对之前问题的... 宝马eco模式真的省油吗 少吃多动一个月可以瘦多少 宝马5系驾驶技巧 宝马5系关于节油模式行驶时转速高的问题!求大神解答 ...提示:“0X00000000"指令引用的”0x00000000"内存,该内存不能为“rea... 什么是文件类型,有什么意义? 电脑开机中自动跳出一个Adobe Flash Player ActiveX安装时关不了,也... ...电脑一打开网页就显示要安装一个插件Adobe Flash player.但我安装后... 杭州的人好不好?拜托了各位 谢谢 ...个地方哪些地方好玩?求各位经验驴友宝贵意见!谢谢! 我是农历1981,7,26生的,早上8点左右,男,请那位大师帮我看看相,最近两年... (修改病句 )夏天的钦州是一个最迷人的季节。 桂林的夏天是一个迷人的地方。(修改病句) 杭州周末去哪玩 华东第一石林在哪里? 浙江带孩子玩水的地方,浙江最远的玩水旅游景点 夏日避暑天花板,除了这里我真想不到其他了 夏天去杭州旅游合适吗 杭州热到什么时候 小黄车app在哪里下载? 青岛四方长途站到黄岛开发区长江东路凤凰园小区 八月去杭州热吗 八月去杭州穿什么衣服 夏天去杭州旅游带什么_百度知 ... 苏杭夏天旅游热吗,杭州夏天攻略三天自驾旅游 我这几天刚装的Win7 32位旗舰版为什玩CF和DNF游戏老是网络中断