32 位应用程序无法在 Windows 64 位上启动

32 位应用程序无法在 Windows 64 位上启动

我已经在 Windows 7 64 位系统上安装了最新的 Catalyst 和其他软件。一切正常,但自上次启动以来,我的所有 32 位应用程序都无法再工作。我发现 32 位应用程序会加载 64 位 DLL(Dependency Walker 在这方面帮了我大忙)。使用 Google,我发现另一个遇到同样问题的人:http://msoos.wordpress.com/2010/09/11/0xc000007b-error-solution/

修复“路径”变量在这里对我没有帮助。我无法(重新)安装 Microsoft Visual C++ 2005/2008/2010 x86 bcs。它们是 32 位应用程序。;-)

我怎样才能解开我的谜语?

编辑:错误代码是 0xc000007b

答案1

我遇到了同样的问题,我发现卸载 ATI Catalyst 11.3 软件和驱动程序后问题就解决了。或者,您可以尝试从安装 ATI Catalyst 11.3 之前的还原点进行系统还原。然而,下一个问题是 11.4 预览驱动程序在安装后也会出现同样的行为,我担心将来是否能够更新 ATI Catalyst。

答案2

您是否安装了 Windows 7 Service Pack 1 更新?我遇到了同样的问题,但无法解决。我最终在极客的愤怒之下清理了系统并重新安装了。

相关内容