我经常玩cf,每次还没玩两把就自动弹出来然后提示这个东西(0x030328b0x10008000指令引用的的0x030328b0内存.该内存不能为read)请教各位大侠怎么调节?在线等

最近我的CF在玩的时候老是提示客户端代码错误然后就自动跳出游戏了-中国学网-中国IT综合门户网站-提供健康,养生,留学,移民,创业,汽车等信息
> 信息中心 >
最近我的CF在玩的时候老是提示客户端代码错误然后就自动跳出游戏了
来源:互联网 发表时间: 19:08:32 责任编辑:王亮字体:
为了帮助网友解决“最近我的CF在玩的时候老是提示客户端代码错误然后就自动跳出游戏了”相关的问题,中国学网通过互联网对“最近我的CF在玩的时候老是提示客户端代码错误然后就自动跳出游戏了”相关的解决方案进行了整理,用户详细问题包括:<,具体解决方案如下:解决方案1: CF5.8版本对BUG 卡箱子 上房顶 生化部分文件做了修复点确定没事 继续游戏现在大多数玩家都有这问题TX对这问题还没给出相应措施正常 对这种 系统在那时候以经对你的号进行了检测过后才出示客户端出错 24_1的 窗口放心游戏吧谢谢采纳解决方案2: 最近CF更新的我玩游戏的时候画面出现迟钝当然不是屏高,就是游戏突然就像跟不上速度一样,请高手一块解决下 解决方案3: 你所说的问题是大多数玩家都遇到的情况,官方也给出了说明:/cgi-bin/data/cgi_bbs_content.cgi?groupid=196:30511&messageid=281947&page=0/cgi-bin/data/cgi_bbs_content.cgi?groupid=196:30511&messageid=280692&page=0解决方案4: 一、应用程序没有检查内存分配失败 程序需要一块内存用以保存数据时,就需要调用操作系统提供的“功能函数”来申请,如果内存分配成功,函数就会将所新开辟的内存区地址返回给应用程序,应用程序就可以通过这个地址使用这块内存。这就是“动态内存分配”,内存地址也就是编程中的“指针”。 内存不是永远都招之即来、用之不尽的,有时候内存分配也会失败。当分配失败时系统函数会返回一个0值,这时返回值“0”已不表示新启用的指针,而是系统向应用程序发出的一个通知,告知出现了错误。作为应用程序,在每一次申请内存后都应该检查返回值是否为0,如果是,则意味着出现了故障,应该采取一些措施挽救,这就增强了程序的“健壮性”。 若应用程序没有检查这个错误,它就会按照“思维惯性”认为这个值是给它分配的可用指针,继续在之后的运行中使用这块内存。真正的0地址内存区保存的是计算机系统中最重要的“中断描述符表”,绝对不允许应用程序使用。在没有保护机制的操作系统下(如DOS),写数据到这个地址会导致立即死机,而在健壮的操作系统中,如Windows等,这个操作会马上被系统的保护机制捕获,其结果就是由操作系统强行关闭出错的应用程序,以防止其错误扩大。这时候,就会出现上述的“写内存”错误,并指出被引用的内存地址为“0x”。 内存分配失败故障的原因很多,内存不够、系统函数的版本不匹配等都可能有影响。因此,这种分配失败多见于操作系统使用很长时间后,***了多种应用程序(包括无意中“***”的病毒程序),更改了大量的系统参数和系统文件之后。 二、应用程序由于自身BUG引用了不正常的内存指针 在使用动态分配的应用程序中,有时会有这样的情况出现:程序试图读写一块“应该可用”的内存,但不知为什么,这个预料中可用的指针已经失效了。有可能是 “忘记了”向操作系统要求分配,也可能是程序自己在某个时候已经注销了这块内存而“没有留意”等等。注销了的内存被系统回收,其访问权已经不属于该应用程序,因此读写操作也同样会触发系统的保护机制,企图“违法”的程序唯一的下场就是被操作终止运行,回收全部资源。计算机世界的法律还是要比人类有效和严厉得多啊! 像这样的情况都属于程序自身的BUG,你往往可在特定的操作顺序下重现错误。无效指针不一定总是0,因此错误提示中的内存地址也不一定为“0x”,而是其他随机数字。 如果系统经常有所提到的错误提示,下面的建议可能会有帮助: 1.查看系统中是否有木马或病毒。这类程序为了控制系统往往不负责任地修改系统,从而导致操作系统异常。平常应加强信息安全意识,对来源不明的可执行程序绝不好奇。 2.更新操作系统,让操作系统的***程序重新拷贝正确版本的系统文件、修正系统参数。有时候操作系统本身也会有BUG,要注意***官方发行的升级程序。 3.试用新版本的应用程序。 三、解决办法 1.问题提示: 运行某些程序的时候,有时会出现内存错误的提示,然后该程序就关闭。 “0x????????”指令引用的“0x????????”内存。该内存不能为“read”。 “0x????????”指令引用的“0x????????”内存,该内存不能为“written”。 一般出现这个现象有方面的,一是硬件,即内存方面有问题,二是软件,这就有多方面的问题了。 2.故障分析: a..硬件方面: 一般来说,内存出现问题的可能性并不大,主要方面是:内存条坏了、内存质量有问题,还有就是2个不同牌子不同容量的内存混插,也比较容易出现不兼容的情况,同时还要注意散热问题,特别是超频后。你可以使用MemTest 这个软件来检测一下内存,它可以彻底的检测出内存的稳定度。 假如是双内存,而且是不同品牌的内存条混插或者买了二手内存时,出现这个问题,这时,就要检查是不是内存出问题了或者和其它硬件不兼容。 b..软件方面: 先简单说说原理:内存有个存放数据的地方叫缓冲区,当程序把数据放在其一位置时,因为没有足够空间,就会发生溢出现象。举个例子:一个桶子只能将一斤的水,当放入两斤的水进入时,就会溢出来。而系统则是在屏幕上表现出来。这个问题,经常出现在windows2000和XP系统上,Windows 2000/XP对硬件的要求是很苛刻的,一旦遇到资源死锁、溢出或者类似Windows 98里的非法操作,系统为保持稳定,就会出现上述情况。另外也可能是硬件设备之间的兼容性不好造成的。 c.举例说明: 例一:打开IE浏览器或者没过几分钟就会出现"0x70dcf39f"指令引用的"0x"内存。该内存不能为“read”。要终止程序,请单击“确定”的信息框,单击“确定”后,又出现“发生内部错误,您正在使用的其中一个窗口即将关闭”的信息框,关闭该提示信息后,IE浏览器也被关闭。 解决方法:修复或升级IE浏览器,同时打上补丁。看过其中一个修复方法是,WinXP自升级,也就是WinXP升级到WinXP,其实这种方法也就是把系统还原到系统初始的状态下。比如你的IE升级到了7.0,自升级后,会被IE6.0代替。 例二:在windows xp下双击光盘里面的“AutoRun.exe”文件,显示“0x77f745cc”指令引用的“0x”内存。该内存不能为“written”,要终止程序,请单击“确定”,而在Windows 98里运行却正常。 解决方法:这可能是系统的兼容性问题,winXP的系统,右键“AutoRun.exe”文件,属性,兼容性,把“用兼容模式运行这个程序”项选择上,并选择“Windows 98/Me”。win2000如果打了SP的补丁后,只要开始,运行,输入:regsvr32 c:winntapppatchslayerui.dll。右键,属性,也会出现兼容性的选项。 例三:RealOne Gold关闭时出现错误,以前一直使用正常,最近却在每次关闭时出现“0xffffffff”指令引用的“0xffffffff”内存。该内存不能为“read” 的提示。 解决方法:当使用的输入法为微软拼音输入法2003,并且隐藏语言栏时(不隐藏时没问题)关闭RealOne就会出现这个问题,因此在关闭RealOne之前可以显示语言栏或者将任意其他输入法作为当前输入法来解决这个问题。 例四:播放器不能播放了,每次都提示“Ox”(每次变化)指令引用的“Oxff000011”内存不能为“read”,终止程序请按确定。 解决方法:试试重装播放器,如果重装后还会,到官方网站下载相应版本的补丁试试。还不行,只好换就用别的播放器试试了。 例五:双击游戏的快捷方式,“Ox77f5cdO”指令引用“Oxffffffff”内存,该内存不能为“read” ,并且提示Client.dat程序错误。 解决方法:重装显卡的最新驱动程序,然后下载并且***DirectX9.0。 例六:电脑出现错误信息:“0*772b548f”指令引用的“0*”内存,该内存不能为“written”,然后QQ自动下线。 解决方法:这是对方利用QQ的BUG,发送特殊的代码,做QQ出错,只要打上补丁或升级到最新版本,就没事了。 例七:XP系统关闭网页时会弹出“tbrowser.exe遇到问题需要关闭”,然后有弹出0x03e7c738指令引用的0x03e7c738内存,该内存不能为read。 解决方法:先查杀一下病毒,另外如果你***了浏览增强之类的软件,请卸掉。 例八:从桌面或开始菜单中打开任何一个程序, 出现错误提示:"0x........"指令引用的"0x"内存,该内存不能为"read"。省略号代表可变值。而从运行中打开程序没问题。 解决方法:运行regedit进入注册表, 在HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionExplorerShellExecuteHooks 下,应该只有一个正常的键值"{AEB-11d0-97EE-00C04FD91972}, 将其他的删除(默认键值当然不要删除)。 例九:系统比较不稳定,重装过多次系统,经常随机地出现Explorer-应用程序错误,“0x4a01259d“指令引用的“0x"内存。该内存不能为 “read"。要终止程序,请单击“确定“。要调试程序,请单击“取消”。如果点确定,windows桌面就不见了。这种问题在之前的系统也出现过,不知道是不是硬件的问题? 解决方法:内存的兼容性问题!遇到这类问题,用户可以自行打开机器把内存的位置调动一下,看问题是否可以解决,如果问题依旧,可与你的朋友调换内存使用。 通过上述几个例子,可以看到,出现故障的原因有好多种,下面列出已经提到和有可能发生的原因,方便查阅。 1.问题产生原因原因--解决方法 2.内存条坏了--更换内存条 3.双内存不兼容--使用同品牌的内存或只用一条内存 4.内存质量问题--更换内存条 5.散热问题--加强机箱内部的散热 6.内存和主板没插好或和其它硬件不兼容等--重插内存或换个插糟 7.硬盘有问题--更换硬盘 8.驱动问题--重装驱动。如果是新系统,要先***主板驱动 9.软件损坏--重装软件 10.软件有BUG--打补丁或用最新的版本。 11.软件和系统不兼容--给软件打上补丁或者试试系统的兼容模式 12.软件和软件之间有冲突--如果最近***了什么新软件,卸载了试试 13.软件要使用到其它相关的软件有问题--重装相关软件。比如播放某一格式的文件时出错,可能是这个文件的解码器有问题 14.病毒问题--杀毒 15.杀毒软件与系统或软件冲突--由于杀毒软件是进入底层监控系统的,可能与一些软件冲突,卸载了试试 16.系统本身有问题--有时候操作系统本身也会有BUG,要注意***官方发行的升级程序,像SP的补丁,最好要打上。如果还不行重装系统或更换其它版本的系统了。解决方案5: 重新***游戏,可能是游戏组建由冲突!在按B的时候激活了其他的错误程序,建议自己查看~重新***电脑在***游戏!解决方案6: 采纳为满意*** 我来教你
1个回答3个回答1个回答8个回答4个回答1个回答7个回答1个回答5个回答
相关文章:
最新添加资讯
24小时热门资讯
Copyright © 2004- All Rights Reserved. 中国学网 版权所有
京ICP备号-1 京公网安备02号你的位置: >
> 穿越火线(CF)常见问题集
本文初步整理了关于CF 穿越火线游戏中常见的一些问题,希望可以帮助到各位。
本文目录:
16.更多“TP/TS警告代码”请访问
17.穿越火线官方常见问题FAQ
【问题现象】一、登录失败,提示“crossfire Error in InitRenderer().shutting down”
【原因说明】
  1.游戏渲染效果所依赖的DirectX游戏组件存在异常或未完整***;
