IO ho risolto con questo script trovato sul forum "ilsoftware".
http://www.ilsoftware.it/articoli.asp?tag=Windows-Update-non-funziona-come-risolvere-il-problema_11550Seguire bene le istruzioni come spiegato a fondo pagina su come creare e salvare il tutto (file.cmd):
Reimpostazione di Windows Update su Windows Vista e Windows 7
Esclusivamente su Windows Vista e Windows 7 si può provare a "rianimare" Windows Update creando un nuovo file di testo con il Blocco Note ed incollandovi quanto segue:net stop bits
net stop wuauserv
%windir%\system32\regsvr32.exe %windir%\system32\vbscript.dll /s
%windir%\system32\regsvr32.exe %windir%\system32\mshtml.dll /s
%windir%\system32\regsvr32.exe %windir%\system32\msjava.dll /s
%windir%\system32\regsvr32.exe %windir%\system32\jscript.dll /s
%windir%\system32\regsvr32.exe %windir%\system32\msxml.dll /s
%windir%\system32\regsvr32.exe %windir%\system32\actxprxy.dll /s
%windir%\system32\regsvr32.exe %windir%\system32\shdocvw.dll /s
%windir%\system32\regsvr32.exe wuapi.dll /s
%windir%\system32\regsvr32.exe wuaueng1.dll /s
%windir%\system32\regsvr32.exe wuaueng.dll /s
%windir%\system32\regsvr32.exe wucltui.dll /s
%windir%\system32\regsvr32.exe wups2.dll /s
%windir%\system32\regsvr32.exe wups.dll /s
%windir%\system32\regsvr32.exe wuweb.dll /s
%windir%\system32\regsvr32.exe Softpub.dll /s
%windir%\system32\regsvr32.exe Mssip32.dll /s
%windir%\system32\regsvr32.exe Initpki.dll /s
%windir%\system32\regsvr32.exe softpub.dll /s
%windir%\system32\regsvr32.exe wintrust.dll /s
%windir%\system32\regsvr32.exe initpki.dll /s
%windir%\system32\regsvr32.exe dssenh.dll /s
%windir%\system32\regsvr32.exe rsaenh.dll /s
%windir%\system32\regsvr32.exe gpkcsp.dll /s
%windir%\system32\regsvr32.exe sccbase.dll /s
%windir%\system32\regsvr32.exe slbcsp.dll /s
%windir%\system32\regsvr32.exe cryptdlg.dll /s
%windir%\system32\regsvr32.exe Urlmon.dll /s
%windir%\system32\regsvr32.exe Shdocvw.dll /s
%windir%\system32\regsvr32.exe Msjava.dll /s
%windir%\system32\regsvr32.exe Actxprxy.dll /s
%windir%\system32\regsvr32.exe Oleaut32.dll /s
%windir%\system32\regsvr32.exe Mshtml.dll /s
%windir%\system32\regsvr32.exe msxml.dll /s
%windir%\system32\regsvr32.exe msxml2.dll /s
%windir%\system32\regsvr32.exe msxml3.dll /s
%windir%\system32\regsvr32.exe Browseui.dll /s
%windir%\system32\regsvr32.exe shell32.dll /s
%windir%\system32\regsvr32.exe wuapi.dll /s
%windir%\system32\regsvr32.exe wuaueng.dll /s
%windir%\system32\regsvr32.exe wuaueng1.dll /s
%windir%\system32\regsvr32.exe wucltui.dll /s
%windir%\system32\regsvr32.exe wups.dll /s
%windir%\system32\regsvr32.exe wuweb.dll /s
%windir%\system32\regsvr32.exe jscript.dll /s
%windir%\system32\regsvr32.exe atl.dll /s
%windir%\system32\regsvr32.exe Mssip32.dll /s
net start bits
net start wuauserv
wuauclt /resetauthorization /detectnow
Il file dovrà essere salvato col nome di RESET_WU.CMD assicurandosi che il Blocco Note non inserisca un'estensione aggiuntiva .TXT.
Una volta memorizzato il file .CMD, si potrà eseguirlo facendovi doppio clic ed attendendo il completamento di tutte le operazioni.