▷ How to fix Windows application error 0xc0000906?

Contents

Several Windows users have raised questions after encountering application error 0xc0000906 while trying to open various third-party applications. Some users report that most applications they try to open trigger this error code, while others say it only occurs with a select selection of games. Turns out the problem occurs in Windows 7, Windows 8.1 and Windows 10.

windows-application-error-0xc0000906-4370716

What Causes Application Error 0xc0000906 in Windows?

We investigated this issue by examining various user reports and testing the most popular remediation strategies that affected users have successfully implemented to resolve error code 0xc0000906.. It turns out that there are several different possible culprits that could trigger this error code. Here is a list of the possible culprits:

  • System file corruption: In most cases, This particular problem is caused by some kind of system corruption that interferes with a couple of DLLs responsible for starting applications. If this scenario is applicable, You can solve the problem by trying to repair the corrupted files via DISM or SFC or by updating each component of the operating system using a repair installation or clean installation procedure.

  • Recent system change: It turns out that it is also possible that recent changes to a machine, as a third-party installation or driver update, end up interfering with some DLLs responsible for launching third-party applications. If this scenario is applicable, you should be able to fix the problem using the System Restore utility to restore your machine to a healthy state.

Method 1: run DISM and SFC scans

Turns out that, in the vast majority of cases, this error is due to some kind of system file corruption. The error code 0xc0000906 is usually related to cases in which the system has previously suffered some alterations (as an operating system update, a security scan that ended up quarantining some items or an unexpected machine outage).

If this scenario is applicable, the most efficient way to solve the problem is to run a series of built-in utilities that are capable of correcting logical errors and file system corruption among the operating system files. At the moment of achieving this, so much DISM (Deployment Image Servicing and Management) as SFC (System File Checker).

Although they work a little differently, both will help you achieve the same goal. DISM is better for correcting system processes, while SFC is better for correcting logic errors.

To maximize your chances of solving the problem, We recommend that you run both types of scans to improve our chances of fixing every corrupt instance that might end up causing the 0xc0000906 error..

Here's a quick step-by-step guide to guide you through the whole process:

  1. Press the Windows key + R to open the Run dialog. Then, scribe $ 0027cmd $ 0027 in the text box and then press Ctrl + Shift + Enter to open the command window with administrator access. When prompted by the UAC message (User account control), click Yes to grant administrative privileges. cmd_run-6-6310495Opening the command prompt

  2. Once you enter the elevated CMD indicator, type the following command in the same order and hit Enter to start a DISM scan:

    Dism.exe /online /cleanup-image /restorehealth
    Dism.exe /online / clean-image /scanhealth

    Note: make sure your internet connection is stable before starting this procedure. This happens because DISM is actively using WU to download good copies that will later be used to replace damaged items. And so you know what each command does, first (scanleath) scans your system for system inconsistencies, while the second (restorehealth) will start the repair procedure.

  3. Wait until this procedure is completed, then restart your computer and wait patiently for the following startup procedure to complete. Once this is done, follow the step 1 again to open another elevated CMD notice. But this time, type the following command and hit Enter to start a SFC scan:

    sfc /scannow

    Note: Under no circumstances should you interrupt this procedure before it is finished (even if you see the trade freeze for a couple of minutes). Doing this puts your system at risk and you could end up facing other logical errors in the future..

  4. After the second scan is finished, restart your computer one more time and see if the problem is resolved on the next system startup.

If you have followed the instructions above and still encounter the same error 0xc0000906, go to next method.

Method 2: perform a system restore

In case you have started experiencing this behavior recently, there is a high probability that the problem is due to a recent change in the system. As confirmed by some affected users, third party services or services could very well be responsible for the occurrence of this problem.

In this case, Using the System Restore utility is one of the most convenient ways that will allow you to solve the problem. Note that, by default, Windows is configured to save snapshots to important landmarks (install critical updates, third party facilities, etc.)

But before you start to follow the instructions below, note that any changes you have made since the restore point was created will be lost if you use it to restore your machine. This includes all installed applications, the controller, third-party applications, the game and everything else.

If you understand the consequences of this method, follow the instructions below to start the restore process:

  1. Press the Windows key + R to open the Run dialog. Later, scribe $ 0027rstrui $ 0027 in the text box and press Enter to open the System Restore menu. rstrui-19-1057261Open the System Restore wizard through the Run dialog

  2. Once you get to the initial System Restore screen, press Next to advance to the next menu. system-restore-9-2659589Using System Restore

  3. On the next screen, start by checking the box associated with Show more restore points. After completing this step, start comparing the dates of each saved restore point and select one that was created before the error 0xc0000906 occurred. After selecting the correct restore point, click Next to advance to the final menu. show-more-restore-points-15-8220867Restore your system to an earlier point in time

  4. Once i get to this point, the utility will be ready to go. All that is left to do now is to start the restoration process by clicking on Finish.

  5. As soon as i do, your PC will reboot and the previous state will be mounted. Once the process is complete, try starting the applications again and see if the error 0xc0000906 is resolved.

If you still have the same problem, go to next method.

Method 3: update each component of the operating system

If none of the above instructions have allowed you to resolve the error 0xc0000906, you are very likely to face some kind of system corruption problem that cannot be solved in conventional way. In this case, You can solve the problem by following a procedure that will update all Windows components.

A full system file restore can be performed in two different ways: through a clean install or repair facility (repair in place).

A clean installation is an easier procedure, but the biggest drawback is that you will not be allowed to save any personal data (media, Applications, games, etc.) unless you backup in advance.

A more focused but more tedious approach is to find a repair facility (update in place). It is a much longer operation, but it will allow you to keep all your personal data, including apps and games, no need to create a selective backup.

Subscribe to our Newsletter

We will not send you SPAM mail. We hate it as much as you.