Error when running DISM /Online /Cleanup-Image /RestoreHealth - error 0x800f0906

Anonymous
2013-06-22T08:20:12+00:00

Error when running DISM /Online /Cleanup-Image /RestoreHealth - error 0x800f0906

DISM /Online /Cleanup-Image /RestoreHealth

Deployment Image Servicing and Management tool

Version: 6.2.9200.16384

Image Version: 6.2.9200.16384

[==========================100.0%==========================]

Error: 0x800f0906

The source files could not be downloaded.

Use the "source" option to specify the location of the files that are required t

o restore the feature. For more information on specifying a source location, see

 http://go.microsoft.com/fwlink/?LinkId=243077.

The DISM log file can be found at C:\Windows\Logs\DISM\dism.log

Ran Repair Instructions according to this link.

http://answers.microsoft.com/en-us/windows/forum/windows_8-windows_update/dismexe-online-cleanup-image-restore-health-failed/668ef107-5f4c-4959-ba93-76d052452315

Network List Service Refuses to start.


When Checking Service Dependencies. The following error appears

Win32: A dynamic link library (DLL) initialization routine failed.


Windows Update is able to run and I am able to download all updates.


Below is my DISM.log file for troubleshooting.

http://pastebin.com/Z2Fc8JL4

Excerpt of CBS.LOG only [SR] Entries

http://pastebin.com/1jn2SWPV

Full CBS.log for 2013-06-22

http://www.sendspace.com/file/hdq0yu

Windows for home | Previous Windows versions | Performance and system failures

Locked Question. This question was migrated from the Microsoft Support Community. You can vote on whether it's helpful, but you can't add comments or replies or follow the question.

0 comments No comments
Answer accepted by question author
Anonymous
2015-06-05T18:52:29+00:00

You're getting error 0x800f0906 because you have KB3022345 installed. Uninstall it by going to Programs and Features in Control Panel and then click the link to "View installed updates".

In the Search box top right, copy/paste (or type) KB3022345 and when it appears in the list, right click it and choose Uninstall.

See these two articles for more info on the subject: Microsoft confirms patch KB3022345 breaks SFC /scannow

Windows patch KB 3022345 triggers apparent sys file corruption

Was this answer helpful?

100+ people found this answer helpful.
0 comments No comments

96 additional answers

