[FIX] DISM Error 0x800f0906 On Windows 10 V1703

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.

Kapil Arya
11x Microsoft MVP · Admin
2 min read
Add as a preferred
source on Google

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~~0.0.0.0

FIX DISM Error 0x800f0906 On Windows 10 V1703

3. Backup the Microsoft-Windows-TestRoot-and-FlightSigning-Package~31bf3856ad364e35~amd64~~0.0.0.0 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!

Share this article
https://www.kapilarya.com/fix-dism-error-0x800f0906-on-windows-10-v1703

Shareable URL

Article by

Kapil Arya
11x Microsoft MVP · Admin

Kapil holds Microsoft MVP title in Windows IT Pro expertise, 11-times in a row (2014-2025). He is 8-times Windows Insider MVP as well, and author of 'Windows Group Policy Troubleshooting' book. In 2015, Microsoft India accomplished him as 'Windows 10 Champion'. Being passionate Windows blogger, he loves to help others on fixing their system issues. Kapil has worked with official Microsoft Community Engagement Team (CET) on several community projects. You can subscribe him for news/updates and fixes for Windows.

10 comments on “[FIX] DISM Error 0x800f0906 On Windows 10 V1703
Eugene O'Strong

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 Author

^^ Glad we could help 😎

Daz

Thanks for this, this has been a long time issue for me. I spent the whole day looking for answers and I think this is the only place that mentions it. I was getting the DISM Error 0x800f081f, The Source Files Could Not Be Found error rather than the can’t download error and it seems to have solved that. The taking control part seems complex but I found it was just a case of right clicking on the registry entry, going to permissions and ticking the box for Full Control next to my username. Thanks again.

Kapil Arya Author

^^ Glad to see it helped you 😊

Donald

Worked perfectly. Thanks!

Kapil Arya Author

^^ Awesome!

MK

Great solution 😊😊😊excellent thx a lot

Kapil Arya Author

^^ Happy to help!

Henry

Great solution
Thanks for your help

Kapil Arya Author

^^ Glad to help 😎

Leave a Comment

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