1. To try to solve this issue, follow these steps:
Click Start => All Programs => Accessories. Right-click Command Prompt and select Run As Administrator.
At the Command Prompt, type:
Quote: regsvr32 %systemroot%\system32\wuaueng.dll Then press Enter.
Now try to update windows again.
2. Try renaming the CatRoot2 folder and Software Distribution folder inside system32 and then restart the windows installer service inside the services and then restart the system.
Rename the “SoftwareDistribution” and “CatRoot2” folders
Click Start
Click on Run
Type CMD and Press Enter
In the DOS window, type the following commands and press Enter key after each command:
1) NET STOP BITS
2) NET STOP WUAUSERV
3) NET STOP CRYPTSVC
4) REN C:\WINDOWS\SOFTWAREDISTRIBUTION SD1
5) REN C:\WINDOWS\SYSTEM32\CatRoot2 CR2
6) NET START BITS
7) NET START WUAUSERV
8) NET START CRYPTSVC
Then try with windows update.