Ever tried launching an application on your personal computer and you get “the application was unable to start correctly 0xc00007b error”? This is quite popular and responsible for frustrating a handful of Microsoft Windows users, especially those who aren’t tech-savvy and may not know the reason for the error. Stick around for a while as we shed more light on this topic, revealing the reasons behind these errors and introducing a handful of fixes alongside bonus tips on how you can recover corrupted files due to these errors.

the application was unable to start correctly 0xc00007b
  1. Part 1: 0xc00007b Error Overview
  2. Part 2: How to Fix The Application was Unable to Start Correctly 0xc00007b?
  3. Bonus Tips: How to Recover Corrupted Files Due to 0xc00007b Error?HOT

Part 1: 0xc00007b Error Overview

The application was unable to start correctly (0xc00007b) error message displays when your windows operating system – either 7, 8, or 10 encounters a problem when launching an application. Usually, this happens when a user installs 64-bit software in place of the 32-bit or the other way round, or even upgrades the windows operating system. And most of the time these errors are usually Direct X, NET Framework, or Visual C++ related. Users who mostly run into the ”application was unable to start correctly” errors are the ones with a windows 7 32-bit or 64-bit version, and also the windows 8 or 10. Furthermore, running a 32-bit application on Windows with 64-bit could potentially lead to the 0xc00007b error, however, this is practically possible but could still be the cause. Identifying the real cause of this type of error is always difficult so it will require several fixes to try and get rid of the problem, to allow your applications to run smoothly. All of these fixes will be listed below. For the sake of users who aren’t tech-savvy, we will begin with the simpler 0xc00007b error fix, gradually advancing into the most technical ones.

Part 2: How to Fix the Application Was Unable to Start Correctly 0xc00007b? [with Video]

Fix 1. Reboot Your PC

Sometimes the cause of this type of error could be something insignificant and as such a simple fix like rebooting your computer could be all 0xc00007b error fix you need.

Fix 2. Run Your Program As An Administrator

If after running the first fix and the problem persists, try running the program as an administrator. Initiate this fix by following the below-listed steps.

Step 1: Navigate to the program you want to launch and then right-click on it and then click on “Properties”.

open program properity

Step 2: Under “Compatibility” navigate to “Application” and then right next to “Run this program as an Administrator” tick the box.

run this program as an administrator

Step 3: Click on “Apply” to close the window and then run the program again.

Fix 3. Reinstall the Affected Application Again

Most times applications with some corrupt program files are usually the cause of 0xc00007b, the application was unable to start correctly error. If the third fix does not resolve the problem then you’d want to check the program files for either corrupt or missing files. If there are traces of missing or damaged files, or if you can’t tell then all you have to do is uninstall the program and then reinstall it again before launching. However, when reinstalling the program endeavor to turn off your antivirus application if you have any, and select any other additional software you think is relevant when reinstalling.

Fix 4. Install Microsoft.NET Framework Again

STep 1: In most cases, the Microsoft.NET framework is responsible for the 0xc00007b error in Windows. The Microsoft.Net framework was designed by Microsoft to support programs that run on .Net techs. Reinstalling it will resolve the problem. However, because the Microsoft.Net framework is a vital component of windows 8 and 10, manually deleting or reinstalling will not be possible if you run any of these Windows versions. And as such the below steps may only work with Windows 7 or prior versions. Users running Windows 8/10 could reinstall the latest .Net framework by updating to the latest version.

Step 1: Launch the “Run” program by pressing “R” while holding the “Win” key. Key in “Control” and then click on “Ok”.

key in control

Step 2: Initiating step one will land you in your Windows Control Panel. Navigate to “Programs and Features” and then open it.

navigate to programs and features

Step 3: Highlight and uninstall all the files that begin with Microsoft.Net. To uninstall, click “Uninstall” after selecting the files.

uninstall or change a program

Step 4: Download and install the latest Microsoft.Net framework from their official website.

Fix 5: Install Microsoft Visual C++ Redistributable Packages Again

The runtime component that allows a user to run multiple programs at once is the Microsoft Visual C++ Redistributable Package. If the Microsoft Visual C++ files are damaged or corrupted, this could cause a “the application was unable to start correctly error (0xc00007b). If this is the case then these components need to be reinstalled. Below are the steps to follow to initiate this fix.