2.显卡驱动不兼容。
【解决方案】
  建议:***DirectX9.0C及更新显卡驱动
具体操作可登录
【问题现象】 二、登录CF后弹出 “MM Server Connection Failed”
【原因说明】
  1.路由里开启了UPNP
2.流控设置参数过低,连接数限制过低
【解决方案】
  建议:检查路由器安全方面的设置并调整
1.关闭路由器中UPNP项
2.删除流控设置(限速及连接数限制)
案例分享:穿越火线登录提示“MM serverConnection Failed ” 解决方法
【问题现象】 三、“登录超时”“与主机连接不稳定 ”“连接服务器失败”/“与服务器断开连接”/
【原因说明】
  1.网络不稳定
2.路由安全相关策略设置不正确
【解决方案】
  建议: 首先排除是否为游戏官方服务器网络问题,登录官方网站及论坛查看相关公告信息
1.关闭网卡流控跟多余流控选项,网卡优化教程
2.检查路由器的 连接数限制。因为游戏更新过后。对网络数据包收发有所调整。可能一年前设置的路由器连接数策略今天用可能就造成穿越火线一个游戏出现不稳定。
3.调整路由器的防火墙策略。比如IP的每秒最大收发。连接等待时常等!多数调整路由器策略后即可正常。
案例分享:
【问题现象】 四、游戏 运行中提示“Out of Memory”
【解决方案】
【穿越火线】Out of Memory修复方法( 只适用于Win7 32位 )
操作系统Win7,32位的玩家进行相关配置方可,其他用户无需配置。若该方法无效,建议更新成win7 64位或是xp系统!
【问题现象】 五、登录CF后,弹出错误提示“QTalk.exe应用程序错误,应用程序初始化失败” 
【原因说明】
  1.软件本身依赖的组件问题导致的(0XCA 是VC05重定向导致,比较多见)
