过期罐头电脑论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 6051|回复: 0
收起左侧

解决win7中运行游戏出现“应用程序无法正常启动(0xcb)”错误的方法

[复制链接]
三岁就很衰 2011-11-4 19:47:21 | 显示全部楼层
出现这个错误,可能是硬件的问题,也可能是软件的问题。但是,由于硬件惹起 该问题的概率很小,并且除了改换 硬件之外没有更好的解决方法,因而 本文将详细介绍如何通过软件解决此问题,这也是大家最关怀 的。
大致介绍一下这个错误是如何发作 的。这个错误的本意是提示内存错误,但是通常状况 下并不是内存存在问题,而是由于软件的问题产生了这个错误。到底 是什么软件的问题呢?答案是DirectX 9.0。
或许 大家会问了:我玩的游戏都有DirextX 11的特效了,还会和DirectX 9有关系吗?事实上,游戏公司为了游戏的兼容性,常常 都是基于DirectX 9.0开发游戏,然后加上DirectX 10和DirectX 11的特效,这样的话,不管什么样的显卡都可以玩游戏。也正是如此,DirectX 9.0有问题会影响目前最新的游戏(比方 极品飞车14)。还有人会问了:Windows7 不是带了DirectX 9.0吗?Windows 7中的确 有DirectX 9.0,但是版本较旧,而新游戏常常 需要. DirectX 9.0中较新的文件(如d3dx9_42.dll),系统缺失这关键的文件会形成 游戏无法运行。还有人会问:已经装过DirectX 9.0了,还是不管用呀?请大家一定要装文中提到的版本,由于 这个版本是最新的,只有最新的32位版本的dll文件才能解决问题。
说到这,大家自然就知道解决方法了――安装最新版的DirectX 9.0文件。这里我给大家介绍两种方法。
方法一:大而全,安装最新版的DirectX 9.0安装包。这种方法的优点是,一次性把系统缺失的文件自动安装,并且自动升级旧有的文件,缺陷 是安装包较大(90MB以上),假如 网速慢的不方.便 下载。
大家可以到360软件管家的里找一下Microsoft DirectX 9.0c正式版(推荐从这里下载,由于 这里下的程序是中文界面),下载安装即可,也可以到微软的官网下载安装。
微软官网安装包下载 大家分别依据 自己. 的显卡品牌到相应的网站上,依据 自己. 的显卡型号和操作系统找到需要. 的最新驱动,然后下载、安装。
NO.5 你确定你用的破解补丁、免CD补丁没有问题?有时由于破解补丁本身 或者软件自身 存在问题或BUG,可能导致0xcb这个错误。这时建议使用更新版本的破解补丁或从其他网站上下载文件后再试。
NO.6 Visual c++ Redistributable Package(vc redist)你装了么?现在很多的游戏破解补丁都是用C语言写的,因而 一定要安装c++ Redistributable Package才行。但是有很多人不知到该装哪个不该装哪个,这里我也要说一下。对于大多数游戏来说,需要. 装c++ 2005和c++ 2008。详情请参见我的博客《破解c++ Redistributable Package版本之谜》,里面有详解以及下载地址。
NO.7 你的游戏是否放在了全英文目录下?对于个别游戏来说,必需要 将游戏置于全英文目录下才可正常运行。因而 假如 你的游戏不是在纯英文目录下,建议将其移到纯英文目录下再试。举个例子,把游戏从“C:/游戏/...”换为“C:/game/...”。同时,你还要确保你现在使用的Windows用户(就是一开机出现欢迎使用画面时对应的用户)不包含中文名字,否则的话建议新建一个英文名字的用户再试。
NO.8 PhyX你装了吗?现在有很多游戏都支持PhyX,虽然只有NVIDIA显卡才能开启PhyX,但对于ATI显卡用户来说,也必需要 装PhyX的驱动才可打开游戏。因而 假如 你是ATI显卡用户,玩的又是需要. PhyX的游戏,那么你应该到上面提到的NVIDIA官网上找一下“NVIDIA PhysX系统软件”下载、安装。对于已经装了最新驱动的NVIDIA显卡用户,可以跳过此步。
NO.9 你尝试过兼容模式了吗?有些较早的游戏,由于编程时没有考虑到新版本Windows的特性,致使游戏无法运行。因而 ,可以尝试让游戏在兼容模式下运行。具体方法是,在游戏图标上单击右键,选择“属性”,找到“兼容性”选项卡,勾选其中的“以兼容模式运行这个程序”的复选框,具体选择在哪个操作系统上根据 所使用的游戏、软件而定。一般可以选择Windows XP (Service Pack 3),假如 不行的话可以考虑选择其他系统。
NO.10 你的Game For Windows Live装好了吗?现在很多游戏都需要. Game For Windows Live的支持,必需要 装好才能游戏。有的系统会提示短少 xlive.dll文件,而有的系统会直接提示0xcb。因而 不能无视 Game For Windows Live。
NO.11 你的Microsoft .NET Framework装好了吗?正版的Vista和Win 7里都内置了.NET Framework,但是盗版就不好说了。盗版常常 会阉割一些内容,谁也不能保证有没有影响到.NET Framework。因而 假如 你的系统是盗版,可以试着装一下 .NET Framework 3.5。一般来说这个有问题的可能性不太大。
NO.12 你的系统是不是有病毒或木马?电脑中有病毒或木马也会产生0xcb这个错误,常常 有的人一开机什么都没干就出现这个问题,并且连杀毒软件都打不开了。这时极有可能是病毒在搞怪。建议彻底杀毒,或者重装电脑。
NO.13 假如 上述步骤都无法解决问题,建议改换 操作系统。我察看 发现,这个问题在64位的电脑上出现的很普遍,极少数状况 下也会在32位系统上遇到(我就亲身遇到过)。因而 假如 你用的是64位的系统,可以考虑改换 为32位系统。出现这个问题的概率会大大降低,出现后安照原文的方法也很好解决。
NO.14 假如 连改换 操作系统后仍出现此问题,那么可能是硬件的原因产生了这个问题。在原文一开始我就说过,这个问题可能是由于硬件问题产生的。假如 上述步骤都试了还是不行,可以考虑是否硬件存在问题。建议把内存条拔下来用橡皮擦一擦金手指再装回去,或许 能解决问题。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

一键重装系统|雨人系统下载|联系我们|网站地图|过期罐头电脑论坛

GMT+8, 2024-11-26 15:48 , Processed in 0.052536 second(s), 26 queries .

官方免责声明:本站内容来自网友和互联网.若侵犯到您的版权.请致信联系,我们将第一时间删除相关内容!

Powered by Discuz!

专注于win7_win10_win11系统下载装机

© 2010-2023 GQGTPC.Com

快速回复 返回顶部 返回列表