Try downloading and installing one update at a time.
Go in to Windows Update and change the settings to "Never check for updates"
Then select "Check for updates"
When the list of updates appears deselect them all, then just select one of them, and then select install.
Repeat the process for each individual update, one at a time.
Reboot between each update.
Hopefully if you install them one at a time it might get round the problem.
I am not saying it WILL solve the problem but that is what I would try if it happened to me.