为什么我进GBR特种突击部队会现实内存不能为read?
一、应用程序没有检查内存分配失败
程序需要一块内存用以保存数据时,就需要调用操作系统提供的“功能函数”来申请,如果内存分配成功,函数就会将所新开辟的内存区地址返回给应用程序,应用程序就可以通过这个地址使用这块内存。这就是“动态内存分配”,内存地址也就是编程中的“指针”。
内存不是永远都招之即来、用之不尽的,有时候内存分配也会失败。当分配失败时系统函数会返回一个0值,这时返回值“0”已不表示新启用的指针,而是系统向应用程序发出的一个通知,告知出现了错误。作为应用程序,在每一次申请内存后都应该检查返回值是否为0,如果是,则意味着出现了故障,应该采取一些措施挽救,这就增强了程序的“健壮性”。
若应用程序没有检查这个错误,它就会按照“思维惯性”认为这个值是给它分配的可用指针,继续在之后的运行中使用这块内存。真正的0地址内存区保存的是计算机系统中最重要的“中断描述符表”,绝对不允许应用程序使用。在没有保护机制的操作系统下(如dos),写数据到这个地址会导致立即死机,而在健壮的操作系统中,如windows等,这个操作会马上被系统的保护机制捕获,其结果就是由操作系统强行关闭出错的应用程序,以防止其错误扩大。这时候,就会出现上述的“写内存”错误,并指出被引用的内存地址为“0x00000000”。
内存分配失败故障的原因很多,内存不够、系统函数的版本不匹配等都可能有影响。因此,这种分配失败多见于操作系统使用很长时间后,安装了多种应用程序(包括无意中“安装”的病毒程序),更改了大量的系统参数和系统文件之后。
二、应用程序由于自身bug引用了不正常的内存指针
在使用动态分配的应用程序中,有时会有这样的情况出现:程序试图读写一块“应该可用”的内存,但不知为什么,这个预料中可用的指针已经失效了。有可能是“忘记了”向操作系统要求分配,也可能是程序自己在某个时候已经注销了这块内存而“没有留意”等等。注销了的内存被系统回收,其访问权已经不属于该应用程序,因此读写操作也同样会触发系统的保护机制,企图“违法”的程序唯一的下场就是被操作终止运行,回收全部资源。计算机世界的法律还是要比人类有效和严厉得多啊!
像这样的情况都属于程序自身的bug,你往往可在特定的操作顺序下重现错误。无效指针不一定总是0,因此错误提示中的内存地址也不一定为“0x00000000”,而是其他随机数字。
如果系统经常有所提到的错误提示,下面的建议可能会有帮助:
1.查看系统中是否有木马或病毒。这类程序为了控制系统往往不负责任地修改系统,从而导致操作系统异常。平常应加强信息安全意识,对来源不明的可执行程序绝不好奇。
2.更新操作系统,让操作系统的安装程序重新拷贝正确版本的系统文件、修正系统参数。有时候操作系统本身也会有bug,要注意安装官方发行的升级程序。
3.试用新版本的应用程序。
用了ghost版的win xp后系统因错误指令调用内存函数发生的错误提示或者虚拟内存过低调用内存溢出,病毒木马的可能性比较大,因为中毒后的机器占用系统资源比较多,发生的此类问题,一般解决的办法是先查杀病毒木马,先查c:\windows\system32然后找发生问题的软件,一般看网页的时候这样的问题比较多,一般解决办法是更新ie补丁,如果你的adsl很富裕,那么就请你始终开着“自动更新”功能
内存不能为read或written等错误的方法,把所有的dll文件重新注册一遍
开始 运行 输入cmd,在命令提示符下输入(可复制后,右键粘贴):
for %i in (%windir%\\system32\\*.dll) do regsvr32.exe /s %i 回车
for %i in (%windir%\\system32\\*.ocx) do regsvr32.exe /s %i 回车 重启
【1】对电脑没有影响或【偶尔】出现,不用管它,【重启电脑】后可能会自动消失。
【2】盗版系统或Ghost版本系统,系统文件错误或丢失,也会出现该问题,及时安装官方发行的补丁,{检查电脑年、月、日是否正确}。建议:安装【正版】系统。
【3】病毒引起的:升级杀毒软件或下载专杀工具,对电脑全盘杀毒。
【4】硬件引起的:如果是内存条引起的,把内存条拆下清理干净重新安装。必要时【更换】内存条。(硬件上很少出现该问题)
【5】软件引起的:安装的软件与系统或其它软件发生冲突,盗版或带病毒的(游戏等)其它软件,也会出现该问题。还有就是有些游戏不支持双核或多核电脑,请更换其它版本试试。如果不行只有卸载该游戏,一定要卸载干净,否则还会出现该问题。【这里主要说的是检查开机启动项,把没必要启动的启动项禁止开机启动】
再有当打开运行浏览器、播放器、游戏、QQ等,出现该问题时。一般的解决办法就是卸载该软件重新安装。如果不能解决,需要更换同类型其它版本的软件,或找到发生冲突的软件卸载它,问题才能解决。
【6】检查驱动是否出现问题,重新安装驱动或及时更新驱动。
可以试试下面的方法:
◆开始→运行→输入cmd→回车,在命令提示符下输入下面命令
for %1 in (%windir%\system32\*.dll) do regsvr32.exe /s %1回车。
完成后,在输入下面的
for %i in (%windir%\system32\*.ocx) do regsvr32.exe /s %i 回车。
如果怕输入错误,可以复制这两条指令,然后在命令提示符后击鼠标右键,打“粘贴”,回车,耐心等待,直到屏幕滚动停止为止。(重启电脑)。
●在检查运行regedit进入注册表, 在HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellExecuteHooks 下,应该只有一个正常的键值{AEB6717E-7E19-11d0-97EE-00C04FD91972}, 将其他的删除。【如果还有一个(默认)值不用管它,一般它为空。】必要时【还原】或重新安装系统。
一般这种问题说明你的显卡不够玩这游戏
朋友,这是你下载的“游戏软件”和电脑中的“内存”有冲突了!(答案原创,引用请说明作者:力王历史)
我给你8种方法调试!
1.去网上下载一个“read修复工具”修复一下,游戏就可以玩了!
2.电脑里有木马或病毒干扰,下载“360安全卫士”和“360杀毒双引擎版”,建议“全盘扫描”病毒和木马,修补电脑上的漏洞!
3.你下载的“播放器”,或“聊天软件”,或“IE浏览器”,或“游戏”的程序不稳定,或者“版本太旧”!建议卸掉,下载新的,或将其升级为“最新版本”!
4.就是你安装了两款或两款以上的同类软件(如:两款播放器,两款qq,或多款浏览器,多款杀毒软件,多款网游等等)!它们在一起不“兼容”,卸掉“多余”的那一款!
5.卸载方法:你在电脑左下角“开始”菜单里找到“强力卸载电脑上的软件”,找到多余的那款卸掉! 卸完了再“强力清扫”!
或者“360安全卫士”,“软件管家”,点开,第4项:“软件卸载”,点开,找到“多余”和“类似”的软件卸载!如:“播放器”,点开,留下“暴风”,卸载“快播”!如:“下载”:点开,留下“迅雷”,卸载“快车”!(看准了再卸,别把有用的卸了)!
6.如果以上方法不行,下载个“360急救箱”,原名:“360顽固木马专杀”,急救系统,修复损坏的文件!
7.再不行,开始菜单,运行 ,输入cmd, 回车,在命令提示符下输入(复制即可) :
for %1 in (%windir%\system32\*.dll) do regsvr32.exe /s %1
粘贴,回车,直到屏幕滚动停止为止,重启电脑!
8.实在不行,重装游戏,或还原系统!或重装系统!
网上回答的很多,先强调硬件,比如内存是否问题等等,或是换系统,根据我的经验是某种安装的软件影响了电脑的操作.
举例说明一下,特别是安装了某种播放器,在打开影音文件时就会出现.......该内存不能为read.....的现象.只能在删除了这种软件后系统又恢复正常.
各人的电脑系统安装的软件不同,只有自己分析一下试着删除,删错了再重装一下,再继续试下一个软件是否与目前的操作是否有冲突.
内存不会有问题的,如果有问题在装机初始阶段就会体现出来.也不会是超频等等硬件故障.
这种.......该内存不能为read......的现象一般是自装的某一种软件引起的冲突.
这问题在不停更换软件频繁的用户中时有发生,只能一一去排除了.(先卸载多余的播放器)
另:杀毒软件或病毒木马一般不会造成这种现象.
GBR特种突击队游戏简介
游戏的核心是特殊商店,玩家可以在这里购买各种装备,定制自己的角色,为接下来的任务做好准备。无论是服装的选择,还是武器的升级,都将直接影响到玩家在战场上的表现。通过精心策划和策略执行,GBR特种突击队将带领玩家深入敌后,打击恐怖分子,维护世界的和平与安宁。
GBR是什么意思
GBR,全称为G.B.R特种突击队,英文名称为G.B.R Special Commando Unit,这是一款属于FPS(First-Person Shooter,第一人称射击)类型的网络游戏。这款游戏以其独特的第一人称视角射击体验吸引玩家,为射击爱好者提供了一个沉浸式的游戏世界。它于2010年正式发行,为玩家带来了一场激烈的战斗冒险。GBR不...
GBR特种突击队的游戏简介
因为在世界各地的恐怖分子数量的增加,政府中的多数派一致同意成立一个国际秘密组织,旨在通过任何手段完全根除所有类型的恐怖主义及相关活动.。这个反恐集团是由最好的情报官员。军事专家和顶级特工的代表组成的。他们的强大是基于闪电般快速反应。大范围行动和队伍收到的代号紧急反应单元的无限制权限。3个在...
GBR,GBR,GBR
GBR特种突击队 英文名称: G.B.R Special Commando Unit 游戏类型: FPS 第一人称视角射击游戏 发行时间: 2010年 2 .gbr 格式用在普通和彩色画笔中百度引用的,希望采纳
GBR缩写代表什么?
GBR(guided bone regeneration):引导骨再生技术。指利用屏障膜特性,阻止来自周围软组织的成纤维细胞,让骨面处的成骨细胞有足够的时间增殖,最终达到组织再生、定向修复的目的。主要依据是各类组织细胞迁移速度不同的特点。将带微孔的人工生物膜或自体骨膜固定在软组织与骨缺损之间,形成生物屏障,阻止迁移...
GBR特种突击队的配置要求
处理器 2Ghz内存 1 Gb显存 256 MbVersion DirectX: 9.0
游戏,系统显卡
守护神:英雄竞赛 细胞分裂3,4 GBR特种突击队 横冲直撞2 战争命令 极品飞车11 越狱:阴谋 你的显卡比较低端,主流游戏应该都不能玩,上面有些游戏可能画质不能调太高,另外内存何可以再加个1G,才100多
二战空战游戏
射击游戏《反恐特遣队3 《孤单枪手2:征兵》《异形大战铁血战士》《生化奇兵2》《潜行者:普里皮亚季的召唤》《使命召唤6:现代战争2》《先驱者》《狙击手:幽灵战士》《武装突袭2:箭头行动》《奇点》《质量效应2》《异形繁殖:冲击》《反恐精英CS》《CSOL超级生化》《铅与黄金:西部狂野之争《GBR特种...
给我推荐几款我配置玩的了的游戏,要新的,什么植物大战僵尸,祖玛之类...
我晕,这配置比我的都好,我电脑上游戏一大堆呢。不知道你爱玩哪种类型的,给你推荐一些吧:戴斯班克、模拟人生系列、英雄萨姆双D、堡垒、星际争霸2、神界2、无主之地、伊洛纳、崛起、旅法师传奇、圣域2、暗黑血统、鬼泣4、子弹风暴、王权2、战神的挑战2、大航海家4、争分夺秒、闪点行动。。。满足...
使命召唤11需要什么配置?
内存:8 GBr 硬盘:40GBr 显卡:NVIDIA GeForce GTX 760 @ 4GBr 声音:兼容DirectXr DirectX: 11 使命召唤11(CallofDuty:AdvancedWarfare)是一款第一人称射击游戏,它将你带入一个未来科技充斥着的世界。在这个游戏中使命召唤11好玩么,你将扮演一名精英士兵,执行各种刺激的任务。从紧张刺激的特种...
冯怨伊得: 没那么残酷 现在部队训练强度不是很强 没电视里那么可怕了啦...
山南地区15122061956: 为什么我的特种部队我明明没开G,我一进游戏就说发现外G??
冯怨伊得: 把360关了吧 所有杀毒的关掉 重启再上就好了 我也遇过 还有就是在登录时不是有个框框上来么? 在那个时候不要按任何东西
山南地区15122061956: 我的特种部队怎么更新时老是现实发现新版本???
冯怨伊得: 如果一直是这样的话,就换个线路,比如你现在用网通,你可以试下电信, 然后他就会出现正在下载…………然后安装就ok了.
山南地区15122061956: 为什么我的电脑一进特种部队就重启?以前不是这样的.?
冯怨伊得: 很高兴能回答您的问题您需要更新一下显卡驱动,具体操作如下:先下载一个迅雷5.然后下面有软件宝库..你点软件宝库.然后点系统工具 会有一个驱动精灵..你下载他. 然后安装好 打开驱动精灵..选择第2个驱动更新 的最后一个显示配置106.1MB的.下载 下载好了就安装.安装好之后会提示你 是否重启..你点立即重启就可以了...必须要立即重启.不然不生效
山南地区15122061956: 为何我安装了特种部队进入是弹出没找到specialforce文件 - ?
冯怨伊得: 你确信你安装了?如果确定安装了,那你看清楚安装的是什么了吗?不会是补丁吧?如果桌面有图标的话,你右击图标,点属性.然后点击下面的查找目标,就会找到特...
山南地区15122061956: 我今年初中毕业,16岁,女,有跆拳道学龄三年,请问还应该怎么做才能当特警? - ?
冯怨伊得: 特警是这样的先当兵,服完两年兵役后从部队里选拔特种兵(像女兵只要你有这个意愿一般都没问题),再服五年的特种兵役.特种兵根据分类有特警,你选这个就行了
山南地区15122061956: 我准备今年去参军,可以当上特种兵吗?我当兵是为了练武,当上特种兵可以进散打队吗?当特种兵需要什么... - ?
冯怨伊得: 可以当特种兵,只要在特种大队随便认识一个人就能进去了,练武不知道练不练得出来,当五年以上一般会练出身病来,有直招的,不过一般只招两个地方的人,其他都是从部队挑两年度以上兵,名额还是很多的,刚开始挑就是考些基本体能.
山南地区15122061956: 为什么我上特种部队玩了一会就被弹出来了??
冯怨伊得: 你家网络不稳定或者你家的特种部队文件有损失,建议你玩的时候别开太多东西,最好把特种部队重新下载安装一次
山南地区15122061956: 为什么我一进特种部队房间就退出到电脑界面?
冯怨伊得: 我也是 这是光通的回答 特种部队游戏尚不支持Vista系统,会造成游戏于系统不兼容的情况出现.建议您使用XP系统进行游戏.给您造成不变请您谅解.
山南地区15122061956: 为什么我一进特种部队,玩一会就掉了????
冯怨伊得: 可能是你玩的电脑有问题~!可能有病毒,你要好好 检查一下,它不坑无缘无故掉的~!