0x800f0906 DISM Error: How to Fix it

Faulty system updates may be a primary cause for this error

by Henderson Jayden Harper
Henderson Jayden Harper
Henderson Jayden Harper
Passionate about technology, Crypto, software, Windows, and everything computer-related, he spends most of his time developing new skills and learning more about the tech world. He also enjoys... read more
Reviewed by Alex Serban
Alex Serban
Alex Serban
Windows Server & Networking Expert
After moving away from the corporate work-style, Alex has found rewards in a lifestyle of constant analysis, team coordination and pestering his colleagues. Holding an MCSA Windows Server... read more
Affiliate Disclosure
  • 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
XINSTALL BY CLICKING THE DOWNLOAD FILE
Repair all Windows Updates Errors with Fortect: Windows update failures can be annoying! With Fortect, you will get rid of errors caused by missing or corrupted files after an update. The utility maintains a repository of the original Windows system file versions, and it uses a reverse algorithm to swap out the damaged ones for good ones.
  1. Download Fortect and install it on your PC
  2. Start the tool's scanning process to look for corrupt files that are the source of the issues
  3. Right-click on Start Repair to resolve security and performance issues with your computer
  • Fortect has been downloaded by 0 readers this month.

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 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.

Still having issues? Fix them with this tool:

SPONSORED

If the advices above haven't solved your issue, your PC may experience deeper Windows problems. We recommend downloading this PC Repair tool (rated Great on TrustPilot.com) to easily address them. After installation, simply click the Start Scan button and then press on Repair All.

This article covers:Topics: