The application was unable to start correctly

0xc000007b — The application was unable to start correctly A 32/64-bit mismatch between the application and a library it loads.

Work through these in order

  1. Install the matching redistributable architecture
  2. Check the DLL bitness with dumpbin
  3. Reinstall the application to match the OS

One thing to keep in mind

Install both x86 and x64 redistributables on a design workstation.

Before changing anything

The code above is what an application reports; it is not a diagnosis of what went wrong. Two checks are worth doing before permissions are touched: whether the file is on a volume the application can actually reach, and whether the file was moved or renamed since it was last opened. Both report as this code more often than a permission problem does.

Pages in this section describe the code as applications report it. Where a fix is listed here, it is one the library has seen work on a real file; where nothing has been confirmed, the page says so instead of guessing at a cause.

Reviewed 2026-10-05 by R. Okonkwo.