本文主要是介绍“0xc000007b无法正常启动”我的解决方案,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
关于这个问题,网上有很多解决方案,但是你得找到自己的问题在哪。
有的说DirectX 9.0损坏,我试着恢复了一下,还是没有得到解决。
还是DLL的问题,可能是缺少或者32位和64位使用不合适。
我的问题最开始不是这个,是提示缺少“UCRTBASED.DLL”这个文件,因为编译x64的,所以我下载了64位版本的,结果就出现了0xc000007b的错误。
后来,用depends工具(下载)查看程序依赖那些dll,结果如下,
可以看到,确实是DLL的版本不对。这里的x86,告诉你的是程序需要的是32位的DLL。下载32位的DLL,放到C:\Windows\System32下,问题解决。
总结一下,就是最好先用depends工具,查看一下应用程序dll的依赖情况,然后再有针对性的处理。
这篇关于“0xc000007b无法正常启动”我的解决方案的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!