Part of the problem is Windows Update!
It's June and I'm still getting the March 11 System Hardware Update. In addition, that damn Update for the English Input Personalization Dictionary last succeeded on April 15; since then, all the various version updates continue to fail.
Worst of all is that "Get help with this error" link in the Update History details has never displayed anything meaningful or helpful; I get more information from searching the web myself.