Come risolvere i problemi di Windows Update che si blocca o non riesce
Vi è mai capitato di impiegare un’eternità per aggiornare Windows, solo per ritrovarvi con la barra di avanzamento bloccata o con messaggi di errore? Sì, è davvero snervante. A volte il processo di aggiornamento si blocca a causa di file di sistema danneggiati, componenti difettosi o servizi in conflitto. Per fortuna, esistono alcuni trucchi che potrebbero aiutarvi a sbloccare la situazione. Queste soluzioni mirano a riparare il sistema di aggiornamento principale, eliminare i file bloccati o ripristinare i servizi inattivi. E no, risolvere i problemi di Windows Update non è sempre semplice, ma provare questi passaggi dovrebbe risolvere la maggior parte dei problemi comuni.
Come risolvere i problemi di blocco o errori di Windows Update
Suggerimento 1. Esegui lo strumento di risoluzione dei problemi di Windows Update.
Questo è un buon punto di partenza perché è integrato direttamente in Windows e tenta di diagnosticare e risolvere automaticamente i problemi più comuni.È un po’ strano, ma a volte lasciare che Windows tenti di risolvere i problemi e ripararsi da solo funziona. Per eseguirlo:
- Premi il tasto Windows + I e vai su Aggiornamento e sicurezza.
- Nel menu a sinistra, fai clic su Risoluzione dei problemi.
- Quindi seleziona “Strumenti di risoluzione dei problemi aggiuntivi” (se non lo vedi subito).
- Nell’elenco, individua Windows Update e fai clic su Esegui lo strumento di risoluzione dei problemi.
Tieni d’occhio l’avanzamento. Windows eseguirà una scansione per individuare eventuali problemi e spesso li risolverà automaticamente, ad esempio se i download si bloccano o se si verificano errori di servizio. Di solito, questo è utile se il problema è di lieve entità o dovuto a inconvenienti temporanei. Ricorda però che a volte non rileva nulla, ma vale la pena provare prima di approfondire la questione.
Suggerimento 2. Svuota la cartella Download
Se i file di aggiornamento si sono danneggiati a metà o il download è stato interrotto, Windows potrebbe bloccarsi e rifiutarsi di scaricare nuovi elementi. Cancellare la cache nella cartella C:\Windows\SoftwareDistribution\Download può aiutare a ripristinare i download bloccati. Ecco come fare:
- Premi il tasto Windows + R per aprire Esegui.
- Digita
C:\Windows\SoftwareDistribution\Downloade premi OK. - Elimina tutto il contenuto: premi Ctrl + A, quindi Canc. Potrebbero essere necessari i permessi di amministratore per eseguire questa operazione.
Dopodiché, riavvia il sistema oppure prova semplicemente a verificare nuovamente la presenza di aggiornamenti. Su alcuni computer, la cancellazione di questa cache è ciò che sblocca gli aggiornamenti bloccati dopo un riavvio.
Suggerimento 3. Eseguire Controllo file di sistema (SFC) e DISM
È qui che la situazione si fa seria: file di sistema danneggiati o mancanti possono compromettere i tentativi di aggiornamento. Il comando SFC /scannow analizza e ripara automaticamente i file di Windows. Allo stesso modo, DISM può risolvere problemi più complessi dell’immagine se SFC si blocca o segnala degli errori.
- Fai clic con il pulsante destro del mouse sul pulsante Start e seleziona Terminale di Windows (Amministratore) o Prompt dei comandi (Amministratore).
- Nella finestra dei comandi, digita
sfc /scannowe premi Invio. - Attendi il completamento della scansione: potrebbe richiedere un po’ di tempo.
- Se rileva file danneggiati o non riesce a ripararne alcuni, esegui il comando DISM:
DISM /Online /Cleanup-Image /RestoreHealth.
In alcune configurazioni, questo processo risolve il problema e permette a Windows Update di andare a buon fine. Strano, ma funziona abbastanza spesso da valere la pena provarlo prima di intervenire su impostazioni più complesse.
Suggerimento 4. Modificare le impostazioni di Windows Update
A volte, il processo di aggiornamento viene bloccato da determinate impostazioni oppure si attiva accidentalmente un’opzione che causa problemi. Modificare le opzioni di Aggiornamento potrebbe essere d’aiuto:
- Apri Impostazioni con Windows key + I.
- Vai a Aggiornamento e sicurezza.
- Fai clic su Opzioni avanzate.
- Deseleziona ” Ricevi aggiornamenti per altri prodotti Microsoft quando aggiorni Windows”.
Riavvia il computer e prova a verificare nuovamente la presenza di aggiornamenti. Questo passaggio a volte risolve i conflitti, soprattutto se altre app Microsoft stanno richiedendo aggiornamenti.
Suggerimento 5. Disabilita il proxy e cancella la cache.
Se il PC utilizza un proxy o una VPN, oppure se la connessione di rete non è ottimale, Windows Update potrebbe avere difficoltà a connettersi o a scaricare gli aggiornamenti. Disabilitare temporaneamente il proxy può risolvere il problema.
- Fai clic su Rete e Internet nella barra delle applicazioni, quindi seleziona Proxy.
- Disattiva il rilevamento automatico delle impostazioni.
- Successivamente, apri il Pannello di controllo > Opzioni Internet > Connessioni > Impostazioni LAN.
- Seleziona la casella ” Utilizza un server proxy per la tua LAN solo se necessario” ed elimina tutte le informazioni relative al server proxy.
Svuota la cache del proxy aprendo il prompt dei comandi come amministratore e digitando:
netsh winhttp reset proxy net stop wuauserv net start wuauserv
Questa operazione ripristina le impostazioni del proxy e può contribuire a garantire che gli aggiornamenti non vengano bloccati dalle impostazioni di rete.
Suggerimento 6. Reimposta i componenti di Windows Update
Questa è la soluzione estrema: ripristinare manualmente tutti i componenti di Windows Update. Può sembrare un’impresa ardua, ma spesso risolve errori ostinati. Ecco una versione sintetica:
- Apri il prompt dei comandi (come amministratore).
- Interrompi i servizi correlati:
net stop bits,net stop wuauserv,net stop cryptsvc,net stop msiserver. - Elimina i file qmgr*.dat:
Del "%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader\qmgr*.dat". - Rinominare le cartelle SoftwareDistribution (oppure eliminarle):
- Spostare o eliminare:
C:\Windows\SoftwareDistribution - Registra nuovamente le DLL di Windows Update incollando tutti questi comandi (premi Invio dopo ciascuno):
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
netsh winsock reset netsh winhttp reset proxy
net start bits net start wuauserv net start cryptsvc net start msiserver
Sì, sono tanti, ma questi comandi spesso risolvono i problemi relativi ai componenti di aggiornamento in background danneggiati. Un piccolo avvertimento: è normale riscontrare degli errori durante la registrazione delle DLL, ma non preoccupatevi, la maggior parte di questi comandi fa comunque il suo dovere.
Se nessuna di queste soluzioni ha risolto il problema di Windows Update, potrebbe essere necessario aggiornare manualmente utilizzando il Media Creation Tool oppure attendere un aggiornamento cumulativo più recente. Speriamo che una di queste soluzioni aiuti qualcuno a uscire dal ciclo infinito degli aggiornamenti e a ripristinare il corretto funzionamento del proprio PC.
Riepilogo
- Eseguire prima lo strumento di risoluzione dei problemi integrato
- Cancella la cache di SoftwareDistribution
- Analizza e ripara i file di sistema con SFC e DISM.
- Regola le impostazioni di aggiornamento e disattiva il proxy se necessario.
- Reimposta manualmente i componenti di Windows Update
Incartare
Ciò che ha funzionato su un computer potrebbe non funzionare su un altro, ma queste soluzioni comuni sono un buon punto di partenza. Di solito, la combinazione di svuotamento della cache, riparazione dei file e ripristino dei servizi può sbloccare Windows Update. In caso contrario, c’è sempre la possibilità di eseguire un’installazione pulita o di utilizzare il Media Creation Tool per un aggiornamento pulito. Incrociamo le dita affinché questo possa essere d’aiuto ad altri utenti Windows stanchi di questi problemi: buona fortuna con la risoluzione dei problemi di aggiornamento!