【解决方案】
  建议:重新***VC2005组件
将QTalk.exe所依赖组件VC2005卸载重装(每个游戏所依赖组件可以运行当前游戏目录的zujian.exe后左上角可以查看,如下图)
可以使用进行卸载后重装,(操作如下)
案例分享:关于解决各种游戏报错应用程序初始化失败
【问题现象】
六 、登录CF提示“请输入验证码”
【原因说明】
  1.出现这种情况是因为您的账号在非经常使用的IP登录,是一种号码安全保护。请核对下网吧最近是否更换过IP。
2.检查当前客户机运行环境是否存在异常,使用杀毒软件查杀后再次登录查看。
【解决方案】
  建议:客户机登录是否变动,杀毒后再登录
方法:打开 查看当前客户机的IP地址,是否网吧刚更换过IP,然后用杀毒软件查看是否存在有明显的木马病毒提示(使用金山毒霸或360杀毒扫描检测即可)
【问题现象】 七、运行CF的时候总是现弹出“CF File Watcher” 
【原因说明】
  1.穿越火线文件异常(磁盘有问题导致)
2.当前客户机环境异常(winsock被未知dll注入)导致连接网络读取文件失败。
【解决方案】
  建议:检查服务器游戏盘健康度是否良好(磁盘是否有提示文件结构损坏)以及检查客户机当前winsock环境。
