I’ve been having trouble installing the Windows 10 cumulative update for November 2016. DISM is supposed to scan or restore your Windows image, as explained in this Technet article. But when I tried DISM /RestoreHealth with both online and local sources, it kept telling me that it couldn’t find sources.
I decided to start from scratch. I downloaded the Windows 10 1607 media to a USB drive, deleted my partition and installed Win10. There were some disk issues (including storahci warnings) so I needed to try DISM /RestoreHealth again. It completed some repairs but ultimately always failed with a source error, regardless of whether I told it go online or use install.esd file on the media I had just created for the re-install. Here you can see my attempts with two commands:
Dism.exe /Online /Cleanup-Image /RestoreHealth
/Source:F:\x64\Sources\install.esd /LimitAccess
Dism.exe /Online /Cleanup-Image /RestoreHealth
One long thread said that the source had to be install.wim, not install.esd, so I downloaded the Enterprise evaluation ISO to get the .wim, but still DISM complained about missing sources.
Reviewing the CBS.log I got it down from something like 80 errors to 21. Here’s an excerpt:
2016-11-19 12:21:36, Info CBS Repr: Error: WU did not download payload file:amd64_microsoft.windows.c..-controls.resources_6595b64144ccf1df_5.82.14393.447_en-gb_1bdd35c2e850d46e\comctl32.dll.mui 2016-11-19 12:21:36, Info CBS Repr: Error: WU did not download payload file:amd64_microsoft.windows.c..-controls.resources_6595b64144ccf1df_5.82.14393.447_el-gr_230b487ae3b0e4fc\comctl32.dll.mui 2016-11-19 12:21:36, Info CBS Repr: Error: WU did not download payload file:amd64_microsoft.windows.c..-controls.resources_6595b64144ccf1df_5.82.14393.447_fr-ca_be5f0e0ddb4af660\comctl32.dll.mui 2016-11-19 12:21:36, Info CBS Repr: Error: WU did not download payload file:amd64_microsoft.windows.c..-controls.resources_6595b64144ccf1df_6.0.14393.447_sl-si_3f729d5039e1ae54\comctl32.dll.mui 2016-11-19 12:21:36, Info CBS Repr: Error: WU did not download payload file:amd64_microsoft.windows.c..-controls.resources_6595b64144ccf1df_6.0.14393.447_sv-se_3d4061603b56b3a2\comctl32.dll.mui 2016-11-19 12:21:36, Info CBS Repr: Error: WU did not download payload file:amd64_microsoft.windows.c..-controls.resources_6595b64144ccf1df_6.0.14393.447_ja-jp_86f4a76db06ead00\comctl32.dll.mui 2016-11-19 12:21:36, Info CBS Repr: Error: WU did not download payload file:amd64_microsoft-windows-i...appxmain.resources_31bf3856ad364e35_10.0.14393.351_en-us_182f718c9b5ebb33\SystemSettings.exe.mui 2016-11-19 12:21:36, Info CBS Repr: Error: WU did not download payload file:amd64_microsoft-windows-i...appxmain.resources_31bf3856ad364e35_10.0.14393.351_en-us_182f718c9b5ebb33\Windows.UI.SettingsAppThreshold.en-US.pri 2016-11-19 12:21:36, Info CBS Repr: Error: WU did not download payload file:amd64_microsoft.windows.c..-controls.resources_6595b64144ccf1df_5.82.14393.447_ko-kr_f5a015cc93304ea9\comctl32.dll.mui 2016-11-19 12:21:36, Info CBS Repr: Error: WU did not download payload file:amd64_microsoft.windows.c..-controls.resources_6595b64144ccf1df_6.0.14393.447_ko-kr_2a5e8422a2df7416\comctl32.dll.mui 2016-11-19 12:21:36, Info CBS Repr: Error: WU did not download payload file:amd64_microsoft.windows.c..-controls.resources_6595b64144ccf1df_6.0.14393.447_fi-fi_f70ac0c7e869916f\comctl32.dll.mui 2016-11-19 12:21:36, Info CBS Repr: Error: WU did not download payload file:amd64_microsoft.windows.c..-controls.resources_6595b64144ccf1df_6.0.14393.447_pt-pt_5aa265275f4c1b1b\comctl32.dll.mui 2016-11-19 12:21:36, Info CBS Repr: Error: WU did not download payload file:amd64_microsoft.windows.c..-controls.resources_6595b64144ccf1df_6.0.14393.447_he-il_3ec6d9bbcc90b695\comctl32.dll.mui 2016-11-19 12:21:36, Info CBS Repr: Error: WU did not download payload file:amd64_microsoft-windows-aclui.resources_31bf3856ad364e35_10.0.14393.103_en-us_7bd30e7d4eb786a0\aclui.dll.mui 2016-11-19 12:21:36, Info CBS Repr: Error: WU did not download payload file:amd64_microsoft.windows.c..-controls.resources_6595b64144ccf1df_6.0.14393.447_zh-hk_b655c232db25fa42\comctl32.dll.mui 2016-11-19 12:21:36, Info CBS Repr: Error: WU did not download payload file:amd64_microsoft.windows.c..-controls.resources_6595b64144ccf1df_6.0.14393.447_zh-tw_bba706fad7bb6422\comctl32.dll.mui 2016-11-19 12:21:36, Info CBS Repr: Error: WU did not download payload file:amd64_microsoft.windows.c..-controls.resources_6595b64144ccf1df_6.0.14393.447_en-us_58245f36f328ada0\comctl32.dll.mui 2016-11-19 12:21:36, Info CBS Repr: Error: WU did not download payload file:amd64_microsoft.windows.c..-controls.resources_6595b64144ccf1df_5.82.14393.447_en-us_2365f0e0e3798833\comctl32.dll.mui 2016-11-19 12:21:36, Info CBS Repr: Error: WU did not download payload file:amd64_microsoft.windows.c..-controls.resources_6595b64144ccf1df_6.0.14393.447_tr-tr_e64daba72a12b593\comctl32.dll.mui 2016-11-19 12:21:36, Info CBS Repr: Error: WU did not download payload file:amd64_microsoft.windows.c..-controls.resources_6595b64144ccf1df_5.82.14393.447_ar-sa_8ec64d611e76fe53\comctl32.dll.mui 2016-11-19 12:21:36, Info CBS Repr: Error: WU did not download payload file:amd64_microsoft-windows-a..ionmodel-lockscreen_31bf3856ad364e35_10.0.14393.447_none_f31078b70517ea25\Windows.ApplicationModel.LockScreen.pri 2016-11-19 12:21:36, Warning CBS Current tick count lower than last tick count. [HRESULT = 0x8007000d - ERROR_INVALID_DATA] 2016-11-19 12:21:36, Info CBS Failed to collect payload and there is nothing to repair. [HRESULT = 0x800f081f - CBS_E_SOURCE_MISSING] 2016-11-19 12:21:36, Info CBS Failed to repair store. [HRESULT = 0x800f081f - CBS_E_SOURCE_MISSING] 2016-11-19 12:21:36, Info CBS Ensure CBS corruption flag is clear 2016-11-19 12:21:36, Info CBS ================================= Checking System Update Readiness. (p) CSI Payload Corrupt amd64_microsoft.windows.c..-controls.resources_6595b64144ccf1df_5.82.14393.447_en-gb_1bdd35c2e850d46e\comctl32.dll.mui Repair failed: Missing replacement payload. (p) CSI Payload Corrupt amd64_microsoft.windows.c..-controls.resources_6595b64144ccf1df_5.82.14393.447_el-gr_230b487ae3b0e4fc\comctl32.dll.mui Repair failed: Missing replacement payload. (p) CSI Payload Corrupt amd64_microsoft.windows.c..-controls.resources_6595b64144ccf1df_5.82.14393.447_fr-ca_be5f0e0ddb4af660\comctl32.dll.mui Repair failed: Missing replacement payload. (p) CSI Payload Corrupt amd64_microsoft.windows.c..-controls.resources_6595b64144ccf1df_6.0.14393.447_sl-si_3f729d5039e1ae54\comctl32.dll.mui Repair failed: Missing replacement payload. (p) CSI Payload Corrupt amd64_microsoft.windows.c..-controls.resources_6595b64144ccf1df_6.0.14393.447_sv-se_3d4061603b56b3a2\comctl32.dll.mui Repair failed: Missing replacement payload. (p) CSI Payload Corrupt amd64_microsoft.windows.c..-controls.resources_6595b64144ccf1df_6.0.14393.447_ja-jp_86f4a76db06ead00\comctl32.dll.mui Repair failed: Missing replacement payload. (p) CSI Payload Corrupt amd64_microsoft-windows-i...appxmain.resources_31bf3856ad364e35_10.0.14393.351_en-us_182f718c9b5ebb33\SystemSettings.exe.mui Repair failed: Missing replacement payload. (p) CSI Payload Corrupt amd64_microsoft-windows-i...appxmain.resources_31bf3856ad364e35_10.0.14393.351_en-us_182f718c9b5ebb33\Windows.UI.SettingsAppThreshold.en-US.pri Repair failed: Missing replacement payload. (p) CSI Payload Corrupt amd64_microsoft.windows.c..-controls.resources_6595b64144ccf1df_5.82.14393.447_ko-kr_f5a015cc93304ea9\comctl32.dll.mui Repair failed: Missing replacement payload. (p) CSI Payload Corrupt amd64_microsoft.windows.c..-controls.resources_6595b64144ccf1df_6.0.14393.447_ko-kr_2a5e8422a2df7416\comctl32.dll.mui Repair failed: Missing replacement payload. (p) CSI Payload Corrupt amd64_microsoft.windows.c..-controls.resources_6595b64144ccf1df_6.0.14393.447_fi-fi_f70ac0c7e869916f\comctl32.dll.mui Repair failed: Missing replacement payload. (p) CSI Payload Corrupt amd64_microsoft.windows.c..-controls.resources_6595b64144ccf1df_6.0.14393.447_pt-pt_5aa265275f4c1b1b\comctl32.dll.mui Repair failed: Missing replacement payload. (p) CSI Payload Corrupt amd64_microsoft.windows.c..-controls.resources_6595b64144ccf1df_6.0.14393.447_he-il_3ec6d9bbcc90b695\comctl32.dll.mui Repair failed: Missing replacement payload. (p) CSI Payload Corrupt amd64_microsoft-windows-aclui.resources_31bf3856ad364e35_10.0.14393.103_en-us_7bd30e7d4eb786a0\aclui.dll.mui Repair failed: Missing replacement payload. (p) CSI Payload Corrupt amd64_microsoft.windows.c..-controls.resources_6595b64144ccf1df_6.0.14393.447_zh-hk_b655c232db25fa42\comctl32.dll.mui Repair failed: Missing replacement payload. (p) CSI Payload Corrupt amd64_microsoft.windows.c..-controls.resources_6595b64144ccf1df_6.0.14393.447_zh-tw_bba706fad7bb6422\comctl32.dll.mui Repair failed: Missing replacement payload. (p) CSI Payload Corrupt amd64_microsoft.windows.c..-controls.resources_6595b64144ccf1df_6.0.14393.447_en-us_58245f36f328ada0\comctl32.dll.mui Repair failed: Missing replacement payload. (p) CSI Payload Corrupt amd64_microsoft.windows.c..-controls.resources_6595b64144ccf1df_5.82.14393.447_en-us_2365f0e0e3798833\comctl32.dll.mui Repair failed: Missing replacement payload. (p) CSI Payload Corrupt amd64_microsoft.windows.c..-controls.resources_6595b64144ccf1df_6.0.14393.447_tr-tr_e64daba72a12b593\comctl32.dll.mui Repair failed: Missing replacement payload. (p) CSI Payload Corrupt amd64_microsoft.windows.c..-controls.resources_6595b64144ccf1df_5.82.14393.447_ar-sa_8ec64d611e76fe53\comctl32.dll.mui Repair failed: Missing replacement payload. (p) CSI Payload Corrupt amd64_microsoft-windows-a..ionmodel-lockscreen_31bf3856ad364e35_10.0.14393.447_none_f31078b70517ea25\Windows.ApplicationModel.LockScreen.pri Repair failed: Missing replacement payload. Summary: Operation: Detect and Repair Operation result: 0x800f081f Last Successful Step: Entire operation completes. Total Detected Corruption: 21 CBS Manifest Corruption: 0 CBS Metadata Corruption: 0 CSI Manifest Corruption: 0 CSI Metadata Corruption: 0 CSI Payload Corruption: 21 Total Repaired Corruption: 0 CBS Manifest Repaired: 0 CSI Manifest Repaired: 0 CSI Payload Repaired: 0 CSI Store Metadata refreshed: True
There are lots of errors about comctl32.dll, apparently in different languages, as well as SystemSettings.exe, Windows.UI.SettingsAppThreshold.en-US.pri, aclui.dll, and Windows.ApplicationModel.LockScreen.pri.
Why DISM is unable to find sources online or in two different images, I don’t know. I may just have to try installing Windows from scratch again.
Update November 21, 2016
I did finally re-re-install Windows 10. I immediately enabled System Restore, fixed the storahci issue, and ran DISM. A /RestoreHealth operation completed successfully. I’ve been running /ScanHealth periodically as I’ve joined the domain and installed programs. So far that has completed successfully every time.
Update June 25, 2019
I wonder if the failure to load sources was because I wasn’t specifying an index after the WIM file name. See instructions in my post today, DISM Examples.
Pingback: Windows 10 Can’t Install November Cumulative Update | MCB Systems