0x800f0906 DISM Error: How to Fix it

Faulty system updates may be a primary cause for this error

Reading time icon 4 min. read


Readers help support Windows Report. We may get a commission if you buy through our links. Tooltip Icon

Read our disclosure page to find out how can you help Windows Report sustain the editorial team Read more

Key notes

  • The 0x800f0906 DISM error mainly occurs when running the DISM commands on PCs.
  • It can occur due to a recently installed faulty update and corrupt system files.
  • Try to run the DISM fix commands or running the SFC scan should help troubleshoot it.
0x800f0906

Many users have reported error code 0x800f0906 when running the DISM command in an elevated Command Prompt. It makes it impossible to use the DISM command-line utility on your computer.

However, this guide will discuss fixing the 0x800f0906 DISM error on Windows PCs. Also, you can check our article for what to do if Command Prompt keeps crashing on Windows 11.

What causes the 0x800f0906 DISM error?

Several factors may be responsible for the DISM error on your computer. Some notable ones are:

  • Windows updates issues – Running an outdated Windows operating system on your computer prevents it from installing patches and builds for fixing bugs liable to cause errors like 0x800f0906.
  • Corrupt system files – When the essential system files are corrupted, it can make the system file responsible for the DISM (Deployment Image Servicing and Management) command-line utility inaccessible.
  • Network-related issues – Because the DISM tool requires a stable network connection to run, it’s important that your connection is stable.

These factors may vary on different devices depending on the circumstances. Regardless, weโ€™ll take you through basic steps for resolving the error and getting DISM to work again.

How can I fix the 0x800f0906 DISM error?

Before trying any advanced troubleshooting steps, observe the following preliminary checks:

  • Restart your computer – Restarting the PC is the quickest way to fix temporary functionality issues and refresh its processes.
  • Perform a clean boot – A clean boot will start your computer with minimal drivers and programs, allowing you to determine if a third-party program is interfering with the Windows installer.
  • Remove recent updates – Uninstalling the recent Windows updates may help troubleshoot the issues causing the error when using the DISM command.
  • Update Windows OS – Updating Windows helps fix the bugs causing issues with the DISM utility tool. Fix Windows not connecting to update service if the error occurs on your PC.

If you still can resolve the problem, proceed with the solutions below:

1. Run the SFC scan

  1. Left-click the Start button, type Command Prompt, and click the Run as administrator option.
  2. Click Yes on the User Account Control (UAC) prompt.
  3. Type the following and press Enter: sfc /scannow
  4. Restart your PC and check if the error persists.

Running an SFC scan will detect and repair corrupt system files causing the errors. You can check our article on fixing SFC scannow not working on your PC.

As an alternative, we encourage anyone who experiences Windows issues to use an all-in-one repair tool for solving all the PC issues in no time.

2. Via the DISM fix commands

  1. Download the Windows Disk Image and create an Installation media.
  2. Press Windows + E keys to open File Explorer.
  3. Click the Downloads folder, locate the downloaded file, right-click on it, and select Mount.
  4. After mounting the ISO, a new drive in This PC section on your File Explorer.
  5. Get the drive name, left-click the Start button, type CMD, and click Run as administrator.
  6. Input the following command and press Enter: DISM /Online /Cleanup-Image /RestoreHealth /source:WIM:X:\Sources\Install.wim:1 /LimitAccess
  7. The name of the file should replace X in the code above.
  8. Close the command prompt and restart your PC to take effect.

Users claim they could solve the error immediately by running the above codes. However, if not, you can also run the following code: DISM /Online /Cleanup-Image /StartComponentCleanup /ResetBase

Alternatively, you may be interested in our comprehensive article about using DISM Commands to repair Windows PCs.

Likewise, we have a detailed overview of the diverse error codes that can accompany the DISM source files could not be found error.

Feel free to leave your suggestions or questions in the comments section.

More about the topics: dism