Well, maybe the h was there due to the Oracle software or something is stuck in the registry..
You went through the suggested process for repairing your normal Windows Updates.. If you are still not getting any new updates you might going though that procedure again. But I was wondering, does it seem to make a difference as to when or what time of day you try doing updates? Could there be some local situation causing the drivers not to download..
Since the failures all happened earlier, if you click on one of them does it give you any options?
Are you having any situations with your battery?
It has been long enough for your system to start getting the normal Windows updates. It might be time to try another upgrade.. At lease, we could see what may have changed to see if another situation if involved..