0xC000007B Windows Origin: Platform & cloud Last updated 15 Oct 2026

The application was unable to start correctly (0xc000007b)

A program loaded a DLL of the wrong architecture (32-bit vs 64-bit) or a corrupted runtime library.

Exact message you may see The application was unable to start correctly
Seen on: Windows

Meaning

0xC000007B is STATUS_INVALID_IMAGE_FORMAT. Typically a 64-bit app picks up a 32-bit DLL (or vice versa) — often a Visual C++ runtime or DirectX DLL copied into System32 by hand.

Common causes

  • 32/64-bit DLL mismatch
  • Corrupted or manually copied Visual C++ / DirectX DLLs
  • Mixed DLL versions in the app folder
  • Damaged game/app files

⚡ Quick fix

  1. Reinstall both x86 and x64 Visual C++ Redistributables
  2. Repair/verify the app or game files
  3. Remove DLLs you copied into System32/SysWOW64 manually
  4. Run sfc /scannow

Detailed fix by platform

Windows

  1. Use Dependencies (successor of Dependency Walker) to see which DLL has the wrong architecture.

How to diagnose

  1. Architecture — Is the app 32- or 64-bit?
  2. DLLs — Which DLL is loaded from where?
  3. Runtimes — Are both VC++ redistributables installed?

🔧 Still not fixed?

Many errors look alike. If the steps above didn’t solve it, one of these is probably what you’re facing:

Where this error sits

Origin: Platform & cloud. Errors that are often confused with or caused by this one (click to open):

0x8007007E — 0x8007007E: The specified module could not be found (Windows)0x8007007E0x80070643 — Windows Error 0x80070643: Fatal error during installation (Windows)0x800706430xC0000005 — The application was unable to start correctly (0xc0000005) / Exception code 0xc0000005 access violation (Windows)0xC00000050xC0000142 — The application was unable to start correctly (0xc0000142) (Windows)0xC0000142api-ms-win-crt-runtime-l1-1-0.dll — The program can't start because api-ms-win-crt-runtime-l1-1-0.dll is missing from your computer (Windows)api-ms-win-crt-runtim…This app can't run on your PC — This app can't run on your PC — To find a version for your PC, check with the software publisher (Windows)This app can't run on…VCRUNTIME140.dll — VCRUNTIME140.dll was not found / MSVCP140.dll is missing (Windows)VCRUNTIME140.dll0xC000007B

Explore the map of this error Full error map →

🧠 Still stuck? Analyze your error

Paste the full message, response headers or stack trace — we'll detect the platform and point to the most likely cause.

💬 What worked for others

No tips yet — did something else fix this for you?

Share what worked for you

Tips are checked by an editor before they appear. Links are removed.