Step 1: Navigate to “Programs and Features” using the same steps (one and two) as seen above.

Step 2: Identify and uninstall all programs that begin with “Microsoft Visual C++ (date) Redistributable…”

uninstall program that start with Microsoft Visual C++

Step 3: Download and reinstall the Microsoft Visual C++ Redistributable Packages again from their official website.

Fix 6: Update Your Operating System

Doing this, in general, could eliminate lots of window-related problems. When a user updates his or her operating system, some built-in features such as the .Net framework and Direct X which could be responsible for the 0xc00007b error can be updated in the process. Updating your Windows operating system is highly recommended as a fix.

Fix 7: Process Check Disk

Hardware abnormalities – that from a hard drive, in particular, can also be the cause of the 0xc00007b error. If after updating your operating system and the error still occurs you could try processing a check disk with the aid of the command prompt to check for any abnormalities in the hard disk. Below are a few steps to follow to initiate this fix.

Step 1: In the search bar of the “Start Menu” key in “cmd”, under “Best match” click on the result (Command Prompt), and then choose “Run as administrator”.

cmd run as administrator

Step 2: Inspect and repair the C drive of your PC key in “chkdsk c: /f/r” into the command prompt. To inspect another drive other than the C drive, key in the corresponding letter of the drive in the place of “C”. Finish up by following the prompt.

Now launch the program again and see if the error is resolved.

Fix 8: Update the DLL Files

Compared to other fixes, updating the DLL files is a little more complicated but effective as well. It requires replacing the “xinput1_3.dll” file located in the “C” drive. Simply overwriting or corrupting this file could result in the 0xc00007b error. Follow the below instructions to initiate this fix.

Step 1: Google and download the “xinput1_3.dll” file from DLLME

Step 2: The file download will need to be extracted to a secured location, to do this use the Winrar tool.

Step 3: After extracting the “xinput1_3.dll” file, copy and paste it into this directory “C:\ Windows \SysWOW64.

Fix 9: Reinstall DirectX

Reinstalling the DirectX could always be a last resort when every other fix fails. Do visit their official website to download or reinstall the DirectX. First, it will require downloading the setup application, launching it, and then following up on the on-screen prompts to reinstall. After reinstalling, restart your PC and then run the program again.

Fix 10: Process CHKDSK

Another effective fix for the 0xc00007b error is scanning the hard drive of your PC for possible problems relating to the error by processing CHKDSK. Initiate this fix by following the below steps.

Step 1: In the search bar of the “Start Menu” key in “cmd” in the search bar.

Step 2: Under “Best Match” which is the “Command Prompt”, right-click on it and select“ and then run the command prompt as an administrator.

Step 3: Copy and paste the following text (chkdsk /f /r) into the Command Prompt and then hit the “Enter” key.

Step 4: You will be presented with a prompt asking if you’d want the scanning process scheduled for when your PC restarts. Key in Y into the Command Prompt to confirm and then hit the “Enter” key.

Step 5: Now reboot your PC, and expect CHKDSK to automatically start scanning the hard drive of your PC when it reboots. At this point, all you can do is wait for the process to be completed.

Once the scanning process is done, check to see if the error has been resolved.  

Fix 11: Run This Program in Compatibility Mode

A fix as simple as this could be all it takes to resolve the 0xc00007b error. Sometimes this error could be because the Windows operating system is incompatible with the program you are attempting to launch. Below are a few steps you can take to initiate this fix.

Step 1: Move your cursor to the program and then right-click on it, click on “Open file location”, on the application file right-click, and then click on “Properties”.

Step 2: Under the “Compatibility” tab tick the box that says “Run this program in compatibility mode for”. In the dropdown menu select the Windows version of your choice.

run compatibility troubleshooter

Step 3: After executing step two click “Apply” and “OK”. Launch the program again to see if the problem has been fixed.

Fix 12: Reinstall Windows VC Runtimes

When your Windows VC Runtimes are corrupted or not properly installed it could result in the 0xc00007b error. You’d want to entirely delete them and then reinstall each and every one of them. Follow the below steps to carry out this fix.

