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.
- What does Application error 0xc000007b actually means?
- Fix The Application was Unable to Start Correctly (0xc000007b)
- Method 1: Run the Application as an Administrator
- Method 2: Run the Application in Compatibility mode
- Method 3: Reinstall the Application
- Method 4: Reinstall DirectX
- Method 5: Install or Repair .NET Framework
- Method 6: Replace 32-bit xinput1_3.dll with an appropriate version
- Method 7: Reinstall all Microsoft Visual C++ runtime packages
- Method 8: Run Check Disk
- Method 9: Run Update Windows
- Method 10: Change the value of the LoadAppinit_dlls key
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.
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.“
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.“
3.And then select “Try recommended settings” after which you can either test your application or just hit next.
4.And if above didn’t work out for you then you could manually select compatibility mode, from the drop-down choose “Windows XP.“
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.
a) Download C++
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.
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.
2.Now completely remove all Microsoft Visual C++ packages from your computer. After that restart your PC.
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).
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)
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.
4.Exit the command prompt and restart your PC.
Method 9: Run Update Windows
1.Press Windows Key + I then select Update & Security.
2.Next, again click Check for updates and make sure to install any pending updates.
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.
2.Navigate to the following registry key:
3.Double-click on LoadAppInit_Dll and change its value to 0 then click OK.
4.Reboot your PC to save changes.
- Fix Windows Modules Installer Worker High CPU Usage
- 7 Ways to Fix Critical Process Died in Windows 10
- Remove Give access to from the Context Menu in Windows 10
- 6 Ways to Switch User in Windows 10
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.