How to Fix Application Error 0xc0000906 on Windows 11/10
Many users reported that they encountered an application error 0xc0000906 when trying to launch third party application on Windows PC. Although this error code is triggered for multiple apps for some users, some affected users only addressed the error with a few selected software or apps. One of the example error prompts is:
FarCry4.exe – Application Error
The application failed to start correctly (0xc0000906).
Click OK to close the application.
If you are among those who are getting the same error, try the fixes we have mentioned in this article to get rid of the error. But before that, let’s explore the reasons that trigger the error to better understand the fixes.
What are the causes of application error 0xc0000906 on Windows?
Here are some of the possible causes that can trigger the application error 0xc0000906 on Windows:
- This error is most likely caused by system file corruption that interferes with DLL files that are essential for launching applications. If the scenario applies, you can try using Windows built-in tools including SFC and DISM to fix system corruption.
- This could be due to compatibility issues, especially if you are trying to run an older app. Try to run the application in compatibility mode to correct the error.
- If you use an overprotective antivirus, it can interfere and block the application. If the scenario applies, turn off your antivirus to resolve the issue.
- The error can also be triggered due to improper installation of the software itself. If so, you can try reinstalling the software to resolve the issue.
- This error can also be the result of recent changes you have made to the system. It could be installing a problematic third-party application or updating the driver. In this case, you can restore your PC to a previous state using System Restore to resolve the issue.
How to Fix Application Error 0xc0000906 on Windows 11/10
Here are the methods to fix the application error 0xc0000906 on Windows 11/10:
- Run the SFC and DISM scans.
- Disable third-party antivirus software.
- Run the application in compatibility mode with administrator privileges.
- Reinstall the software.
- Perform a system restore.
1]Run SFC and DISM scans
Often the error code 0xc0000906 is triggered when you are facing some kind of system file corruption. If the scenario applies, you can try scanning your PC for corrupt or missing system files and then fix them. The most efficient way to do this is to use the built-in Windows utilities called System File Checker (SFC) and Deployment Imaging and Servicing Management (DISM). You can try running SFC and DISM scans to fix system file corruption and restore your system to health.
Here’s how to run the scans:
- First, launch the command prompt with administrator privileges.
- Now type the command below to perform an SFC scan and press Enter:
- After the SFC scan is complete, enter the commands below one by one to run the DISM scan:
Dism.exe /online /cleanup-image /restorehealth Dism.exe /online /cleanup-image /scanhealth
- The scan will take 10 to 15 minutes, so please be patient. After the scans are finished, restart your PC and then see if the error is now fixed.
If this method does not help you resolve the error, proceed to the next potential fix to get rid of the error.
Read: How to fix csc.exe application error on Windows 11/10.
2]Disable third-party antivirus software
If you are using an overprotective third-party antivirus suite on your Windows PC, it may have blocked or deleted files or processes associated with the software. As a result, you might end up receiving the application error 0xc0000906. So you can try to disable your antivirus and see if the error is fixed or not.
If you manage to fix the error by disabling your antivirus, you can be sure that the main culprit is your antivirus. To counter the problem, add the affected software to the exclusion / exception / whitelist list of your antivirus. This will ensure that your antivirus does not block the software.
3]Run the application in compatibility mode with administrator privileges
If you are still getting the same error, it is possible that you are having compatibility issues, especially with older software. If the scenario applies, you can try running the app in compatibility mode and as administrator and see if that fixes the error for you. Here are the steps to do it:
- First, navigate to the executable of the software that generates the application error 0xc0000906 and right click on it.
- In the context menu, select the Properties option.
- Now in the Properties window, go to the Compatibility tab.
- Then activate the Run this program in compatibility mode then select an earlier version of Windows to run the program. You can experiment with the version to see which one works for you.
- After that check the Run this program as administrator option present in the Settings section.
- Finally, press the Apply button and then the OK button to save the changes.
You can now try to run the software that originally gave you the error and see if the issue is resolved. If it works, so much the better. Otherwise, try the next solution to resolve the issue.
See: Fixed an error loading an application in Steam on a Windows PC.
4]Reinstall the software
If none of the above solutions worked for you, you can try reinstalling the software. If you are dealing with a corrupt or faulty installation of the software, this should fix the issue for you. So, try to uninstall the problematic program by going to Settings> Applications> Applications & Features section. After uninstalling, download the app installer from the official source and reinstall it on your PC. Hope this will fix the error for you.
5]Perform a system restore
If you have recently started to encounter the application error 0xc0000906, it is possible that the error is being triggered due to a recent system change. Some third-party services can be held responsible for the error. Now, if the scenario is applicable, you should try performing a System Restore and check if that helps you fix the error. Performing a System Restore will return your PC to a previous state where you did not receive this error. However, this will result in the loss of any changes (e.g. installed apps, drivers, games, customizations, etc.) that you have made from the restore point. So be sure what you are doing.
Here are the steps to perform a System Restore in Windows 11/10:
- First, press the Win + R keyboard shortcut to bring up the Run dialog box and enter rstrui in to open the System Restore window.
- Now in the System Restore window, press the button Next and on the next screen, you will see various system restore points. You can select the Show more food outlets checkbox to display all system restore points.
- Then you can scan the system restore points and check the dates when you want to restore your PC.
- Once you have scanned the correct System Restore point, select it and press the Next button, then follow the onscreen instructions to complete the System Restore process.
- Once the process is complete, your system will restart and the previous state will be restored. You can now try to launch the app and check if the error is resolved now.
Read: Fixed WerMgr.exe or WerFault.exe application error on Windows 11/10.
What Does It Mean When Your Computer Says Application Error?
“Application Error” is an error which basically means that your computer is unable to process the files and settings necessary to open specific software. It can happen due to various reasons like corrupt or missing system files, corrupt software installation, antivirus interference etc.
How to fix Windows application error?
Depending on the error code, you can try to fix the application error. For example, if you encounter application error 0xc0000906, this guide will help you fix it. If you encounter the application error 0xc0150004, you can try disabling the antivirus, check the integrity of the program executable file, run SFC and DISM scans, and perform a clean boot.
Now read: Fixed Explorer.exe application error on Windows 11/10.