0xc00007b “the application was unable to start correctly”. This error code represents that there is something corrupted within your Windows files or a DLL file from your application files is missing. This error is really common if you are downloading something from an unauthorized source. A lot of Anti-virus engines delete the DLLs and block the application from running if they detect something suspicious.

Bạn đang xem: Fix "the application was unable to start (0xc000007b)" in windows

This error code can also be triggered if you don’t have the correct redistributables installed on your computer. This can be really confusing because if you are trying to run a 32-bit application and you don’t have 32-bit DLLs you will have problems running that application. In that case, you will have to install all the VC runtimes.


In this article, we will show you some solutions that you can try to fix the 0xc00007b error code yourself. We have tried our best to collect the best working methods for you and placed them in a simpler manner. All the Methods starting from simple to advanced.

*

1. Repair Corrupt System Files

Download and run Restoro to scan and restore corrupt and missing repositories from here, and then try updating Windows. If it doesn’t work, move to Method 2.

2. Run The Program As Administrator

Sometimes, this error comes up due to the non-availability of administrative privileges for the application you are trying to execute. For this purpose, right-click on the application and select Run as administrative from the list. Click Yes when a new window pops up and you will find the application running smoothly.

*

3. Reinstall your application

Reinstalling the application which is causing the 0xc000007b error can fix up the error at various occasions. During reinstallation, turn off the antivirus program and select the additional softwares provided during the installation because these softwares might be helpful. You can skip the search bars and other offer which are not relevant.

4. Update .NET Framework

.NET Framework can also be the cause of this error message in a number of cases. So, updating the .NET Framework to the latest version might wipe out the error.

To install .NET Framework, go to Control Panel > Programs and Features and click on Turn Windows features on or off. It will open a new window with a list of Windows features. Click on the .NET Framework 3.5 and press OK. It will start the download and after the installation, your PC would restart with the error fixed up.

Xem thêm:

*

5. Update DLL

Updating DLL method of fixing this error is a bit complicated but it can resolve the issue caused by 0xc000007b error for sure. This method includes replacing a file called xinput1_3.dll inside the C drive. This file can be corrupted or overwritten with some other version which results in causing this error. To fix this issue, follow these instructions.

Download dll xinput1_3.dll from DLLME (Google it)Copy the xinput1_3.dll file from the extracted folder and paste into C: Windows SysWOW64. When prompted for replace, click on Copy and Replace and that’s all.

6. Update DirectX

If none of the methods above works; then updating/re-installing DirectX is our last resort otherwise; the Windows needs to be re-installed. You can update/reinstall DirectX from http://www.microsoft.com/en-us/download/details.aspx?id=35 – Download the setup file and run it; then follow steps on screen to reinstall it. Once done; reboot PC and test.

I would appreciate if you let us know which method has worked if any; and if nothing worked for you so we can improve our guide.

7. Reinstall the affected application

There is a slight chance that you are suffering from this problem because something went wrong during the installation of the affected application and it was not installed successfully. If that’s what happened, your only shot at fixing the problem is reinstalling the affected application, and in order to do so, you need to:

Navigate to Control Panel > Programs > Programs and Features > Uninstall a program.Clicking on the “Uninstall a Program” optionLocate and right-click on the affected application, and click on Uninstall.Go through the uninstallation wizard to uninstall the application.Once the application has been uninstalled, restart your computer.When your computer boots up, reinstall the affected application.When the affected application has been successfully reinstalled, try running to check whether or not the problem has been fixed.

8. Uninstall and then reinstall the Microsoft Visual C++ Redistributable

As stated before, this issue is often caused by a problem with Microsoft Visual C++. If an issue with Microsoft Visual C++ is the culprit in your case, simply uninstalling the Microsoft Visual C++ Redistributable installed on your computer and then reinstalling it should get rid of the problem. In order to do so, you need to:

Navigate to Control Panel > Programs > Programs and Features > Uninstall a program.
*
Uninstall a ProgramLocate and right-click on the Microsoft Visual C++ Redistributable – x86 (if your computer has a 32-bit Operating System) or the Microsoft Visual C++ Redistributable – x64 (if your computer has a 64-bit Operating System), and click on Uninstall.Go through the uninstallation wizard to uninstall the redistributable(s).Once the redistributable(s) have been uninstalled, restart your computer.Once the installer has been downloaded, run it and go through it to install either version of the Redistributable. If you had to download the installer for both the Redistributables, run both of them one by one.

When done, restart your computer and, once it boots up, check to see whether or not the issue still persists.

9. Run CHKDSK to scan your computer’s Hard Drive

If none of the solutions listed and described above work for you, you might want to try running CHKDSK to scan your computer’s Hard Drive for problems and fix any that are found since Hard Drive issues can also cause this problem. In order to run CHKDSK, you need to: