Home » Fix The Application was Unable to Start Correctly (0xc000007b)

Fix The Application was Unable to Start Correctly (0xc000007b)

Advertisement

Fix The Application was Unable to Start Correctly (0xc000007b): The Application error 0xc000007b is a common error code which may appear when you try to open application on Windows 10. When you open some games or applications which rely on DirectX then you would definitely face the error message “The Application was Unable to Start Correctly (0xc000007b)“. Usually, this happens when you have upgraded your Windows or just installed a new Update.

Advertisement

Fix The Application was Unable to Start Correctly (0xc000007b)

What does Application error 0xc000007b actually means?

That particular error code 0xc000007b refers to an invalid image format. However, what this error code actually means is that you are trying to run a program that is intended to work with a 64 bit Windows operating system on a 32-bit OS. There are a couple of other reasons why this might be happening as well, particularly if you know you have a 64-bit operating system or have been able to run the program in the past. So without wasting any time let’s see How to Fix The Application was Unable to Start Correctly (0xc000007b) with the help of the below-listed troubleshooting guide.

Fix The Application was Unable to Start Correctly (0xc000007b)

Before doing anything, try to simply restart your PC and see if this resolves the issue. If you’re still seeing the Application Error 0xc000007b then continue with the guide.

Advertisement

Make sure to create a restore point just in case something goes wrong.

Method 1: Run the Application as an Administrator

To fix this issue, right-click on your application .exe file then select “Run as administrator“. Sometimes running the application with administrative rights can easily fix this issue, so without wasting any time let’s see how to do that.

Right-click on the application icon and click on Properties, select the Compatibility tab and checkmark “Run this program as an administrator.

compatibility tab

Advertisement

Method 2: Run the Application in Compatibility mode

If running the app with administrative rights doesn’t resolve the issue then you could always try to run the application in compatibility mode which may be able to Fix Application Error 0xc000007b because it might be possible that the application is not compatible with the newer version of windows.

1.Right click on the application .exe file and click on Properties.

2.Switch to the Compatibility tab and click on “Run compatibility troubleshooter.

run compatibility troubleshooter

3.And then select “Try recommended settings” after which you can either test your application or just hit next.

try recommended settings

4.And if above didn’t work out for you then you could manually select compatibility mode, from the drop-down choose “Windows XP.

compatibility troubleshooter

5.Click Apply followed by OK to save your settings.

Method 3: Reinstall the Application

Uninstall the application and then again install it but before that, you must follow this:

1.Make sure to Install the application to the system partition (C:) because the application may return an error if installed on a logical partition.

2.Also, try to turn off your antivirus program before the installation.

Note: Scan your program file before turning off your antivirus.

Method 4: Reinstall DirectX

If there is a C++ installation error, uninstall the C++ modules on the system and reinstall. Install DirectX 11 and Microsoft’s latest .NET Framework.

DirectX 11 setup download

a) Download C++

b) Download DirectX 11

c) Download .NET Framework

d) Download DirectX end-user runtime installer

Advertisement

Method 5: Install or Repair .NET Framework

If .NET Framework on your system is not up to date then it can cause numerous issue, to make sure you have the latest version, just go to the Microsoft website and download the latest version of .Net Framework. If you already have the latest version of .NET Framework, the installer will offer you to repair .NET Framework to its original state. See if this helps you resolve the “The Application was Unable to Start Correctly (0xc000007b)” error.

Method 6: Replace 32-bit xinput1_3.dll with an appropriate version

0xc000007b Application Error occurs when xinput1_3.dll file becomes corrupted or overwritten with another version which happens to be incompatible. To replace 32-bit xinput1_3.dll with an appropriate version follow these steps:

1.Download 32-bit xinput1_3.dll file and extract it.

NOTE: Before doing anything, you should first backup your original xinput1_3.dll file (which should be located here: C:\Windows\SysWOW64) and if something didn’t go as planned you can always restore back.

2.Copy the extracted xinput1_3.dll file then go to C:\Windows\SysWOW64 and paste the file there.

xinput dll file

Advertisement

3.If prompted, the option copy and replace.

Method 7: Reinstall all Microsoft Visual C++ runtime packages

Microsoft Visual C++ runtime packages are an essential part of running Windows applications hence reinstalling them can Fix The Application was Unable to Start Correctly (0xc000007b) error. Make sure to download the Visual C++ packages according to your system architecture (32-bit or 64-bit).

Note: Before following any of the listed steps, it’s mandatory to create a system restore point just in case something goes wrong you can easily switch back to the previous state. If you don’t know how to do that, read my previous post on how to create a system restore point.

1.First, go to control panel and click on Uninstall a program.

uninstall a program

2.Now completely remove all Microsoft Visual C++ packages from your computer. After that restart your PC.

microsoft redistributable

3.When your system restarts, none of the packages will be there, go to  Microsoft’s official download page.

4.Download and install each one of them and if some of them fail to install, ignore them and install the next one. Your PC will restart several time during installation, so be patient.

Method 8: Run Check Disk

1.Press Windows Key + X then click on Command Prompt(Admin).

command prompt with admin rights

2.Now type the following in the cmd and hit enter:

Sfc /scannow
sfc /scannow /offbootdir=c:\ /offwindir=c:\windows (If above fails then try this one)

SFC scan now command prompt

Advertisement

3.Wait for the above process to finish and then type the following command & hit Enter:

chkdsk C: /f /r /x

Note: Make sure you use the drive letter where Windows is currently installed. Also in the above command C: is the drive on which we want to run check disk, /f stands for a flag which chkdsk the permission to fix any errors associated with the drive, /r let chkdsk search for bad sectors and perform recovery and /x instructs the check disk to dismount the drive before beginning the process.

run check disk chkdsk C: /f /r /x

4.Exit the command prompt and restart your PC.

Method 9: Run Update Windows

1.Press Windows Key + I then select Update & Security.

Press Windows Key + I to open Settings then click on Update & security icon

2.Next, again click Check for updates and make sure to install any pending updates.

click check for updates under Windows Update

3.After the updates are installed reboot your PC and see if you’re able to Fix The Application was Unable to Start Correctly (0xc000007b) error.

Method 10: Change the value of the LoadAppinit_dlls key

1.Press Windows Key + R then type regedit and hit Enter to open Registry Editor.

Run command regedit

2.Navigate to the following registry key:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Windows

loadaapinit dlls

3.Double-click on LoadAppInit_Dll and change its value to 0 then click OK.

edit value of loadappinit from1 to 0

4.Reboot your PC to save changes.

Recommended:

That’s it you have successfully Fix The Application was Unable to Start Correctly (0xc000007b) but if you still have any questions regarding this tutorial then feel free to ask them in the comment’s section.

Leave a Reply

Your email address will not be published. Required fields are marked *