打开QQ游戏时出现"内存不能为read"

我很多次打开QQ游戏时都出现 "0x771328f1"指令引用 的"0x03ff000"内存 该内存不能为'read" 懂这个的帮帮忙把

一、应用程序没有检查内存分配失败 程序需要一块内存用以保存数据时,就需要调用操作系统提供的“功能函数”来申请,如果内存分配成功,函数就会将所新开辟的内存区地址返回给应用程序,应用程序就可以通过这个地址使用这块内存。这就是“动态内存分配”,内存地址也就是编程中的“指针”。 内存不是永远都招之即来、用之不尽的,有时候内存分配也会失败。当分配失败时系统函数会返回一个0值,这时返回值“0”已不表示新启用的指针,而是系统向应用程序发出的一个通知,告知出现了错误。作为应用程序,在每一次申请内存后都应该检查返回值是否为0,如果是,则意味着出现了故障,应该采取一些措施挽救,这就增强了程序的“健壮性”。 若应用程序没有检查这个错误,它就会按照“思维惯性”认为这个值是给它分配的可用指针,继续在之后的运行中使用这块内存。真正的0地址内存区保存的是计算机系统中最重要的“中断描述符表”,绝对不允许应用程序使用。在没有保护机制的操作系统下(如DOS),写数据到这个地址会导致立即死机,而在健壮的操作系统中,如Windows等,这个操作会马上被系统的保护机制捕获,其结果就是由操作系统强行关闭出错的应用程序,以防止其错误扩大。这时候,就会出现上述的“写内存”错误,并指出被引用的内存地址为“0x00000000”。 内存分配失败故障的原因很多,内存不够、系统函数的版本不匹配等都可能有影响。因此,这种分配失败多见于操作系统使用很长时间后,安装了多种应用程序(包括无意中“安装”的病毒程序),更改了大量的系统参数和系统文件之后。 二、应用程序由于自身BUG引用了不正常的内存指针 在使用动态分配的应用程序中,有时会有这样的情况出现:程序试图读写一块“应该可用”的内存,但不知为什么,这个预料中可用的指针已经失效了。有可能是“忘记了”向操作系统要求分配,也可能是程序自己在某个时候已经注销了这块内存而“没有留意”等等。注销了的内存被系统回收,其访问权已经不属于该应用程序,因此读写操作也同样会触发系统的保护机制,企图“违法”的程序唯一的下场就是被操作终止运行,回收全部资源。计算机世界的法律还是要比人类有效和严厉得多啊! 像这样的情况都属于程序自身的BUG,你往往可在特定的操作顺序下重现错误。无效指针不一定总是0,因此错误提示中的内存地址也不一定为“0x00000000”,而是其他随机数字。 如果系统经常有所提到的错误提示,下面的建议可能会有帮助: 1.查看系统中是否有木马或病毒。这类程序为了控制系统往往不负责任地修改系统,从而导致操作系统异常。平常应加强信息安全意识,对来源不明的可执行程序绝不好奇。 2.更新操作系统,让操作系统的安装程序重新拷贝正确版本的系统文件、修正系统参数。有时候操作系统本身也会有BUG,要注意安装官方发行的升级程序
温馨提示:内容为网友见解,仅供参考
无其他回答

请问我的QQ游戏进不去 显示内存不能为“READ” 要怎样解决
1、驱动不稳定,与系统不兼容,这最容易出现内存不能为 Read 或者内存不能“written”文件保护 2、系统安装了一个或者多个流氓软件,这出现 IE 或者系统崩溃的机会也比较大,也有可能出现文件保护 3、系统加载的程序或者系统正在运行的程序之前有冲突,尤其是部分杀毒软件监控程序 4、系统本身存在漏洞,导...

qqgame.exe-应用程序错误 该内存不能为"writtn"
2、安装过的Domino这程序导致有问题,你可以在开始→运行→msconfig→启动项目→关闭Domino启动项→如果关闭不了→可以用卡卡助手之类的系统设置软件把它强行关掉→如果还是不行的→证明你系统中毒→那就重新安装系统彻底解决。三、浏览器出现内存不能读、写的提示:1、运行→regedit→进入注册表, 在→ HKEY...

玩QQ游戏时出现内存不能为read对话框?
提示你的该内存不能为read,说明你的内存不足,一般这种情况是你的内存使用率过高,如果你的机器配置够的话那就有可能是有病毒了,跟QQ游戏就没关系了。建议你杀杀毒,没有毒才能解决根本问题,病毒会占用你的内存,当内存不足时,系统会自动关闭你的QQ游戏 ...

...引用的“0x00000000”内存。该内存不能为“read
建议:1.你可以删除该软件。2.可以清理一下内存。望采纳~~~

...出现0x00b2a6a9指令引用的0x00000008内存。该内存不能为read...
3.你下载的“播放器”,或“聊天软件”,或“IE浏览器”,或“游戏”的程序不稳定,或者“版本太旧”!建议卸掉,下载新的,或将其升级为“最新版本”!4.就是你安装了两款或两款以上的同类软件(如:两款播放器,两款qq,或多款浏览器,多款杀毒软件,多款网游等等)!它们在一起不“兼容”...

QQ游戏玫瑰小镇点击进入时出现内存不能为read,求实际解决办法
你好,电脑一般出现内存不能为read,原因有以下方面!1.电脑中了木马或者有病毒在干扰!试试:杀毒软件,360安全卫士+360杀毒双引擎版,或者金山卫士+金山毒霸,建议:使用“木马云查杀”和“360杀毒”,“全盘扫描”和“自定义扫描”病毒和木马,删除后,重启电脑!开机后,点开“隔离|恢复”,找到木马...

...引用的“0x46abeb03”内存。该内存不能为“read”。
你首先把游戏卸载了重新安装一次,如果还是不行的话,那就是系统问题了。

玩QQ游戏内存不能为read玩QQ游戏内存不能为read
你的内存不够,虚拟的内存设置的也不好,建议你在网上找“怎样设置虚拟内存?”那是你的虚拟内存设置的问题!要是说硬件问题也可以早成...不能为read什么的!你从新设置下虚拟内存,杀个毒!

为什么打开QQ游戏里的美女找茬时会出现0X0041C3ES指令引用的该内存不...
【1】病毒引起的,对电脑全盘杀毒。【升级病毒库,下载最新的专杀工具】【2】硬件上的原因,主要是内存条不兼容引起的,必要时更换内存。【3】系统或其它软件引起的。【GHOST版本的系统容易出现这种问题】【4】打开或关闭IE、QQ、游戏、播放器等出现该内存不能为read或written,首先想到可能就是这款软件...

"0x00000020"指令引用“0x00000020”内存。该内存不能“read".
这时候,就会出现上述的内存不能为“read”错误,并指出被引用的内存地址为“0x00000000“。内存分配失败故障的原因很多,内存不够、系统函数的版本不匹配等都可能有影响。因此,这种分配失败多见于操作系统使用很长时间后,安装了多种应用程序(包括无意中“安装”的病毒程序),更改了大量的系统参数和系统档案之后。 在...

相似回答