错误“应用程序无法正确启动 0xc00007b Windows 10 64 位”修复

错误“应用程序无法正确启动 0xc00007b Windows 10 64 位”修复

顾名思义,我收到此错误“应用程序无法正确启动 0xc00007b Windows 10 64 位”。我不知道在安装哪个软件后会出现此错误,但唯一受此影响的应用程序是 cheat engine 6.6,无法启动此应用程序。我尝试了一些修复方法,例如安装较新版本的 .net framework、directx 和 microsoft visual libraries。但似乎没有任何效果。

顺便说一句,我使用的是 Windows 10 企业版 64 位。这个应用程序以前运行正常。但现在不行了。

编辑:根据@magicandre 建议的 Dependency Walker,首先 Dependency Walker x64 位版本在我的 x64 位 Windows 上无法运行,因此我使用了 x86 版本。

这里是查看日志文件的链接。我已将日志窗口图片和 *.dwi 文件包含在内。

答案1

该错误0xc000007b表示STATUS_INVALID_IMAGE_FORMAT。这意味着应用程序尝试加载具有错误 CPU 架构的 DLL。因此,32 位应用程序尝试加载 64 位 DLL 或相反(64 位应用程序尝试加载 32 位 DLL)。

大多数情况下,当用户收到有关缺少 DLL 的消息并从第三方网站下载 DLL 并将其复制到 system32 文件夹时,就会发生这种情况。删除受影响的软件并从头开始重新安装该工具及其所有依赖项。

答案2

0xc00007b 目前也可以通过 Windows Defender 地址空间布局随机化来触发:https://stackoverflow.com/a/53795377/10141885

相关内容