方法:1.首先确保游戏文件完整性,在服务端做游戏文件对比
2。检查服务器系统日志,点桌面我的电脑图标右键有个管理就会看到有事件查看器。(如果我的电脑右键没有管理选项,则点左下角开始按钮,点运行输入compmgmt.msc也可以进入计算机管理界面)查看是否有出现文件结构损坏等字样(如下图)
红色错误查看其属性
此时则在服务器进行磁盘修复操作:开始-运行-cmd 回车后在弹出的黑色对话框中输入 chkdsk空格+盘符:+/f/x
若无效,则需要更换磁盘。
3.使用(点击下载)软件来检查Winsock当前是否有未知dll注入(如下图)
如果有异常dll注入,则需要进行Winsock重置操作:开始-运行-cmd 回车后在弹出的黑色对话框中输入netsh winsock reset
【问题现象】 八、运行CF出现“XXX文件存在异常,即将退出游戏” 
【原因说明】
  1.客户机当前运行环境异常
2.游戏文件异常
3.游戏盘出现故障
【解决方案】
  1.使用杀毒软件查杀客户机环境,检查是否存在可疑进程,进行查杀;
2.将游戏目录内的rf016.rez删除重新下载;
3.检查游戏虚拟盘磁盘健康度,是否存在坏道、扇区损坏。
【问题现象】 九、CF进游戏慢—安检后很长时间才跳出游戏界面并黑屏卡很久 
【原因说明】
  1.CF游戏预加载未生效,该功能通过hosts文件实现,若hosts文件权限被更改则可能导致无法写入和读取
