to solve your problem please do the following:
Run a SFC scan, To do this, follow these steps:
- Open an elevated command prompt. To do this, clickStart, click All Programs, clickAccessories, right-click Command Prompt, and then click Run as administrator. If you are prompted for an administrator password or for a confirmation, type the password, or click Allow.
- Type the following command, and then press ENTER:
sfc /scannow
The sfc /scannow command scans all protected system files and replaces incorrect versions with correct Microsoft versions.
Stopping services pertaining to Windows Update
- Click Start, click All Programs, click Accessories, right-click Command Prompt, and select Run as Administrator.
- If you receive a notification from User Account Control simply click Continue.
- At the command prompt, type the following, commands and then press ENTER after each command.
net stop wuauserv
net stop bits
net stop cryptsvc
- Please do not close the Command Prompt window.
Renaming folders pertaining to Windows Update
- At the command prompt, type the following commands, and then press Enter after each command:
- ren %systemroot%\System32\Catroot2 Catroot2.old
- ren %systemroot%\SoftwareDistribution SoftwareDistribution.old
- Please do not close the Command Prompt window.
Registering DLL’s pertaining to Windows Update
- Please copy and paste the following text into a new Notepad document, and save the file as WindowsUpdate.BAT
- If saved correctly the icon will change from a Notepad file to BAT file which has two blue cogs as its icon.
-or-
- You can manually type each command at the command prompt:
regsvr32 c:\windows\system32\vbscript.dll /s
regsvr32 c:\windows\system32\mshtml.dll /s
regsvr32 c:\windows\system32\msjava.dll /s
regsvr32 c:\windows\system32\jscript.dll /s
regsvr32 c:\windows\system32\msxml.dll /s
regsvr32 c:\windows\system32\actxprxy.dll /s
regsvr32 c:\windows\system32\shdocvw.dll /s
regsvr32 wuapi.dll /s
regsvr32 wuaueng1.dll /s
regsvr32 wuaueng.dll /s
regsvr32 wucltui.dll /s
regsvr32 wups2.dll /s
regsvr32 wups.dll /s
regsvr32 wuweb.dll /s
regsvr32 Softpub.dll /s
regsvr32 Mssip32.dll /s
regsvr32 Initpki.dll /s
regsvr32 softpub.dll /s
regsvr32 wintrust.dll /s
regsvr32 initpki.dll /s
regsvr32 dssenh.dll /s
regsvr32 rsaenh.dll /s
regsvr32 gpkcsp.dll /s
regsvr32 sccbase.dll /s
regsvr32 slbcsp.dll /s
regsvr32 cryptdlg.dll /s
regsvr32 Urlmon.dll /s
regsvr32 Shdocvw.dll /s
regsvr32 Msjava.dll /s
regsvr32 Actxprxy.dll /s
regsvr32 Oleaut32.dll /s
regsvr32 Mshtml.dll /s
regsvr32 msxml.dll /s
regsvr32 msxml2.dll /s
regsvr32 msxml3.dll /s
regsvr32 Browseui.dll /s
regsvr32 shell32.dll /s
regsvr32 wuapi.dll /s
regsvr32 wuaueng.dll /s
regsvr32 wuaueng1.dll /s
regsvr32 wucltui.dll /s
regsvr32 wups.dll /s
regsvr32 wuweb.dll /s
regsvr32 jscript.dll /s
regsvr32 atl.dll /s
regsvr32 Mssip32.dll /s
Restarting services pertaining to Windows Update
- Click Start, click All Programs, click Accessories, right-click Command Prompt, and select Run as Administrator.
- If you receive a notification from User Account Control simply click Continue.
- At the command prompt, type the following, commands and then press ENTER after each command.
net start wuauserv
net start bits
net start cryptsvc
exit
- Now please reboot, then check for updates using Windows Update to see if the issue has been resolved.
Today was a good day, I didn't have to use my AK.