Skip to content

After upgrading to Windows 10 Creators Update, DISM restore command may fail to work. Here's how to fix DISM error 0x800f0906 on Windows 10 V1703.

We all know that we can repair our Windows using DISM command-line tool. Generally DISM tool is the next choice, in case if System File Checker fails to repair the machine. You can learn more about DISM commands to repair Windows, in this article.

After upgrade to recently released Windows 10 Creators Update (V1703), some users found that DISM restore command fails to work. However, the restore command was working perfectly on previous versions, such as V1507, V1511, V1607. So, on running Dism /Online /Cleanup-image /RestoreHealth on Windows 10 V1703, following error occurs:

Error: 0x800f0906; The source files could not be downloaded.

FIX DISM Error 0x800f0906 On Windows 10 V1703

Though you can manage to overcome this error by specifying a source to repair Windows image as mentioned in this fix. But if that doesn’t works, you can go ahead with the steps mentioned below, especially for Windows 10 V1703.

FIX : DISM Error 0x800f0906 On Windows 10 V1703

Registry Disclaimer: The further steps will involve registry manipulation. Making mistakes while manipulating registry could affect your system adversely. So be careful while editing registry entries and create a System Restore point first.

1. Press W8K + R and put regedit in Run dialog box to open Registry Editor (if you’re not familiar with Registry Editor, then click here). Click OK.

Windows 10 Registry Editor

2. In left pane of Registry Editor window, navigate to following registry key:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\PackageIndex\Microsoft-Windows-TestRoot-and-FlightSigning-Package~31bf3856ad364e35~amd64~~

FIX DISM Error 0x800f0906 On Windows 10 V1703

3. Backup the Microsoft-Windows-TestRoot-and-FlightSigning-Package~31bf3856ad364e35~amd64~~ registry key by right click on it and select Export. Now take the ownership of registry key and right click on it, select Delete. Similarly, backup and delete following registry key as well:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages\Microsoft-Windows-TestRoot-and-FlightSigning-Package~31bf3856ad364e35~amd64~~10.0.15063.0

FIX DISM Error 0x800f0906 On Windows 10 V1703

Close Registry Editor.

4. Press W8K + E to open File Explorer. Assuming Windows is installed on C: drive, navigate to C:\Windows\servicing\Packages. Here, look for Microsoft-Windows-TestRoot-and-FlightSigning-Package~31bf3856ad364e35~amd64~~10.0.15063.0 and Microsoft-Windows-TestRoot-and-FlightSigning-Package~31bf3856ad364e35~amd64~~10.0.15063.0.mum files and delete them.

FIX DISM Error 0x800f0906 On Windows 10 V1703

Close File Explorer and now re-try the DISM restore command and this time it should work fine.

FIX DISM Error 0x800f0906 On Windows 10 V1703

Hope this helps!

Facebook Google+ Twitter


  • Absolutely brilliant! This has driven me nuts and I have been looking all over the net for a solution. Yours was the first that worked. Thanks!

  • Kapil Arya

    ^^ Glad we could help 😎

  • Leave a Reply

    Your email address will not be published. Required fields are marked *

    What's New

    Recent Comments

    • Soundwave : I NEED HELP :( Hello everyone, none of the mentioned solu...

      12 hours ago

    • Adel A. : I am having the same problem as Christian Quero, Please help...

      22 hours ago

    • Kapil Arya : ^^ It is created automatically by Windows 😊...

      22 hours ago

    • Kapil Arya : ^^ Thanks for your inputs on this, much appreciated 😊👍...

      22 hours ago

    • Hans Hermann : Obviously error 0x8024401c can be the result of a number of ...

      1 day ago

    • Sebastian : How do I get the _sessionState XML Document under the Cache ...

      1 day ago

    Windows Group Policy Troubleshooting