应用程序正常初始化(0xc000007b)失败??到底是电脑出了什么问题,谢谢

如题所述

造成应用程序无法正常启动0xc000007b的原因,一共有以下三种可能:

1、电脑没有安装DirectX9或者DirectX 9.0 组件损坏;

2、电脑没有安装Microsoft Visual C++;

3、电脑上没有安装.net组件。

解决方法如下:

1、最简单的方法就是使用DirectX修复工具(百度下载)。这款软件能自动完成校验、检测、修复、注册的功能,完成之后,重启一般可以解决这个问题。

2、直接安最新的安装最新版的DirectX 9.0安装包,这个方法的缺点是安装包比较大,超过了90m,如果不能安装,需要先手动删除之前自己拷贝到system32或Syswow64文件夹中的dll文件,再安装即可。

3、形成原因是电脑没有安装Microsoft Visual C++的用户,下载安装Microsoft Visual C++ 2005、2008、2010运行库,需要注意的是32位系统只安装32位的即可,64位系统,32位和64位的都要安装。

4、形成原因是电脑上没有安装.net的用户,下载安装 Mircosoft.net framework 4.0,一般查看下这些问题,即可解决。

5、还有一个更简短的方法,d3dx9_39.dll、d3dx9_40.dll、d3dx9_41.dll、d3dx9_42.dll、d3dx9_43.dll、xinput1_3.dll !! 这几个文件可以直接到百度下载。 下载好之后先看自己的电脑是32位还是64位!!右键点击我的电脑,然后选择属性就可以看到电脑是多少位数的。

6、然后打开我的电脑, 打开目录64位的:C:/Windows/Syswow64  。 32位的 C:/Windows/Syswow32 。 然后下好的文件复制到这个文件夹即可解决!!

温馨提示:答案为网友推荐,仅供参考
相似回答