Just wanted to share something I've encountered on my PC...
Yesterday, due to issues not resulting from KB2919355, I ended up simply wiping the drive and applying a WIM I had made about a month ago. I ran all of my commands from a bat within WinPE (defrag, chkdsk, sfc), however forgot I couldn't run /startcomponentcleanup
and /restorehealth in an offline environment (I could have ran them by mounting the WIM prior to applying it, however it's a 331GB WIM and would have taken a ridiculously long time to mount, unmount and commit changes, then applying it) .
After I logged in once the restore was done, I did my normal pre-windows update steps (imported my CIS configuration. updated anti-virus, etc.) and completely forgot to run /startcomponentcleanup and /restorehealth. So I go about installing updates and
finally get to KB2919355, which installed fine. Upon restarting, one of the smaller updates included in it's package hadn't been able to install, so I clicked install and it returned two different errors (80070005 and another one), telling me another installation
was in progress. Restarted multiple times, still a no go. Granted, I could fix the problem by deleting the Windows Update cache directories, however doing so would delete the list of updates installed under "update history", which is something I'd like to
avoid. Although I'm currently running /startcomponentcleanup, which will be followed by /restorehealth, this demonstrates why the component cleanup and restore health commands are vital prior (not after) to running Windows Update on a restored or install
repaired system in order to perform a successful update.