Possible solutions:-

  1. Wrong date/time may cause this error. Check the correct Date and Time (including year). Check your Time Zone by double clicking on the bottom of the right corner of desktop and click Time Zone tab.

  2. Also check the language set in Internet Explorer.
    You Cannot View Updates on the Windows Update Site Using Secure Socket Layer

  3. Make sure SSL 2.0 or SSL 3.0 is checked -
    In Internet Explorer -
    Tools > Internet Options > Advanced
    Scroll down to the Security Settings.
    Make sure that the two boxes are checked that say
    "Enable SSL 2" and "Enable SSL 3".

    The error would occur if IE is unable to redirect the Common Gateway Interface (CGI) information from a non-SSL server to an SSL server.

    Note if your computer is configured to use a proxy server (A proxy server acts as a barrier between your internal network and the Internet), then check these settings:-

    In Internet Explorer -
    Tools > Internet Options > Connections tab
    Click LAN Settings, click Advanced
    Under Proxy Server, in the Secure box, type the appropriate proxy server address and port.
    Also under Tools > Internet Options > Advanced tab
    Click to select the Use HTTP 1.1 and the Use HTTP 1.1 through proxy connections check boxes.

  4. If all the above is in order:-

    Try registering the following:

    Click Start, select Run and type (pressing enter after each one and wait for the success message):

    regsvr32 msxml.dll
    regsvr32 msxml2.dll
    regsvr32 msxml3.dll

    Try Windows Update again.

Back to Windows Update