Livello tecnico : Intermedio
Riepilogo
Suggerimenti per ripristinare la funzionalità di Windows Update in Windows Vista , 7 ,8-8.1 e 10
Per Windows 7sp1 è stato rilasciato, il giorno 16 maggio 2016, un aggiornamento cumulativo che raggruppa tutti gli aggiornamenti rilasciati dopo il service pack 1, può essere scaricato dal Catalog:
http://catalog.update.microsoft.com/v7/site/Search.aspx?q=KB3125574
Seguire anche, per Windows 7sp1:
https://support.microsoft.com/it-it/kb/3161608
E, per Windows RT 8.1, 8.1 di Windows e Windows Server 2012 R2 :
https://support.microsoft.com/it-it/kb/3161606
Da lanciare immediatamente dopo aver installato il service pack 1 nel caso di nuove installazioni di Windows 7 e Windows 8.1
Per Windows 7, nel caso di nuove installazioni, seguire questa procedura:
Per Windows 10, in molti casi è più risolutiva una reinstallazione IN PLACE con o senza il mantenimento di file e app per riottenere un sistema aggiornato e con tutti i moduli integri.
Operazioni per il reset:
La prima operazione da eseguire è la disinstallazione di Antivirus/Firewall non Microsoft presenti nel sistema utilizzando anche i loro remover proprietari poiché potrebbero inibire la funzionalità di Windows Update.
Se si hanno difficoltà nel reperire i remover proprietari utilizzare:
Quindi eseguire i necessari controlli per rimuovere eventuali infezioni applicandoi suggerimenti 1-2-3-4-7 del tutorial:
Il computer è infettato da malware, come devo procedere per risolvere il problema?
(Courtesy of MVP Vincenzo di Russo)
Eliminando tutto quello che viene trovato.
Se ancora vengono rilevate infezioni seguire i suggerimenti 5 e 6.
Sempre eliminando tutto ciò che viene trovato.
Subito dopo , per Windows Vista e 7 , creare e mantenere un AVVIO PULITO
Poi scaricare ed installare Microsoft Security Essentials
Per Windows 8-8.1e 10 creare e mantenere un AVVIO PULITO
Eseguite queste operazioni preliminari scaricare ed eseguire il Readiness Tool
Per Windows 11 seguire qui
Dopo il riavvio scaricare e lanciare il fix-it per Reimpostare i componenti di Windows Update.
Provare a lanciare Windows Update e installare gli aggiornamenti.
Occorre controllare ora e data del sistema ed eventualmente aggiornare manualmente.
Provare anche a cambiare i server dns:
Aprire il Centro connessioni di rete e condivisione dal Pannello di controllo oppure cliccando destro sull’icona della connessione nell’area di notifica.
Modifica impostazioni scheda.
Cliccare destro sull’icona della rete > proprietà.
Cliccare su Protocollo Internet versione 4 (TCP/IPv4).
Proprietà.
Nella sezione server DNS inserire:
8 . 8 . 8. 8
Alternativo:
8 . 8 . 4 . 4
Dare ok.
In questo modo verranno usati i server dns Google per verificare se il problema sono i resolver.
Se persistono problemi occorre preparare un file eseguibile che lancia una serie di operazioni per resettare e registrare cartelle e moduli relativi a Windows Update.
Aprire il Blocco Note.
Copiare/Incollare tutte le righe che seguono:
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
Salvare il file con nome (Salva come : Tutti I file) e chiamarlo:
WU.bat
Controllare che l'estensione del file sia .bat e non .txt
Cliccare destro sul file e scegliere "Esegui come amministratore".
Finita l'esecuzione (anche se alcuni comandi hanno restituito errori) riavviare il Sistema e provare Windows Update.
Procedura alternativa usando un programma con script.
Antivirus/Firewall NON Microsoft eventualmente presenti nel sistema vanno accuratamente disinstallati utilizzando anche i remover proprietari.
Qualsiasi software per presunte “Ottimizzazioni” e/o “Pulizie” va disinstallato, senza eccezioni.
Qualsiasi software per emulazione di unità ottiche (Esempio Daemon Tools e simili) va disinstallato, senza eccezioni.
Inutile continuare senza aver eseguito quanto sopra.
Poi solo per Windows 8 e 10:
Programmi per il reset di Windows Update e altre utilità:
Andare al sito:
Downloads | Windows Update Reset Tool (wureset.com)
Scaricare il file di installazione di WuReset e salvarlo in una cartella.
Cliccare destro sul file > proprietà e sbloccarlo.
Quindi cliccare destro ancora sul file e scegliere ESEGUI COME AMMINISTRATORE per installare il programma (caricherà anche la scelta della lingua italiana)
L'opzione per il reset di Windows Update è la 2.
Riavviare e lanciare Windows Update.
Seguire anche l'articolo Microsoft:
https://support.microsoft.com/it-it/kb/971058
Procedura semplificata per Windows 7sp1 e Windows 8.1:
Disattivare gli aggiornamenti automatici nelle impostazioni di Windows Update.
Aprire il prompt dei comandi eseguito come amministratore.
In Windows 7 basta digitare cmd nella casella di ricerca del menu Start quindi cliccare con il tasto destro sulla voce cmd e scegliere Esegui come amministratore.
In Windows 8.1 usare Win+X > Prompt dei comandi (amministratore).Digitare i seguenti due comandi per arrestare i servizi relativi a Windows Update:
net stop wuauserv e dare invio
net stop bits e dare invioScaricare i seguenti aggiornamenti e salvarli in una cartella:
Windows 7 x64 (64 bit):
- KB3177467
- KB3172605
Windows 7 x86 (32 bit):
- KB3177467
- KB3172605
Windows 8.1 x64 (64 bit):
- KB3173424
- KB3172614
Windows 8.1 x86 (32 bit):
- KB3173424
- KB3172614Installare gli aggiornamenti scaricati nella sequenza indicata al precedente punto 4.
Riavviare il sistema.
Riattivare il download automatico degli aggiornamenti con i seguenti comandi eseguiti in un prompt dei comandi (sempre amministratore)
net start bits e dare invio
net start wuauserv e dare invioLanciare Windows Update mantenendo una buona connessione ad Internet.
Procedure alternative per Windows 10:
Windows 10
Per ottenere un sistema aggiornato e privo di conflitti reinstallare IN PLACE mantenendo file e app o, anche, senza mantenere file e app.
Indispensabile eseguire prima l’avvio pulito, come descritto nell’articolo, per evitare conflitti.
Se ancora persistono problemi installare in modo PULITO, in modalità Consumer o AVANZATA.
E' possibile anche scaricare il file iso di Windows 10 per preparare un dvd o pendrive avviabile del sistema operativo.
In nessun caso sarà necessaria la product key.
https://support.microsoft.com/it-it/help/12440/windows-10-activation
Riassumendo, le opzioni sono 4,in sequenza e priorità
Reinstallazione IN PLACE, ovviamente eseguendo prima l'avvio pulito, mantenendo file e app. Verranno eliminati SOLO eventuali programmi/software INCOMPATIBILI con il sistema operativo e verranno riscritti tutti i file di sistema.
Reinstallazione IN PLACE. ovviamente eseguendo prima l'avvio pulito, senza mantenere file e app. Verranno riscritti tutti i file di sistema ma mantenuti driver e impostazioni. Tutti i programmi\app\software non di sistema verranno eliminati.
Installazione pulita in modalità Consumer senza eliminazione delle partizioni/volumi installando il sistema nella precedente partizione e quindi sovrascrivendolo interamente, verrà creata una cartella Windows.old da cui sarà possibile estrarre file personali e dati.
Installazione pulita in modalità Avanzata con eliminazione di tutte le partizioni/volumi installando in SPAZIO NON ALLOCATO, verrà installato il solo sistema operativo.
--------******-------