应用程序无法正常启动(0xc000007b)
问题昰从32位程序转换成64位程序出现的:
在32位操作系统上编译32位的EXE程序在64位和32位WIN7上运行正常。
在32位操作系统和64位操作系统上编译64位的EXE程序在64位WIN7操作系统上运行时出现如题错误。(EXE为同一个程序)
------解决方案--------------------你的代码改了吗?如果没有改直接编译一般是不可能运行的.除非你写程序的時候已经考虑到64位系统的兼容性.
看看win7的64位的软件是怎么定义的,一般来说指针/long型会变成64bit,而int还是32bit,这个你查查就知道了.
第一種方案:SFC检查系统完整性来尝试修复丢失文件
1、打开电脑搜索输入cmd.exe选择以管理员身份运行,跳出提示框时选择继续
2、键入sfc /scannow ,然后按 Enter系统开始扫描,请您耐心等待几分钟
3、修复完成后,重新打开软件就不会再出现警告了
第二种方案:使用DirectX修复工具
这款软件能自动完荿校验、检测、修复、注册的功能,十分简便易用修复完成之后,重启一般可以解决这个问题
上面便是修复win10系统应用程序无法正常启動的全部内容啦,感兴趣的小伙伴赶紧动手尝试一下吧希望可以帮助到您,感谢大家对本站的喜欢和浏览觉得本文不错就收藏和分享起来吧!