Windows Update mantiene aggiornato Windows 10 scaricando e installando gli aggiornamenti, i driver e le correzioni più recenti rilasciati da Microsoft.
A volte potresti riscontrare problemi con Windows Update come l'impossibilità di scaricare o installare aggiornamenti, messaggi di errore, l'impossibilità di cercare nuovi aggiornamenti, ecc. Questi tipi di problemi possono verificarsi quando il database o i componenti di Windows Update sono danneggiati, uno o altri servizi relativi a Windows Update non vengono eseguiti, ecc.
La reimpostazione dei componenti di Windows Update può spesso risolvere questi problemi.
Questa guida ti mostrerà come ripristinare completamente i componenti e i criteri di Windows Update sui valori predefiniti in Windows 10 .
Nota : è necessario accedere con diritti di amministratore per reimpostare Windows Update.
Come ripristinare Windows Update utilizzando lo strumento di risoluzione dei problemi
1. Scarica lo strumento di risoluzione dei problemi di Windows Update da Microsoft .
2. Fare doppio clic sul file WindowsUpdateDiagnostic.diagcab per eseguire lo strumento di risoluzione dei problemi.
3. Seleziona l'opzione Windows Update .
4. Fare clic sul pulsante Avanti.
Fare clic sul pulsante Avanti
5. Fare clic sull'opzione Prova a risolvere i problemi come amministratore (se disponibile). Selezionare nuovamente l'opzione e fare nuovamente clic sul pulsante Avanti .
6. Fare clic sul pulsante Chiudi.
7. Apri nuovamente lo strumento di risoluzione dei problemi di Windows Update .
8. Selezionare l' opzione Diagnostica rete Windows per risolvere eventuali problemi di rete che impediscono il download degli aggiornamenti.
9. Fare clic sul pulsante Avanti.
10. Fare clic sul pulsante Chiudi.
11. Riavviare il computer.
Una volta riavviato il PC, prova ad aggiornare nuovamente Windows 10 e tutto dovrebbe funzionare come previsto.
Come ripristinare Windows Update utilizzando il prompt dei comandi
Utilizzare i seguenti passaggi per reimpostare manualmente i componenti di Windows Update utilizzando il prompt dei comandi su Windows 10:
1. Apri il prompt dei comandi con diritti di amministratore .
2. Immettere i seguenti comandi per interrompere il Servizio trasferimento intelligente in background (BITS), Windows Update e Crittografico (premere Enter
su ciascuna riga):
net stop bits
net stop wuauserv
net stop appidsvc
net stop cryptsvc
Interrompere il servizio trasferimento intelligente in background (BITS), Windows Update e la crittografia
Suggerimento rapido : potrebbe essere necessario eseguire più comandi finché non viene visualizzato un messaggio indicante che il servizio è stato interrotto correttamente.
3. Immettere il comando seguente per eliminare tutti i file qmgr*.dat creati da BITS dal PC e premere Enter
:
Del "%ALLUSERSPROFILE%\Application
Data\Microsoft\Network\Downloader\*.*"
4. Tocca Y
per confermare l'eliminazione.
5. Immettere i seguenti comandi per svuotare la cache di Windows Update, consentendo a Windows 10 di scaricare nuovamente gli aggiornamenti, invece di utilizzare file scaricati che potrebbero essere danneggiati nel sistema, e premere Enter
su ciascuna riga:
rmdir %systemroot%\SoftwareDistribution /S /Q
rmdir %systemroot%\system32\catroot2 /S /Q
Suggerimento rapido : l'articolo utilizza il comando rmdir per rimuovere le directory con l' opzione /S per eliminare la directory specificata e tutte le sottodirectory nella directory principale, l' opzione /Q viene utilizzata per rimuovere le directory senza confermare. Se ricevi il messaggio "Il processo non può accedere al file perché è utilizzato da un altro processo." (Il processo non può accedere al file perché è utilizzato da un altro processo), ripetere il passaggio 1 e riprovare, perché uno dei servizi potrebbe essersi riavviato improvvisamente.
6. Immettere i seguenti comandi per ripristinare le impostazioni predefinite dei servizi BITS e Windows Update (fare clic Enter
su ciascuna riga):
sc.exe sdset bits D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)
(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)
(A;;CCLCSWLOCRRC;;;AU)
(A;;CCLCSWRPWPDTLOCRRC;;;PU)
sc.exe sdset wuauserv D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)
(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)
(A;;CCLCSWRPWPDTLOCRRC;;;PU)
7. Immettere il comando seguente per spostarsi nella cartella System32 e premere Enter
:
cd /d %windir%\system32
Immettere i seguenti comandi per indicare tutte le DLL di Windows Update e i corrispondenti BITS nel Registro (fare clic Enter
su ciascuna riga):
regsvr32.exe /s atl.dll
regsvr32.exe /s urlmon.dll
regsvr32.exe /s mshtml.dll
regsvr32.exe /s shdocvw.dll
regsvr32.exe /s browseui.dll
regsvr32.exe /s jscript.dll
regsvr32.exe /s vbscript.dll
regsvr32.exe /s scrrun.dll
regsvr32.exe /s msxml.dll
regsvr32.exe /s msxml3.dll
regsvr32.exe /s msxml6.dll
regsvr32.exe /s actxprxy.dll
regsvr32.exe /s softpub.dll
regsvr32.exe /s wintrust.dll
regsvr32.exe /s dssenh.dll
regsvr32.exe /s rsaenh.dll
regsvr32.exe /s gpkcsp.dll
regsvr32.exe /s sccbase.dll
regsvr32.exe /s slbcsp.dll
regsvr32.exe /s cryptdlg.dll
regsvr32.exe /s oleaut32.dll
regsvr32.exe /s ole32.dll
regsvr32.exe /s shell32.dll
regsvr32.exe /s initpki.dll
regsvr32.exe /s wuapi.dll
regsvr32.exe /s wuaueng.dll
regsvr32.exe /s wuaueng1.dll
regsvr32.exe /s wucltui.dll
regsvr32.exe /s wups.dll
regsvr32.exe /s wups2.dll
regsvr32.exe /s wuweb.dll
regsvr32.exe /s qmgr.dll
regsvr32.exe /s qmgrprxy.dll
regsvr32.exe /s wucltux.dll
regsvr32.exe /s muweb.dll
regsvr32.exe /s wuwebv.dll
Nota : regsvr32 è uno strumento da riga di comando che ti aiuterà a indicare i file .DLL come componenti di comando nel registro e l'articolo utilizza l' opzione /S per specificare lo strumento per eseguire il comando senza visualizzare messaggi aggiuntivi.
8. Immettere i seguenti comandi per ripristinare la configurazione di rete, che potrebbe essere parte del problema (ma non riavviare il computer). Fare clic Enter
su ciascuna riga:
netsh winsock reset
netsh winsock reset proxy
Ripristina la configurazione di rete
9. Immettere i seguenti comandi per riavviare i servizi BITS, Windows Update e Crittografico (fare clic Enter
su ciascuna riga):
net start bits
net start wuauserv
net start appidsvc
net start cryptsvc
10. Riavviare il computer.
Una volta completato il processo, Windows Update verrà ripristinato e funzionerà nuovamente sul tuo dispositivo Windows 10.