The application was unable to start correctly (0xc000007b) windows 10
Getting error The application was unable to start correctly (0xc000007b) while opening an application or Game on Windows 10? Sometimes this error occurs with a different error code like The application was unable to start correctly 0xc0000005, 0xc0150002, 0xc0000022, 0xc0000018 or 0xc0000142. The most common cause of this issue is the incompatibility between the 32-bit applications and the 64-bit with your system. An example of this is when a 32-bit application tries to execute itself on a 64-bit system. Here some solutions you may apply to fix this issue.
Fix Application Error 0xc000007b
If the problem affected only one application on the system, it might be that the application has been corrupted and needs to be reinstalled. However, if the bug quarantines more than one legitimate application and prevents the user from using various services. In this case, the main culprit may be missing or corrupted .NET framework 3.5 or Visual C++ Redistributable Packages.
Also, third-party antivirus program causing conflicts with executable files and influencing their operations can cause this error. On the other hand, registries can get corrupted due to malware and viruses causing the programs to behave abnormally. Sometimes, bad hardware drivers can also be the culprit causing this error. Whatever the reason here apply solutions below to get rid of this.
If you’re running the application/program with standard user privileges, try running it as administrator.
You can also try re-installing the game or program you’re trying to run – simple but sometimes very effective.
Repair Corrupt System Files: As discussed before corrupted system files cause different problems on windows computer include application Error 0xc000007b. We strongly recommend running windows SFC utility to scan and fix corrupted system files.
Updating your operating system can fix the bugs that cause troubles. In addition, some features and programs built in Windows, such as DirectX and .NET Framework, can also be updated during the process. It is recommended that you update your operating system and see if this can help you fix your 0xc000007b error.
Also, Reboot the machine and see if you can launch the application then.
Run application with Compatibility check
If the program worked fine with your previous Windows edition(s), you can run it under compatibility mode with admin privileges. To do this Right click on the application which getting error, and select Properties. Go to Compatibility tab. Under compatibility mode check the box run this program in compatibility mode. And select your previous windows version. Also, Check Run this program as an administrator. Then click on OK to make save changes. Try running your application and see if this method fixes the error.
Perform Clean Boot
Also perform a clean boot to check and diagnose if any third party application or Service causing the issue. Press Windows + R, type
msconfig and ok to open system properties. Then go to Services tab and check Hide all Microsoft services and then hit Disable all button. Navigate to the Startup tab, select ‘Open Task Manager’ and disable all services with Status Enabled. close task manager, click apply the changes and Reboot the system. Now check the status of the issue. Do this step-wise, for each program, one-by-one disable the corresponding services and keep checking, check if the issue resolves.
Update .NET framework
In most cases, it’s Microsoft .NET framework causing the issues. You can download the latest version of .NET Framework from Microsoft. When it’s installed (or re-installed) reboot and try your app or game again. Windows 10 comes with latest net framework 4.5. If the application/Game is developed on .net 3.5 this will also cause application error 0xc000007b. We recommend install .net framework 3.5 on windows 10 and check issue resolved.
If you are encountering the 0xc000007b error on Windows 7, try to reinstall the .NET framework manually:
- Open Control Panel and select Programs and Features.
- Click on Microsoft .NET items and select Uninstall/Change.
- Follow the on-screen instructions to uninstall the items completely.
- Finally, navigate to the Microsoft .NET Framework download website and reinstall the framework manually.
Go to Microsoft .NET Framework download website to download and install the framework.
Reinstall Microsoft Visual C++ Redistributable Packages
If that wasn’t the issue, there are also apparently files from Microsoft Visual C++ missing or that get corrupted in the upgrade to Windows 10. This affects games more than applications though, so if you’re seeing the error when trying to load a game, try this.
Press Windows + R, type appwiz.cpl and click ok to Open Programs and Features Here remove all Microsoft Visual C++ Redistributable items. Then navigate to the official Microsoft‘s website and install Visual C++ Redistributable Package manually.
First create a system restore point the navigate to“C:\Windows\System32”. Here Locate the following files and delete them; then empty the trash.
“xinput1_1.dll”, “xinput1_2.dll”, “xinput1_3.dll” and all other files started with xinput1_*.dll. Be careful while deleting, because if an incorrect file is deleted; you will run into new issues.
Now After the files are deleted, download the DirectX setup. Run the downloaded file; and follow the prompts on screen to install DirectX. Once it has been installed, reboot your computer and then try running the application.
Sometimes disk drive errors also cause this error simply open command prompt as administrator type “chkdsk c: /f /r“. If it is the primary windows disk, it will ask you to schedule it for next boot. When you restart, it will do a check before get to the login screen.
That’s all, I am sure one of these solutions fix the error 0xc000007b The application was unable to start correctly applicable to Windows 10, 8.1 and 7. Have any query, suggestion about this post feel free to discuss on comments below. Also Read Printer in Error State? Here how to fix printer problems on windows 10