Hi,
There are some errors that are simply a matter of bad timing, and they can be caused by busy websites and slow Internet connections, or a number of
other factors (anti-virus program or any other conflict with a third-party program). Sometimes you can fix these problems by trying to install the updates again.
After the restore,you can run the Windows 8.1 update troubleshooter.
You might be able to automatically fix some problems by running the Windows
Update Troubleshooter.
Also, you can place the computer in a Clean boot state and then install the updates.
To help troubleshoot issues, you can start Windows by using a minimal set of drivers and startup programs. This kind of startup is known as a "clean boot." A clean boot helps eliminate software conflicts.
How to troubleshoot a problem by performing a clean boot in Windows 8.1
http://support.microsoft.com/kb/929135
Note: Follow the section "More information" to reset the computer to start as usual after troubleshooting with clean boot.