来源:python中国网 时间:2019-08-14

  在cmd下运行一个程序,会弹出这样类似的提示:应用程序无法正常启动(0xc000007b)。

  造成应用程序无法正常启动(0xc000007b)的原因比较多,大概有4个可能:

  1、DirectX9没有安装

  2、Microsoft Visual C++没有安装

  3、.net没有安装

  4、C:WindowsSysWOW64msvcr120.dll及C:WindowsSystem32msvcr120.dll文件缺失或者版本不对。

  解决方法:

  1、安装DirectX9.0 很多人可能不理解,我们应该用的是DX11啊,这是因为Win7虽然支持DirectX11,但是为了兼容性,很多软件公司还是基于DirectX9开发,而WIN7默认是没有安装DirectX9的,所以肯定就会提示错误。32位系统只安装32位的即可, 64位系统32位和64位的都要安装。

  2、安装Visual Studio 2010,32位系统只安装32位的即可, 64位系统32位和64位的都要安装。

  2、安装Microsoft Visual C++ 2005、2008、2010运行库 Microsoft Visual C++运行库, 32位系统只安装32位的即可, 64位系统32位和64位的都要安装。

  3、安装.net运行库。

  4、下载msvcr120.dll文件放入C:WindowsSysWOW64和C:WindowsSystem32。

  这四步做完,重启cmd运行程序就没问题了。