Lỗi The application was unable to start correctly (0xc000007b) hay 0x000007b thường do xung đột kiến trúc: chạy ứng dụng 32-bit trên hệ thống 64-bit thiếu các thư viện tương thích, hoặc do .NET Framework/DirectX/Visual C++ cũ, file hệ thống hỏng, ổ cứng lỗi.

Thông báo đầy đủ: The application was unable to start correctly, Error Code 0xC000007B, STATUS INVALID IMAGE FORMAT. Nghĩa là ứng dụng không tương thích kiến trúc (32-bit vs 64-bit) hoặc thiếu dependency.
Các phương pháp khắc phục lỗi 0xC000007B
STATUS_INVALID_IMAGE_FORMAT
0xC000007B, STATUS_INVALID_IMAGE_FORMAT, {Bad Image} %hs is either not designed to run on Windows or it contains an error. Try installing the program again using the original installation media or contact your system administrator or the software vendor for support.
Đầu tiên: bấm OK đóng hộp thoại, thử cài lại phần mềm. Nếu không được, thử các cách sau:
- Chạy ứng dụng ở Chế độ tương thích (Compatibility mode)
- Bật .NET Framework
- Cập nhật DirectX
- Cài đặt lại Visual C++ Redistributable
- Thay thế DLL bị hỏng
- Cài lại ứng dụng với quyền Admin
- Cài đặt/Cập nhật các dependency
- Dùng CHKDSK kiểm tra ổ cứng
1. Chạy ở Chế độ tương thích

Chuột phải shortcut/app > Properties > tab Compatibility > tích Run this program in compatibility mode for > chọn Windows 7/8 > OK. Hoặc bấm Run compatibility troubleshooter.
2. Bật .NET Framework

Windows thường tắt .NET Framework mặc định. Cách bật:
- Control Panel > Category view > Uninstall a program.
- Bên trái chọn Turn Windows features on or off.
- Tích tất cả mục .NET Framework (thường ở đầu danh sách).
- OK > khởi động lại.
3. Cập nhật DirectX
DirectX cũ/gây lỗi. Tải bản mới nhất từ trang Microsoft DirectX, cài đặt. Có thể chạy DirectX Diagnostic Tool (Win+R > dxdiag) để kiểm tra phiên bản.
4. Cài đặt lại Visual C++ Redistributable

- Settings > Apps > Installed apps > gỡ bỏ tất cả các bản Microsoft Visual C++ (x86 và x64).
- Tải bản mới nhất từ trang Microsoft (cả x86 và x64 nếu dùng Windows 64-bit; chỉ x86 nếu 32-bit).
- Cài đặt và khởi động lại.
5. Thay thế DLL bị hỏng
Các DLL thường liên quan: mfc100.dll, mfc100u.dll, msvcr100.dll, msvcp100.dll, msvcr100_clr04000.dll.
Cách tốt nhất: chạy SFC và DISM:
sfc /scannow
DISM /Online /Cleanup-Image /RestoreHealth
6. Cài lại ứng dụng với quyền Admin
Khởi động lại máy > chuột phải file cài đặt > Run as administrator. Nếu tài khoản không phải Admin, nhờ tài khoản Admin nhập mật khẩu.
7. Cài đặt/Cập nhật Dependencies
Nhiều app/game cần driver, phần mềm hỗ trợ:
- Driver WHQL: Cài driver đã qua kiểm chứng WHQL (Windows Hardware Quality Labs) từ trang hãng phần cứng (NVIDIA, AMD, Intel...).
- DirectX End-User Runtime: Cài bản cập nhật DirectX 9.0c và trước đó.
- .NET Framework: Cài/cập nhật bản mới nhất, kiểm tra bằng .NET Setup Verification Tool.
8. Dùng CHKDSK kiểm tra ổ cứng

Mở CMD Admin > gõ:
chkdsk /f /r
Nhấn Y để quét lúc khởi động lại > Enter. Máy sẽ reboot và sửa lỗi ổ cứng.
Các lỗi tương tự: 0xc0000142, 0xc0000135, 0xc0000005, 0xc0000022, 0xc0000018, 0xc0000017.