To uninstall all Windows VC Runtimes:

Step 1: Press the “R” key while holding down “Win” on your keyboard to launch the “Run” program.

Step 2: Copy and paste the following text (Appwiz.cpl) into the prompt and then click on “OK”.


Step 3: Highlight and uninstall each and every one of the VC ++ Redists items. After uninstalling the VC Runtimes you have to clean up the WinSxS Component store of your PC. Press “X” while holding down “Wins” on your keyboard. Click on “Command Prompt (Admin)” or “PowerShell (Admin)" and then copy and paste the following command into the Command Prompt (Dism.exe /online /Cleanup-Image /StartComponentCleanup), then hit the “Enter” key. Restart your PC once the process is finished.

uninstall the vc ++ redists items

To reinstall Windows VC Runtimes:

Step 1: The first thing you will have to do after rebooting your PC is to download the Windows VC Runtimes from a trusted website.

Step 2: Unzip the file once it is downloaded

Step 3: In the unzipped file you will find the Installers. Right-click on “install_all.bat” and then “Run as administrator.

Step 4: All you have to do is wait for the Windows VC Runtimes to install as it is an automated process.

Fix 13: Use Chrome OS instead

Alternatively, you could resort to using the Chrome Operating System instead of Windows if at this point you still can’t the error resolved. Although the Windows operating system is relevant and is one of the most used operating systems in the world, it was designed during and for the pre-internet era. Today we have other operating systems the likes of Chrome OS, with features that emerged to solve problems arising from the downsides of their predecessor (Windows Operating System). Using a different operating system for a change won’t be a bad idea as it will save you from all the challenges faced with the Windows OS.

Bonus Tips: How to Recover Corrupted Files Due to 0xc00007b Error?

As earlier mentioned, corrupted files are sometimes the major cause of the application was unable to start correctly (0xc00007b) error. A few of the above-mentioned fixes will require deleting and reinstalling these corrupted files, however, these files can be recovered with ease using the right third-party software like the Tenorshare 4DDiG data recovery software.

The unique features of the 4DDiG data recovery software are:

  • Lost files due to formatting, virus attacks, corruption, lost partition, and accidental deletion can be recovered with ease.
  • It supports over 1000 file types for recovery, some of which include documents, audio, videos, and photos.
  • It can recover lost files from SD cards, PC/laptops, external and internal drives, and a lot more.

To recover corrupt files using the Tenorshare 4DDiG data recovery software, follow the below steps.

Free Download
For PC

Secure Download

Free Download

Secure Download

  1. Installing and launching the 4DDiG. Select the exact local disk you wish to recover corrupted files from through the “Data Recovery and Advanced Options. Alternatively, before scanning you can indicate the file format you wish to find to narrow down the search – this feature can be seen in the upper-right corner of the screen.
  2. select SD card
  3. 4DDiG will probes the local disk you selected for lost files during the scanning process. While at it you could stop or pause the process once you’ve seen the files you are searching for.
  4. scan the SD card that won't format
  5. Feel free to inspect the results and recover the file(s) of your choice after scanning. Always ensure your recovered files are sent to a safe location and do not under any circumstances send the recovered files to the location they once got corrupted so as to prevent permanent data loss and overwriting.
  6. recover lost data from SD card

Bottom Line

The 0xc00007b error being one of the many problems Windows users encounter can be difficult to deal with, in some cases, users just learn to accept their fate. This does not necessarily have to be this way as they many fixes a user can embark on which sometimes can be confusing because identifying the exact cause of these error most times is impossible, however, going through the above fixes have proven to be effective on different occasions. To avoid such errors to even begin with you could just opt-in for an alternative operating system to Windows. In cases where a user encounters data loss or corruption due to the 0xc00007b error, he or she can always rely on a third-party software such as the Tenorshare 4DDiG data recovery software.

4DDiG - Mac/Windows Data Recovery

Tenorshare 4DDiG Data Recovery

4DDiG is your second to none choice to recover all lost data on Windows/Mac computer from various loss scenarios like deletion, formatting, RAW, etc. with a higher success rate.

(Click to rate this post)

You rated 4.5 ( participated)