If they fail to install during the shutdown process and it seems as if everything is fine but on restarting the process repeats, asking you to shutdown again and install the same updates.
You can empty the temp folder used by Windows update and retry to install on restart. In order to do this follow these steps:
Go to Start, then All Programs -----> Accessories -----> Command Prompt -----> and finally click Run as administrator. Continue if you receive a notification (User Account Control notifications can be disabled).
Type or paste the following command at the prompt:
net stop wuauserv
ren %systemroot%\SoftwareDistribution SoftwareDistributionold
net start wuauserv
You can also check if the updates were actually installed and you don’t need to run it again. Do this by accessing the Control Panel and looking in ‘Windows Updates’ to see if anything was installed successfully.
Also try this:
General Clean-up of Updates Folders
Restart in safe Mode, which means pressing F8 at the boot up screen; just to make sure keep on pressing it in case you miss it.
Go to the Windows ----> SoftwareDistribution ----> Data Store. Find the file called ‘DataStore.edb’ and delete it.
Go to the Windows ----> SoftwareDistribution ----> Logs and delete everything in here.
Go to the Windows ----> SoftwareDistribution ----> Download and delete everything; you can choose ‘Edit, Select All’ then ‘Delete’ from the toolbar at the top.
Go to the Windows ----> SoftwareDistribution ----> EventCache and delete all you see.
Now restart normally and the auto-update program should reconfigure itself automatically; this means finding out what has been installed on the machine and what needs to be updated. This usually fixes most problems with updates.
Hope this helps.
.