Logo Informatizzati

Può capitare che windows Updare non esegua gli aggiornamenti restituendo l'errore:

"Impossibile verificare la disponibilità di aggiornamenti. Il servizio non è in esecuzione. Potrebbe essere necessario riavviare il computer."

Riavviare il pc o riavviare il servizio di Windows Update non risolve il problema.

Su windows 7 è possibile risolvere con questi tre metodi.

Primo tentativo:

Esegui il Fix-It:

http://support.microsoft.com/mats/windows_update/it Questa soluzione non è più mantenuta da Microsoft

Secondo tentativo manuale:

Start > tutti i programmi > accessori , clicca destro su "prompt dei comandi" e scegli "esegui come amministratore".

Digita nella finestra i seguenti comandi dando invio ogni volta:

net stop wuauserv

rmdir %windir%\softwaredistribution /s /q

rmdir %windir%\system32\softwaredistribution /s /q

regsvr32 /s wuaueng.dll

regsvr32 /s wuaueng1.dll

regsvr32 /s atl.dll

regsvr32 /s wups.dll

regsvr32 /s wups2.dll

regsvr32 /s wuweb.dll

regsvr32 /s wucltui.dll

net start wuauserv

Anche se uno dei comandi restituisce errore prosegui digitando il successivo.

Alla fine chiudi il prompt dei comandi e riavvia.

Vai in Windows Update , controlla gli aggiornamenti ed istalla gli importanti che hanno la spunta.

Terzo tentativo:

Apri il blocco note.

Copia/incolla le righe dopo il Ciao.

Salva il file con il nome WU.BAT

Attenzione , per salvarlo come BAT devi selezionare in salva come "tutti i file".

Ottenuto il file clicca destro ed eseguilo come amministratore , dai ok a tutti gli avvisi di protezione e conferma l'esecuzione.

Finita l'esecuzione riavvia.

###inizio file WU.BAT #####

net stop bits

net stop wuauserv

del /f /q %windir%\WindowsUpdate.log

del /f /s /q %windir%\SoftwareDistribution\*.*

%windir%\system32\regsvr32.exe /s %windir%\system32\atl.dll

%windir%\system32\regsvr32.exe /s %windir%\system32\jscript.dll

%windir%\system32\regsvr32.exe /s %windir%\system32\msxml3.dll

%windir%\system32\regsvr32.exe /s %windir%\system32\softpub.dll

%windir%\system32\regsvr32.exe /s %windir%\system32\wuapi.dll

%windir%\system32\regsvr32.exe /s %windir%\system32\wuaueng.dll

%windir%\system32\regsvr32.exe /s %windir%\system32\wuaueng1.dll

%windir%\system32\regsvr32.exe /s %windir%\system32\wucltui.dll

%windir%\system32\regsvr32.exe /s %windir%\system32\wups.dll

%windir%\system32\regsvr32.exe /s %windir%\system32\wups2.dll

%windir%\system32\regsvr32.exe /s %windir%\system32\wuweb.dll

REG DELETE "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate" /v AccountDomainSid /f

REG DELETE "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate" /v PingID /f

REG DELETE "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate" /v SusClientId /f

net start bits

net start wuauserv

wuauclt /resetauthorization /detectnow

###fine file WU.BAT #####

Commenti offerti da CComment