When you visit the Windows Update Web site and then click Scan for updates, the result of the scan is zero percent. Additionally, you may receive one of the following error messages:
This behavior may occur if certain dynamic-link library files (.dll files) are not registered correctly or if there is a firewall between the computer and the Internet that does not allow HTTPS (SSL) connections.
To resolve this behavior, use the regsvr32 command to reregister several .dll files:
Click Start, click Run, type cmd in the Open box, and then click OK.
At the command prompt, type the following commands. Press ENTER after each line: