Why did DISM Error 0x800f0906 appear? How do I fix it?


The error merely indicates the DISM – Deployment Image Servicing and Management, restoration process has failed. DISM is a command-line utility from Windows that has replaced traditional ImageX and PackageManager and many other tools.

Download the Diagnostic

There are certain situations when missing entries in your registry and registry corruption causes this problem. Try running a registry scan to identify if there are any such issues.

  1. Click the button below to download and install the Diagnostic
  2. Perform a Registry scan and fix any problems detected.
  3. Restart your computer.

Estimated Download Time: 10 Seconds

Delete Corrupt Registry Key

You’re encountering this issue due to Registry corruption. Backup the Registry key before deleting associated entries.

  1. Press Windows Key + R keys simultaneously.
  2. Type RegEdit and click OK.
  3. Locate the following sub-key:
    • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\PackageIndex\Microsoft-Windows-TestRoot-and-FlightSigning-Package~31bf3856ad364e35~amd64~~
  4. Right-click the above entry, select Export.
  5. Specify a name for the backup file.
  6. Click Save.
  7. Right-click the above mentioned key, select Delete.

Delete Corrupt Files

The package files stored in the Servicing sub-folder of the operating installation drive might be corrupt. You might want to send these items to the Recycle Bin.

  1. Double-click This PC icon.
  2. Open the following directory:
    • C:\Windows\Servicing\Packages
  3. Move the following files to the Recycle Bin:
    • Microsoft-Windows-TestRoot-and-FlightSigning-Package~31bf3856ad364e35~amd64~~10.0.15063.0.mum
    • Microsoft-Windows-TestRoot-and-FlightSigning-Package~31bf3856ad364e35~amd64~~10.0.15063.0.mum

Fix Corrupt Software Distribution Files

Using Command Prompt, stop the associated services first and rename corrupt files. A system reboot is crucial.

  1. Press Windows Key + X.
  2. Select Command Prompt (Admin).
  3. Execute the following commands one by one in the given sequence:
    • net stop wuauserv
    • cd %systemroot%\SoftwareDistribution
    • ren Download Download.old
    • net start wuauserv
    • net stop bits
    • net start bits
    • net stop cryptsvc
    • cd %systemroot%\system32
    • ren catroot2 catroot2old
    • net start cryptsvc
  4. Exit the Command Prompt.
  5. Restart your computer for the changes to take effects.

Update Windows

Ever wondered why you need to regularly update your Windows? Viruses and malware often exploit vulnerabilities and cause several runtime errors. Security patches, which are part of regular Windows updates, fix such vulnerabilities and repair the core issue.

  1. Click Start, select Settings.
  2. Click Update & Security icon.
  3. Click Windows Update.
  4. If the updates have already been downloaded, click Download. Otherwise, check for new updates.

Uninstall Faulty Devices

Device Manager is a Control Panel applet that provides real-time information about installed devices and enables users to disable them, scan for new devices, and uninstall, rollback corresponding drivers.

  1. Press the Windows Key + X.
  2. Select the Device Manager.
  3. Expand the top node.
  4. Click on View, select Show Hidden Devices.
  5. Right-click a problematic device, often indicated with a yellow colour exclamation mark.
  6. Select Uninstall.
  7. Close the dialog and restart your computer.

Conduct a Full Antivirus Scan

There could be another possibility as well – a virus infection. Antivirus companies constantly release updates to improve their product with latest detection algorithms. You might want to avail new updates, upgrade the scan engine, and then full scan your PC/ laptop.

For Kaspersky Internet Security 2017:

  1. Click the Antivirus icon on the system tray area of your Taskbar.
  2. Click the Database Update icon in the main screen.
  3. Click Run Update.
  4. Wait for a moment till the Antivirus engine and virus definitions are updated.
  5. After finishing up, click the Scan icon in the main screen.
  6. Click the Full Scan tab.
  7. Click Run Scan.
  8. The scan shall take place. It may take several hours depending on the size of data stored on your hard drive and computer speed.

Reset Driver Verifier

Driver Verifier runs various driver tests in the background. As soon as a critical bug is found that may potentially damage the hardware, it generates a Dump file based on the system & error logs, and displays Blue Screen of Death. You might want to temporarily reset this tool to avoid technical glitches resulting into BSOD 0xc0000034.

In the Search Box on your Taskbar, type the following:

  • verifier /reset

Perform System File Scan

System File Checker (SFC) is a common way to diagnose problems with the operating system files and components. This tool, which inspects all Windows DLL, OCX and other files, verifies integrity of the protected OS files.

  1. Close all open applications, if any.
  2. Press Windows Key + X.
  3. Select Command Prompt (Admin).
  4. Type the following:
    • SFC /scannow

Uninstall Problematic Applications

If you’re encountering this error after installing a new application, it’s likely to be incompatible or buggy. Incompatible software is the one which cannot be used on an operating system without modifications in its source code. An older version of your software may fail to run on newer OS, likewise an application designed for a 64 bit OS may not run on a 32 bit OS.

Don’t worry; you don’t need to remember name of the recently installed applications. Windows makes this task easier for you by listing up all programs based on their installation dates.

  1. Click on Start, select Settings.
  2. Clip on System.
  3. Click Apps & Features.
  4. In the second drop-down box, select the option named Sort by install date.
  5. Click an app you would like to remove, and then Uninstall button.
  6. Follow the on-screen instructions.
  7. After completion, reboot your computer.


No comments yet. Why don’t you start the discussion?

Leave a Reply