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

...引用的ox00b30000\'内存.因\'oxc000009c的错误状态而无法将请求的...

发布网友 发布时间:2024-10-23 23:21

我来回答

1个回答

热心网友 时间:2024-10-29 14:57

运行某些程序的时候,有时会出现内存错误的提示,然后该程序就关闭。
“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
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
Linux系统安装FTP服务器 Linux系统的网络文件共享 建筑的七盏明灯的内容简介 面向对象设计七大原则 简单说 交互设计七大定律 交互设计的“根”——七大定律 交互设计原则和理论2——七大定律 七大设计原则 附近的加油站有哪些 附近的加油站有哪些地方 王者荣耀皮肤淘宝买靠谱吗? 欧力派品牌介绍 老春兰挂机遥控器正常空调有时能开机有时遥控器矢灵 在什么时候会清楚的认识到掌握一门外语的重要性? 文件陈列柜注册商标属于哪一类? 股票价值股票的价值 脚踝骨折手术后还要抬高患肢吗 女生怎么使自己变得更优秀 七个字的网名600个 请问,石家庄市行政事业单位工作的劳动合同制工人,工龄30年,退休后... 未成年因姓氏不跟爸爸妈妈姓氏一样可以改名吗? 国企事业单位劳动合同制工人,初级工,将来退休,退休工资怎么算 老公的头重重的被打了两捶会有危险吗 头被狠狠击打!外面没有流血!只是肿了一个包!请问脑部里面会有淤血... 离婚调查取证方式有哪些 hosts文件修改后无法保存怎么办? 做活动房多少钱一平米 关于卡巴斯基7.0 和 迅雷5.比特精灵 网络传送带 和 比特精灵 这两个下载软件那个好? BitComet迅雷比特精灵等P2P软件那种更快? 李奈映个人履历 ...766a1915指令引用的Ox00b59c00因Oxc000009c的错误状态而无法将_百度... ...也就是给他转账了198买王者荣耀点券,过了1小时了还没到账。会不会... 李娜英在逃亡者的角色介绍! 汽车刹车硬踩不动原因? 好久没用S60的新软件了,看网上说的那个证书是怎么回事呢? 手机证书干什么用?s60第三版与s60第五版的区别 向日葵女孩简介 月季花茶有什么功效月季花茶的副作用 长期喝月季花茶有什么作用 td316 苹果皮如何修改密码 苹果iPOd touch4 怎么样 有没有GPS啊 市场价多少钱啊 现在行货的ipod touch4 8g的一套下来要多少钱? ...fossil 这三个牌子的手表哪个比较好啊 请高手回答 新房未装修入住要交物业费吗 可以拒绝交吗-今日热点 捷安特xtc790怎么样?和挑战者650比如何 12款捷安特XTC790和美利达挑战者650哪个好点,更值得买,本人是新手,没... 推荐一下自行车,准备买辆自行车目前看好捷安特xtc 790,xtc elite... ...男主角的腿和手都可以像弹簧一样变得好长 有谁看过?? MWp光伏发电的意思?