EDIT: I have tried all these:
Click Start, select Run and type (pressing enter after each one and wait for
net.exe stop wuauserv
Repeat for the following:
net.exe start wuauserv
TRIED THESE TOO:
Also make sure you accepted the Microsoft Trust Certificate
To turn on automatic updating of trusted root authority certificates
1. In Control Panel, open Add or Remove Programs
2. Click Add/Remove Windows Components.
3. Select the Update Root Certificates check box.
4. Click Next, and then click Finish.
. To open Add/Remove Windows Components, click Start, click Control Panel,
click Add or Remove Programs, and then click Add/Remove Windows Components.
AND THIS ONE TOO:
Download the latest version of the Windows Update agent from here (x86):
.... and save it to the root of your C:\ drive. After saving it to the root
of the C:\ drive, do the following:
Close all Internet Explorer Windows and other applications.
Start button --> RUN and type in:
--> Click OK.
(If asked, select "Run.) --> Click on NEXT --> Select "I agree" and click on
NEXT --> When it finishes installing, click on "Finish"...
Log on as an user with administrative rights and open Internet Explorer and
visit http://windowsupdate.microsoft.com/ and select to do a CUSTOM scan...
Once the scan is done, select all the critical, any of the optional software
updates you want and *none* of the option hardware updates and install them.