Sort by: Newest
  1. Anonymous
    2015-06-05T10:09:48+00:00

    For me SFCFIX it does not fix corrupion. More worse it is causing dism corruption as well. The payload files are somehow not present/detected by dism on update servers and dism.. /restorehealth crashes with "error 0x800f0906 The source files can't be downloaded". Everything is working correctly because dism repaired sucessfully indused by me corruption in gpedit files. and I have latest KB3068708 installed which should correct the files for telemetry client but it does not. you can go and read KB3022345, KB3068708 articles on those two hotfixes. M$ knows about those problems, and I quote after KB "There is no impact or actual corruption on a device running this update, and a later service update will resolve this issue." Here excerpt from my dism log for cuirous:

    [code]

    2015-06-04 15:26:39, Info                  DISM   DISM Package Manager: PID=6688 TID=8100 <----- Starting corruption detect/repair info -----> - CDISMPackageManager::Internal_Finalize

    2015-06-04 15:26:39, Info                  DISM   DISM Package Manager: PID=6688 TID=8100  - CDISMPackageManager::Internal_Finalize

    2015-06-04 15:26:39, Info                  DISM   DISM Package Manager: PID=6688 TID=8100

    =================================

    Checking System Update Readiness.

    (p)    CSI Payload Corrupt    (Fixed)    x86_microsoft-windows-fde_31bf3856ad364e35_6.3.9600.17415_none_3cf85ad9770b339f\fde.dll

    (p)    CSI Payload Corrupt    (Fixed)    x86_microsoft-windows-fdeploy_31bf3856ad364e35_6.3.9600.17415_none_74a1f1a06c1e56a5\fdeploy.dll

    (p)    CSI Payload Corrupt    (Fixed)    x86_microsoft-windows-grouppolicy-gptext_31bf3856ad364e35_6.3.9600.17415_none_cc3c2bedaa66d1dc\gptext.dll

    (p)    CSI Payload Corrupt            amd64_microsoft-windows-u..ed-telemetry-client_31bf3856ad364e35_6.3.9600.17807_none_910ac2c6daa01c43\utc.app.json

    Repair failed: Missing replacement payload.

    (p)    CSI Payload Corrupt            amd64_microsoft-windows-u..ed-telemetry-client_31bf3856ad364e35_6.3.9600.17807_none_910ac2c6daa01c43\telemetry.ASM-WindowsDefault.json

    Repair failed: Missing replacement payload.

    (p)    CSI Payload Corrupt            amd64_microsoft-windows-u..ed-telemetry-client_31bf3856ad364e35_6.3.9600.17842_none_90da81a4dac50d54\utc.app.json

    Repair failed: Missing replacement payload.

    (p)    CSI Payload Corrupt            amd64_microsoft-windows-u..ed-telemetry-client_31bf3856ad364e35_6.3.9600.17842_none_90da81a4dac50d54\telemetry.ASM-WindowsDefault.json

    Repair failed: Missing replacement payload.

    (p)    CSI Payload Corrupt    (Fixed)    x86_microsoft-windows-g..policy-admin-gpedit_31bf3856ad364e35_6.3.9600.17415_none_631e8bf880476a4b\gpedit.dll

    Summary:

    Operation: Detect and Repair

    Operation result: 0x0

    Last Successful Step: Entire operation completes.

    Total Detected Corruption:    8

        CBS Manifest Corruption:    0

        CBS Metadata Corruption:    0

        CSI Manifest Corruption:    0

        CSI Metadata Corruption:    0

        CSI Payload Corruption:    8

    Total Repaired Corruption:    4

        CBS Manifest Repaired:    0

        CSI Manifest Repaired:    0

        CSI Payload Repaired:    4

        CSI Store Metadata refreshed:    True

    Total Operation Time: 911 seconds.

     - CDISMPackageManager::Internal_Finalize

    2015-06-04 15:26:39, Info                  DISM   DISM Package Manager: PID=6688 TID=8100  - CDISMPackageManager::Internal_Finalize

    2015-06-04 15:26:39, Info                  DISM   DISM Package Manager: PID=6688 TID=8100 <----- Ending corruption detect/repair info ----->

    [/code]

    Was this answer helpful?

    0 comments No comments
  2. Anonymous
    2015-05-29T04:15:10+00:00

    A Clean Boot is just a Diagnostic Tool, it is not a "fix".  By using it you are only trying to locate a possible cause as to the problem.  Perhaps it is something already running on your machine, a Clean Boot may eliminate that possibility.

    Was this answer helpful?

    0 comments No comments
  3. Anonymous
    2015-05-29T01:34:43+00:00

    I'm a little confused, how does a so called "Clean Boot" resolve the problem being discussed?

    Was this answer helpful?

    0 comments No comments
  4. Anonymous
    2015-05-27T11:59:00+00:00

    Yea. The problem is when Microsoft hits you with something like 20 Optional Updates all at once, and you really don't have the where-withal to actually look into every single one. That's what happened to me last week, I actually got about 20 Optional Updates! After just recently installing another 20 Recommended or Important Updates! And now, I just got another 9 Optional Updates sent to me! Unbelievable. I am not even going to obsess about how bat sh*t crazy that is. I don't get it. But anyway, you want to hear a VERY possible solution to this problem? Because, I was getting the same exact DISM error message, and couldn't even get System Restore to work. And of course, then I started to now do some research online as to why System Restore may not be working, and I once again looked into something that I had come across before: The "VOLUME SHADOW COPY" in Windows "SERVICES". And believe it or not, it very well may have fixed the DISM problem. At least for now, anyway. It was showing a "Stopped" Status, and I simply turned it on, and then tried the DISM TOOL again, and it completed successfully! Believe it or not. Just press the Windows + R Keys and type: services.msc in the dialog box and look for VOLUME SHADOW COPY in the SERVICES window that comes up, and double-click it. Then click on the "Start" button, then "Apply" and "OK", and make sure it is set to "Automatic". (Note: Make sure the "MICROSOFT SHADOW COPY PROVIDER" is also turned "On" in the same manner. And I learned, that one should check on these services about once a week, and set to Automatic, because certain programs that you install or uninstall may actually turn them off). Then try the DISM TOOL again. Go ahead. If you're having the very same issue mentioned here, as I was. Try it. It very well may have been the trick that worked for me. And not one Microsoft engineer here even mentioned it, I bet. Right? There ya' go...

    I don't think setting VSS to 'Automatic / On' is such a good idea somehow. The default setting is 'Manual / Off'. If the user creates a manual system restore point, or makes a backup, then it will (or should) start automatically.

    The OS will periodically create its own system restore points which will change the setting to 'On' temporarily, but it'll be turned off again afterwards.

    Also, since the maximum number of shadow copies which can be created is 64, at some point in time with an 'Automatic / On' setting that figure is going to be reached after which no more will be created. That implies that the user is going to be left with old data to restore to which isn't ideal.

    It might be worth your while trying a clean boot if you find yourself in that situation again: https://support.microsoft.com/en-us/kb/929135

    Was this answer helpful?

    0 comments No comments