我的电脑win7,打开origin显示应用程序无法正常启动0xc000007b,试了好多种办法,都行不通。求解。

如题所述

方法一:大而全,安装最新版的DirectX 9.0安装包
这种方法的优点是,一次性把系统缺失的文件自动安装,并且自动升级旧有的文件,缺点是安装包较大(90MB以上),如果网速慢的不方便下载。
电脑软件
名称:DirectX 9.0c
大小:104M|类别:系统工具|语言:中文
应用平台:Win7/Vista/WinXP/Win2003/
现在网上有很多的安装包,但其中一些无法运行,会提示系统错误。就连之前微软网站的安装包也会出现类似问题。不过目前微软可能已经意识到这个问题了,发布了新的安装包,应该会解决不少人无法安装的问题。特别说明,微软提供的安装包在有的电脑上可能安装不了,提示系统错误,这时可以重启后多装几次。注意,安装前请务必先手动删除之前自己拷贝到system32或Syswow64文件夹中的dll文件!
方法二:小而精,只安装缺失的文件
经我观察发现,绝大多少游戏不能运行是缺少如下的几个文件:d3dx9_39.dll、d3dx9_40.dll、d3dx9_41.dll、d3dx9_42.dll、d3dx9_43.dll、xinput1_3.dll,因此,只要安装好了这几个文件,就可以顺利运行游戏。注意一点,如果你的游戏提示的缺失的文件不在上述6个文件之中,那么你就不能用这个方法。
再来说一下文件的用法。对于32位的操作系统,请把这6个文件复制到“C:/Windows/System32/”文件夹下或者是复制到游戏目录,与游戏的EXE文件在同一文件夹下;对于64位操作系统,请把这6个文件复制到“C:/Windows/Syswow64/”文件夹下或者是复制到游戏目录,与游戏的EXE文件在同一文件夹下。综上所述,不管是32位操作系统还是64位操作系统,只要把文件复制到游戏目录(与游戏的EXE文件在同一文件夹下)下,都可以解决问题。这步至关重要,千万不要忘记或搞错,否则就会出现"应用程序无法正常启动(0xc000007b)。请单击“确定”关闭程序。"这个错误。
特别说明:不管你使用的是32位的操作系统还是64位的操作系统,一定要使用32位的dll文件,这是关键!对于这个错误,64位系统的玩家一定要把自己的系统当成32位的对待,寻找32位的文件安装才可解决。因此,如果你使用的是之前自己从网上找到dll文件,并且已经按上述方法试过没有成功,不是这个方法有问题,而很可能是你用的dll文件有问题。

现在,你可以试试你的游戏了。双击游戏图标,游戏运行了~~追问

这些试过了,用不了

温馨提示:内容为网友见解,仅供参考
第1个回答  2018-04-12

方法一:大而全,安装最新版的DirectX 9.0安装包

这种方法的优点是,一次性把系统缺失的文件自动安装,并且自动升级旧有的文件,缺点是安装包较大(90MB以上),如果网速慢的不方便下载。

电脑软件

名称:DirectX 9.0c 

大小:104M|类别:系统工具|语言:中文

应用平台:Win7/Vista/WinXP/Win2003/

现在网上有很多的安装包,但其中一些无法运行,会提示系统错误。就连之前微软网站的安装包也会出现类似问题。不过目前微软可能已经意识到这个问题了,发布了新的安装包,应该会解决不少人无法安装的问题。特别说明,微软提供的安装包在有的电脑上可能安装不了,提示系统错误,这时可以重启后多装几次。注意,安装前请务必先手动删除之前自己拷贝到system32或Syswow64文件夹中的dll文件!

方法二:小而精,只安装缺失的文件

经我观察发现,绝大多少游戏不能运行是缺少如下的几个文件:d3dx9_39.dll、d3dx9_40.dll、d3dx9_41.dll、d3dx9_42.dll、d3dx9_43.dll、xinput1_3.dll,因此,只要安装好了这几个文件,就可以顺利运行游戏。注意一点,如果你的游戏提示的缺失的文件不在上述6个文件之中,那么你就不能用这个方法。

再来说一下文件的用法。对于32位的操作系统,请把这6个文件复制到“C:/Windows/System32/”文件夹下或者是复制到游戏目录,与游戏的EXE文件在同一文件夹下;对于64位操作系统,请把这6个文件复制到“C:/Windows/Syswow64/”文件夹下或者是复制到游戏目录,与游戏的EXE文件在同一文件夹下。综上所述,不管是32位操作系统还是64位操作系统,只要把文件复制到游戏目录(与游戏的EXE文件在同一文件夹下)下,都可以解决问题。这步至关重要,千万不要忘记或搞错,否则就会出现"应用程序无法正常启动(0xc000007b)。请单击“确定”关闭程序。"这个错误。

特别说明:不管你使用的是32位的操作系统还是64位的操作系统,一定要使用32位的dll文件,这是关键!对于这个错误,64位系统的玩家一定要把自己的系统当成32位的对待,寻找32位的文件安装才可解决。因此,如果你使用的是之前自己从网上找到dll文件,并且已经按上述方法试过没有成功,不是这个方法有问题,而很可能是你用的dll文件有问题。

延展阅读;

DirectX,(Direct eXtension,简称DX)是由微软公司创建的多媒体编程接口。由C++编程语言实现,遵循COM。被广泛使用于Microsoft Windows、Microsoft XBOX、Microsoft XBOX 360和Microsoft XBOX ONE电子游戏开发,并且只能支持这些平台。最新版本为DirectX 12,创建在最新的Windows10。

本回答被网友采纳

应用程序无法正常启动0xc000007b
我认为应用程序无法正常启0xc000007b怎么办:方法一:重新安装应用程序。方法二:管理员身份运行应用程序。方法三:更新.Net Framework。 抢首赞 评论 分享 举报 为你推荐:特别推荐 华强北的二手手机是否靠谱? 癌症的治疗费用为何越来越高? 电动车多次降价,品质是否有保障? “网络厕所”会造成什么影响?等你来答 换一...

...启动origin提示应用程序无法正常启动(0xc000007b)进入游戏也一样 这...
1、计算机 控制面板 程序与管理 卸载所有VC++ 重启 2、下载安装DX修复工具,修复并安装VC++相关套件,重启。PS:假如修复结果有显示修复失败就重启再次修复。

运行极品飞车16出现0xc000007b
你信错了人 也采纳错了人 其实ID为zzxinxiang的兄弟已经给出了正确方案 那就是DX修复工具 英文名:DirectX Repair 专治000007b错误 绿色工具软件 由ZOL大神vbcom编写 如今已经更新到3.2版 好用就两个字 我只说一次

Apex英雄玩不了怎么办?
1、上n卡或者a卡官网下最新驱动解决;apex英雄攻略 2、卸载现有的Origin重新到官网下载Origin平台装到C盘就能完美解决,再进游戏即可;3、把提示的没用的程序用任务管理器关掉就行了;4、服务器问题只能等待官方维护,网络质量不佳导致的可以用加速器助攻解决;...

花园战争为什么打不开
重装下游戏程序试试,不行的话,直接换个验证过的系统盘重装系统就行了,这样就可以全程自动、顺利解决 win8系统中游戏无法正常运行 的问题了。用u盘或者硬盘这些都是可以的,且安装速度非常快。安装方法如下:1、U盘安装:用ultraiso软件,打开下载好的系统安装盘文件(ISO文件),执行“写入映像...

相似回答