2.虚拟盘该游戏缓存未生效
【解决方案】
  1.检查客户机hosts文件权限是否可读取可写入
文件路径: C:\windows\system32\drivers\etc\hosts
2.重启游戏虚拟盘服务
3.给客户机DNS换成8.8.8.8测试
【问题现象】 十、从菜单运行CF后没有任何反映,也没有进程创建 
【原因说明】
  1.进程被拦截
2.该进程文件损坏无法运行
3.该进程文件依赖的游戏组件缺失或出现异常
【解决方案】
  建议:通过360MD工具监控一下游戏运行过程,根据问题发生时间段的操作日志来先确定问题性质。
1.若穿越火线的执行文件是被网维大师的安全进程被结束了,那么关闭网维大师进程禁止、窗口禁止功能再测试
7系列版本关闭方法:打开网维大师更新控制台选择安全中心,分别将窗口禁止跟进程禁止取消勾“启用该功能“后判断是哪个功能里面添加的关键字有问题“误伤“了穿越火线的执行文件(操作如下图)
8系列版本关闭方法:打开网维大师更新控制台选择安全中心,选择客户机防
护,然后选择下方的更多防护后就可以看到进程禁止的相关设置了
2.手动双击穿越火线\TCLS\Client.exe是否可以打开,如果可以打开则打开网维更新制台把穿越火线进行文件校验下或者选择文件对比方式更新下该游戏(操作如下)
如果Client.exe都无法起来则就是缺少游戏组件进程无法创建。可以直接重装穿越火线的游戏组件测试(卸载以及***方法可以参考“QTalk.exe应用程序错误,应用程序初始化失败”报错案例)
案例分享:
【问题现象】 十一、登录CF弹出“请调查病毒和木马,重启机器后再试” 
【原因说明】
  1.客户机环境异常
【解决方案】
  建议:用杀毒软件查杀病毒。
【问题现象】 十二、登录CF弹出“游戏初始化失败,请参考腾讯游戏安全中心网站” 
【原因说明】
  1.腾讯游戏的Tessafe.sys驱动被拦截
2.8系列版本网维安全相关资源异常
【解决方案】
  1.检查驱动防火墙是否拦截Tessafe.sys驱动
2.8系列客户机查看E:\系统更新\安全相关资源
是否有读取写入权限。
【问题现象】 十三、CF登陆进去后没有声音
【原因说明】
  1.“我的文档”不存在或路径错误
【解决方案】
  1.将“我的文档”路径恢复成默认
【问题现象】 十四、CF切换背包很卡、并且出现波纹反映(显卡GT650TI、GT650)
【原因说明】
  1.显卡驱动使用了节电模式
2.显卡驱动兼容异常
【解决方案】
  1.桌面鼠标右键 – 属性 – 屏幕保护程序 – 电源 – 将电源使用方案更换成家用/办公即可
2. 更新显卡官方最新驱动
【问题现象】 十五、开启YY QTalk后登录穿越火线后经常卡顿
【原因说明】
  1.BIOS缺陷引起的CPU供电不稳
(A55/A75系列主板BIOS缺陷引起的CPU供电不稳定导致。)
【解决方案】
  参考案例:技嘉的GA-A55-S3P (rev. 1.1)主板BIOS问题导致登陆YY语音CF卡掉的解决案例
案例分享:穿越火线秒卡
转载请注明: &
与本文相关的文章

参考资料

 

随机推荐