Nel caso di un malfunzionamento o di un mancato avvio di Windows Update possiamo provare ad utilizzare o una procedura manuale o una FIX allestita da Microsoft per questa situazione.
CORREZIONE MANUALE
Per ripristinare i componenti di Windows Update, attenersi alla seguente procedura:
1. Aprire un prompt dei comandi di Windows. Per aprire un prompt dei comandi, fare clic sul pulsante Start, quindi su Esegui. Copiare e incollare (oppure digitare) il comando seguente nella casella Apri, quindi premere INVIO:
cmd
2. Arrestare il servizio BITS e il servizio Windows Update. A tale scopo, digitare i comandi indicati di seguito dal relativo prompt. Premere INVIO dopo ogni comando.
* net stop bits
* net stop wuauserv
3. Eliminare i file qmgr*.dat. Per effettuare questa operazione, digitare il seguente comando da un prompt dei comandi, quindi premere INVIO:
Del "%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader\qmgr*.dat"
4.Digitare il seguente comando da un prompt dei comandi, quindi premere INVIO:
cd /d %windir%\system32
5. cd /d %windir%\system32
6.Registrare i file BITS e i file di Windows Update. A tale scopo, digitare i comandi indicati di seguito dal relativo prompt. Premere INVIO dopo ogni comando.
* regsvr32.exe atl.dll
* regsvr32.exe urlmon.dll
* regsvr32.exe mshtml.dll
* regsvr32.exe shdocvw.dll
* regsvr32.exe browseui.dll
* regsvr32.exe jscript.dll
* regsvr32.exe vbscript.dll
* regsvr32.exe scrrun.dll
* regsvr32.exe msxml.dll
* regsvr32.exe msxml3.dll
* regsvr32.exe msxml6.dll
* regsvr32.exe actxprxy.dll
* regsvr32.exe softpub.dll
* regsvr32.exe wintrust.dll
* regsvr32.exe dssenh.dll
* regsvr32.exe rsaenh.dll
* regsvr32.exe gpkcsp.dll
* regsvr32.exe sccbase.dll
* regsvr32.exe slbcsp.dll
* regsvr32.exe cryptdlg.dll
* regsvr32.exe oleaut32.dll
* regsvr32.exe ole32.dll
* regsvr32.exe shell32.dll
* regsvr32.exe initpki.dll
* regsvr32.exe wuapi.dll
* regsvr32.exe wuaueng.dll
* regsvr32.exe wuaueng1.dll
* regsvr32.exe wucltui.dll
* regsvr32.exe wups.dll
* regsvr32.exe wups2.dll
* regsvr32.exe wuweb.dll
* regsvr32.exe qmgr.dll
* regsvr32.exe qmgrprxy.dll
* regsvr32.exe wucltux.dll
* regsvr32.exe muweb.dll
* regsvr32.exe wuwebv.dll
7. Ripristinare Winsock. A tale scopo, digitare il seguente comando da un prompt dei comandi, quindi premere INVIO:
netsh reset winsock
8. Se è in esecuzione Windows XP o Windows Server 2003, sarà necessario impostare le impostazioni proxy. A tale scopo, digitare il seguente comando a un prompt dei comandi, quindi premere INVIO:
proxycfg.exe -d
9.Riavviare il servizio BITS e il servizio Windows Update. A tale scopo, digitare i comandi indicati di seguito dal relativo prompt. Premere INVIO dopo ogni comando.
* net start bits
* net start wuauserv
10.Se è in esecuzione Windows Vista o Windows Server 2008, eliminare la coda BITS. A tale scopo, digitare il seguente comando a un prompt dei comandi, quindi premere INVIO:
bitsadmin.exe /reset /allusers
11.Installare la versione più recente dell'Agente di Windows Update.
***************************************************************
SECONDA OPZIONE: UNA FIX ALLESTITA DA MICROSOFT
http://go.microsoft.com/?linkid=9665683
*****************************************************************
SISTEMI OPERATIVI INTERESSATI
- Microsoft Windows XP Home Edition
- Microsoft Windows XP Professional
- Windows Vista Business
- Windows Vista Enterprise
- Windows Vista Home Basic
- Windows Vista Home Premium
- Windows Vista Ultimate
- Windows Server 2008 Datacenter
- Windows Server 2008 Enterprise
- Windows Server 2008 Standard
- Microsoft Windows Server 2003, Web Edition
- Microsoft Windows Server 2003, Datacenter Edition (32-bit x86)
- Microsoft Windows Server 2003, Enterprise Edition (32-bit x86)
- Microsoft Windows Server 2003, Standard Edition (32-bit x86