Ripristino Windows Update



Ripristino di Windows Update tramite script universale da creare e avviare con semplice procedura in caso di problemi.

Ripristino-Windows-Update
Come già detto in passato, se avete problemi con gli aggiornamenti di Windows Update, è bene utilizzare lo strumento di risoluzione dei problemi relativo all'area di aggiornamento di Windows;
recatevi, quindi, in Start > Impostazioni > Aggiornamento e sicurezza > Risoluzione problemi > Rendi operativo > Windows Update, lanciando lo strumento e verificando i risultati.

Se i problemi non sono risolti, bisogna resettare cartelle e moduli di Windows Update, preparando un file eseguibile.

Agite nella maniera seguente.

Ripristino di Windows Update

Aprite il Blocco Note (Start > Tutte le app > Accessori Windows) e copiate/incollate - in Blocco Note - quanto segue:

net stop bits
net stop wuauserv
net stop cryptsvc
ren %systemroot%\System32\Catroot2 oldcatroot2
net start cryptsvc
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
regsvr32 /u wintrust.dll
regsvr32 /u initpki.dll
regsvr32 /u dssenh.dll
regsvr32 /u rsaenh.dll
regsvr32 /u gpkcsp.dll
regsvr32 /u sccbase.dll
regsvr32 /u slbcsp.dll
regsvr32 /u mssip32.dll
regsvr32 /u cryptdlg.dll
regsvr32 wintrust.dll
regsvr32 initpki.dll
regsvr32 dssenh.dll
regsvr32 rsaenh.dll
regsvr32 gpkcsp.dll
regsvr32 sccbase.dll
regsvr32 slbcsp.dll
regsvr32 mssip32.dll
regsvr32 cryptdlg.dll
%windir%\system32\regsvr32.exe /s %windir%\system32\quartz.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 

Cliccate, quindi, su File, sempre in Blocco Note, scegliendo Salva con nome.
Nominate il file WU.bat, selezionando Tutti i file dal menu a tendina.

WU-bat
Recatevi nella cartella di salvataggio del file batch creato (di default, Documenti), click con il destro del mouse sulla voce corrispondente (WU), quindi su Esegui come amministratore, per avviare l'operazione che sarà completamente automatica, con l'apertura di una finestra del Prompt dei comandi. Lasciate lavorare.

Esegui-amministratore-file
Al termine dell'operazione, chiudete il Prompt dei comandi, riavviate il dispositivo e verificate l'avvenuto Ripristino di Windows Update, recandovi nella specifica sezione delle Impostazioni.

La procedura è valida per tutte le versioni di Windows attualmente supportate (7, 8.1, 10).
Articolo di HTNovo
Creative Commons License