Dirt 5 is the fourteenth game from Codemasters in the Dirt series and the eighth title to carry the name Dirt. Over the years, the game has amassed a loyal fan following similar to other games from the developer like F1. Players may be seeing an error message “The application was unable to start correctly (0xc000007b). Click OK to close application” or another error message with code 0xc0000142 while attempting to launch the game.
If you are seeing the Dirt 5 error 0xc000007b or 0xc0000142, it’s because there is a missing, corrupt, or overwritten DLL file. When the Microsoft Visual C++ Redistributable is not installed correctly you could be seeing the error. You may also encounter this message with any other game on the PC because it’s not a game error, but a system error. Most games rely on the Microsoft Visual C++ Redistributable to function. A problem with these libraries can lead to the above errors.
Fortunately, there are a number of solutions you can try to resolve the error. Scroll-down and we will help you address the problem and launch the game.
Fix Dirt 5 “The application was unable to start correctly (0xc000007b)”
As mentioned earlier, the error code 0xc00007b occurs when there is a missing or corrupted DLL file. You can fix the problem by either reinstalling the Microsoft Visual C++ Redistributable or running the SFC command. Here are the fixes you can try.
The most effective fix for the error is to reinstall the latest Microsoft Visual C++ Redistributable. Most games require the Microsoft package to function. Although, you should download the latest version of the program package, you should also install the previous versions as some games require the old version to function, especially old games, but you probably already have those. Download both versions x86 and x64.
Once you have downloaded the files, install them and try launching the game after a restart, you’re error code 0xc00007b should be fixed.
SFC is a command on Windows that runs through the Command Prompt. It’s great for resolving a range of errors on the OS including missing, corrupt, or overwritten DLL files. In most cases, the command will find any missing DLL. Here are the steps to run the SFC command.
- Press Windows Key + R and type cmd
- Hit the keys Shift + Ctrl + Enter simultaneously
- Type or paste sfc/scannow and hit enter
- Wait for the process to complete and restart the system.
Try running the game and the Dirt 5 error 0xc000007b will be fixed.
If the error is still not resolved, you could try running a third-party application that fixes dll files. There are many free software you can get after performing a search. Additionally, you could also try some other fixes like running the DISM command, reinstalling the DirectX, and disabling the antivirus or Windows Virus & threat protection.
If you have not tried it already, verify the game files on Steam in an attempt to fix any corrupt files that could be causing the issue.
Fix Dirt 5 Error 0xc0000142
If the Dirt 5 error code 0xc0000142 is caused by a missing, corrupt, or unsigned DLL, you need to download the Microsoft Autoruns and Autorunsc program to fix the issue. If the above solutions have not resolved your 0xc000007b error, you can try these as well. Use the link above and download the software.
Once you have downloaded the software, extract the files and run the autorun.exe. Go to the AppInit tab and you should see all the unsigned DLLs listed. Select each DLL file, right-click, properties, and rename them. Now, try launching Dirt 5 and check if the error still occurs.
If the error still persists., press Windows key + I, type regedit, and hit Enter. Go to the path Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Windows. Locate and double-click on LoadAppInit_DLLs and change the value to 0. Close the registry editor and restart the system.
The above solutions can be used to resolve any type of problem caused due to missing, corrupt, or unsigned DLL files. We hope that your Dirt 5 error 0xc000007b and 0xc0000142 are fixed.