How To 

0xc00007b ERROR FIX

Fix 0xc00007b error "the application was unable to start correctly"


There are a number of reasons as to why you might receive the 0xc00007b error while running an application on a Windows machine. 0xc000007b error usually comes from mixing up a 32-bit environment with a 64-bit one. For example, the 32-bit application loads a 64-bit dll causing 0xc000007b error.

Solution 1
In most cases it's .NET framework causing issues. This can easily fixed by re-installing latest .NET framework from [link]

Solution 2
Re-install the application that you are trying to run. It sounds simple but the application data files could be corrupt or missing. This could be caused by a installation that did not complete successfully.

Solution 3
Running the application as an administrator could fix this error. Right click on the program shortcut or program .exe file, then click on Properties, and on the Compatibility tab. Check the "Run this program as an administrator" box, and click on OK.

Solution 4
Restart your computer. Some applications require a restart after installation to function properly.

Solution 5
Run Windows Update as it can provide application fixes and updates. Furthermore, it installs missing drivers and updates. Windows 7 / 8 / 8.1 users need to search for "Windows Update." Select all important and optional updates and click on the "install updates" button. If you use Windows XP navigate navigate to Windows Update by choosing Start > All Programs > Windows Update. When the scan is complete, Click the "Review and Install Updates" link. Finally, press the "install now" button.

Windows 7 / 8 / 8.1

Windows XP

Solution 6
Manually update the application, if possible.

Solution 7
Re-install Microsoft Visual C++ from [x32 link] or [x64 link]

Solution 8
Re-install DirectX [link]

Solution 9
Hard disk problems can be repaired using the chkdsk command. If you are using Windows 7, press the start button in bottom left corner of your screen. If you are using Windows 8 / 8.1 press the Windows key. Search for "cmd" and Right click it and select "Run as administrator." Windows XP users Click on start > run. In the Run box, type in "cmd" in the box.
Windows 7:

Windows 8 / 8.1

Windows XP

A CMD window should appear. In that window you can just type it as you see "chkdsk c: /f /r". If you have more then one drive or partition, you will need to tell it the disk (chkdsk d: /f /r).
If it is the primary Windows disk c: it will ask you to schedule it for next boot. When you restart, it will do a chkdsk for you before even getting to the login screen.

Solution 10
This solution only works for a 64-bit system. It requires replacing files is system32 directory so be careful. Only attempt this solution if you are confident and if other solutions have failed. When Microsoft Visual C++ Redistributable Package is not properly configured it may cause 0xc00007b error. First, download the zip file [link] and decompress it. Reboot in safe mode and go to C:\Windows\System32. Copy all files included in the zip package (mfc100.dll, mfc100u.dll, msvcr100.dll, msvcp100.dll and msvcr100_clr0400.dll) to C:\Windows\System32 replacing the current ones. After that reboot in normal mode.

If all the solutions above haven't worked, consider backing up data and performing a clean install of Windows.