The application was unable to start correctly 0xc00007b windows 10

The error 0xc00007b usually appears in your Windows operating system with the message “the application was unable to start correctly”.

This issue mainly happens when you try to run applications that are not compatible with the version of Windows that you are using.

The application was unable to start correctly 0xc00007b windows 10

Following the lines below will show you what you can do in order to fix the error message 0xc00007b “The application was unable to start correctly” and how to avoid this error message in the future.

Update Your NVIDIA Video Card Drivers

The first action we would recommend before performing any others—to update the drivers for your video card, especially if it’s NVIDIA. Go to the official website of the manufacturer of your computer or laptop or just on the site nvidia.com and find the needed driver for your video card model.


Download and install the driver and restart the computer. It is very likely that the error will disappear after that.

If you are using a different video card model, try updating its driver. It is preferable to use WHQL (Windows Hardware Quality Lab) certified drivers.

Reinstall DirectX, Visual C++ Redistributable, .Net Framework

A common cause of application initialization error 0xc000007b is a damaged or missing DirectX file, .Net Framework or Microsoft Visual C ++ Redistributable system files. Download and install the latest version of these apps from the official Microsoft website.

Tip. When reinstalling Microsoft Visual C ++ Redistributable, open the list of installed programs in the Control Panel (Control Panel > Programs and Features), remember the versions of Microsoft Visual C ++ Redistributable Packages that you have installed. Uninstall them using the Remove button. After that, download and install the appropriate versions of Microsoft Visual C ++ Redistributable.

Note. When installing DirectX, it is necessary to go to the system folder SysWOW64 or System32 (depending on the OS version) and delete the files starting from d3dx9_24.dll and to d3dx9_43.dll. After that, install DirectX.

Debugging Application Startup Log with Process Monitor

Using the official Microsoft utility—Process Monitor, you can track the activity of a problem application at startup. This way you can identify files, libraries or registry keys when accessing them, you receive the error 0xc000007b.

The Process Monitor utility allows you to monitor processes accessing to the registry (Regmon), file system (Filemon) in real time and receiving more detailed information about the interaction of processes, resource use, network activity and input-output operations

  • Verify that event collection is enabled in the menu File > Capture Events;
  • Run the crashed application and wait for the error 0xc000007b to appear (you can pre-enable the filter by the name exe file name);
  • In the Process Monitor tool, select File > Save;
  • Select the file format CSV (Comma-Separated Values). Events to save -> Events displayed under current filer (Also include profiling events).S pecify the path to the CSV file and click OK. Wait until the event log is saved;
  • Open the CSV file in notepad and search for the error code 0xc000007b;

  • Find the process log line with this error (be sure to review all previous events). Rather, you will see that error 0xc000007b is preceded by an access event to the library dll file;
  • Remember the name of the library and try to determine which system component this dll belongs to. Remove this DLL through File Explorer and reinstall the component again (most often it is DirectX or Visual C ++ Redistributable).
In some cases, users have reported that the error above appears on illegal Windows versions or on third-party builds after installing updates. Install the original version of Window.

Now you are done! This will fix Error 0xc000007b in Windows 7, 8.1 and 10.


Post a Comment

Previous Post Next Post