Windows Update è un componente essenziale di Windows 10, in quanto fornisce la possibilità di scaricare e installare gli ultimi aggiornamenti con correzioni di bug, patch di sicurezza e driver. Inoltre, è il meccanismo per ottenere aggiornamenti di nuove funzionalità e build in anteprima. Tuttavia, ci saranno momenti in cui il dispositivo potrebbe non essere in grado di scaricare o installare gli aggiornamenti a causa di un messaggio di errore specifico, Windows Update non si connette ai server Microsoft e altri problemi.
Di solito, gli utenti possono incontrare questo tipo di problemi quando i servizi relativi all’agente di Windows Update smettono di funzionare, Windows 10 ha un problema con la cache di aggiornamento, o alcuni componenti sono corrotti. In queste situazioni, è possibile ripristinare Windows Update su Windows 10 per risolvere la maggior parte dei problemi.
In questa guida, imparerete i passaggi per ripristinare i componenti di Windows Update utilizzando l’utilità “Windows Update Troubleshooter” e le istruzioni per utilizzare il Prompt dei comandi per riparare Windows Update manualmente per ottenere patch di sicurezza, driver e funzioni che si scaricano nuovamente sul vostro computer. Tuttavia, prima di usare l’opzione Prompt dei comandi, assicuratevi di usare le istruzioni per installare manualmente l’aggiornamento più recente, Service Stack Update (SSU), e riparare i file di sistema prima.
- Come ripristinare Windows Update utilizzando lo strumento di risoluzione dei problemi
- Come risolvere Windows Update installando l’ultimo aggiornamento manualmente
- Come risolvere Windows Update installando l’ultimo Service Stack Update (SSU)
- Come risolvere Windows Update riparando i file di sistema corrotti
- Come ripristinare Windows Update utilizzando il Prompt dei comandi
Come ripristinare Windows Update utilizzando lo strumento di risoluzione dei problemi
Per ripristinare Windows Update utilizzando lo strumento di risoluzione dei problemi, utilizzare questi passaggi:
-
Scarica il Windows Update Troubleshooter da Microsoft.
-
Fai doppio clic sul file WindowsUpdateDiagnostic.diagcab per eseguire il troubleshooter.
-
Seleziona l’opzione Windows Update.
-
Fai clic sul pulsante Next.
-
Clicca sull’opzione Prova a risolvere i problemi come amministratore (se applicabile). Riseleziona l’opzione e clicca di nuovo sul pulsante Avanti.
-
Clicca il pulsante Chiudi.
-
Apri nuovamente Windows Update Troubleshooter.
-
Seleziona l’opzione Windows Networking Diagnostics per risolvere qualsiasi problema di rete che impedisce il download degli aggiornamenti.
-
Clicca il pulsante Next.
-
Clicca il pulsante Close.
-
Riavvia il computer.
Una volta che il computer si riavvia, prova ad aggiornare Windows 10 un’altra volta, e ora dovrebbe funzionare come previsto.
Come risolvere Windows Update installando l’ultimo aggiornamento manualmente
Per installare un aggiornamento manualmente, che può aiutare a risolvere i problemi con Windows Update su Windows 10, usa questi passaggi:
-
Apri il sito web della cronologia degli aggiornamenti di Windows 10.
-
Nel riquadro di sinistra, cerca l’ultimo aggiornamento per la tua versione di Windows 10 e annota il numero KB dell’aggiornamento.
Suggerimento veloce: Puoi controllare la tua versione attuale su Impostazioni > Sistema > Informazioni su, e sotto la sezione “Specifiche di Windows”, conferma le informazioni sulla versione. -
Aprire il sito web Microsoft Update Catalog.
-
Cercare il numero della knowledge base (KB) dell’aggiornamento.
-
Scaricare l’aggiornamento per la versione di Windows 10 che si possiede (32-bit (x86) o 64-bit (x64)).
-
Fate doppio clic sul file per installare l’aggiornamento.
-
Riavviate il computer.
Una volta completati i passaggi, il dispositivo dovrebbe avere l’ultimo aggiornamento installato. L’aggiornamento dovrebbe anche aver risolto il problema con Windows Update. Puoi controllare facendo clic sul pulsante Controlla aggiornamenti nella pagina delle impostazioni di Windows Update.
Come risolvere Windows Update installando l’ultimo Servicing Stack Update (SSU)
Per assicurarti che il computer abbia il più recente Servicing Stack Update per risolvere i problemi di Windows Update, usa questi passaggi:
-
Apri Impostazioni.
-
Clicca su Sistema.
-
Clicca su Informazioni.
-
Nella sezione “Tipo di sistema”, controlla se hai la versione di Windows 10 a 32 bit o a 64 bit.
-
Apri il sito web Microsoft Update Catalog.
-
Scarica il più recente Servicing Stack Update per la versione che hai (32-bit (x86) o 64-bit (x64)).
-
Fai doppio clic sul file per installare l’aggiornamento.
-
Riavvia il computer.
Dopo aver riavviato il tuo dispositivo, dovresti essere in grado di scaricare e installare l’aggiornamento usando l’app Impostazioni.
Come risolvere Windows Update riparando i file di sistema corrotti
Per riparare i file di sistema usando gli strumenti Deployment Image Servicing and Management (DISM) e System File Checker (SFC) per risolvere i problemi di Windows Update, usa questi passaggi:
-
Apri Start.
-
Cerca Prompt dei comandi, clicca con il tasto destro sul risultato superiore e seleziona l’opzione Esegui come amministratore.
-
Digitare il seguente comando DISM per riparare i file di sistema corrotti e premere Invio:
dism.exe /Online /Cleanup-image /Restorehealth
-
Digitare il seguente comando SFC per riparare i file di sistema e premere Invio:
sfc /scannow
Dopo aver completato i passaggi, Windows Update dovrebbe essere stato riparato, e si può controllare di nuovo gli aggiornamenti per verificare.
Come resettare Windows Update usando il Prompt dei comandi
Per resettare Windows Update manualmente usando il Prompt dei comandi su Windows 10, usa questi passaggi:
-
Apri Start.
-
Cerca Prompt dei comandi, clicca con il tasto destro del mouse sul risultato superiore e seleziona l’opzione Esegui come amministratore.
-
Digitare i seguenti comandi per fermare il Background Intelligent Transfer Service (BITS), il servizio Windows Update e il servizio Crittografico, e premere Invio su ogni linea:
net stop bitsnet stop wuauservnet stop appidsvcnet stop cryptsvc
Dritta veloce: Potrebbe essere necessario eseguire il comando più di una volta finché non si vede il messaggio che il servizio è stato fermato con successo. -
Tipo il seguente comando per cancellare tutti i file qmgr*.dat creati dal BITS dal vostro PC. e premete Invio:
Del "%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader\*.*"
-
Digita Y per confermare l’eliminazione.
-
Tirare i seguenti comandi per cancellare la cache di Windows Update per permettere a Windows 10 di riscaricare gli aggiornamenti, invece di utilizzare i file già scaricati sul vostro sistema che potrebbero essere danneggiati e premere Invio su ogni riga:
rmdir %systemroot%\SoftwareDistribution /S /Qrmdir %systemroot%\system32\catroot2 /S /Q
Consiglio veloce: Stiamo usando il comando remove directoryrmdir
con l’opzione/S
per eliminare la directory specificata e tutte le sottodirectory all’interno della cartella principale, e l’opzione/Q
è usata per eliminare le directory in silenzio senza conferma. Se si ottiene il messaggio “Il processo non può accedere al file perché è utilizzato da un altro processo”, allora ripetere il passo n. 1 e riprovare, poiché uno dei servizi potrebbe essersi riavviato inaspettatamente.Digitare i seguenti comandi per ripristinare i servizi BITS e Windows Update al loro descrittore di sicurezza predefinito, e premere Invio su ogni 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)
Digitare il seguente comando per passare alla cartella System32 e premere Invio:
cd /d %windir%\system32
Digitare i seguenti comandi per registrare tutti i corrispondenti file BITS e Windows Update DLL nel registro e premere Invio su ogni linea:
regsvr32.exe /s atl.dllregsvr32.exe /s urlmon.dllregsvr32.exe /s mshtml.dllregsvr32.exe /s shdocvw.dllregsvr32.exe /s browseui.dllregsvr32.exe /s jscript.dllregsvr32.exe /s vbscript.dllregsvr32.exe /s scrrun.dllregsvr32.exe /s msxml.dllregsvr32.exe /s msxml3.dllregsvr32.exe /s msxml6.dllregsvr32.exe /s actxprxy.dllregsvr32.exe /s softpub.dllregsvr32.exe /s wintrust.dllregsvr32.exe /s dssenh.dllregsvr32.exe /s rsaenh.dllregsvr32.exe /s gpkcsp.dllregsvr32.exe /s sccbase.dllregsvr32.exe /s slbcsp.dllregsvr32.exe /s cryptdlg.dllregsvr32.exe /s oleaut32.dllregsvr32.exe /s ole32.dllregsvr32.exe /s shell32.dllregsvr32.exe /s initpki.dllregsvr32.exe /s wuapi.dllregsvr32.exe /s wuaueng.dllregsvr32.exe /s wuaueng1.dllregsvr32.exe /s wucltui.dllregsvr32.exe /s wups.dllregsvr32.exe /s wups2.dllregsvr32.exe /s wuweb.dllregsvr32.exe /s qmgr.dllregsvr32.exe /s qmgrprxy.dllregsvr32.exe /s wucltux.dllregsvr32.exe /s muweb.dllregsvr32.exe /s wuwebv.dll
Nota veloce:regsvr32
è uno strumento a riga di comando che vi aiuterà a registrare i file .DLL come componenti di comando nel registro, e stiamo usando l’opzione/S
per specificare lo strumento per eseguire il comando silenziosamente senza richiedere messaggi aggiuntivi.Digitare i seguenti comandi per resettare le configurazioni di rete che potrebbero essere parte del problema (ma non riavviare ancora il computer), e premere Invio su ogni riga:
netsh winsock resetnetsh winsock reset proxy
Tirare i seguenti comandi per riavviare i servizi BITS, Windows Update e i servizi crittografici, e premere Invio su ogni riga:
net start bitsnet start wuauservnet start appidsvcnet start cryptsvc
Riavvia il computer.
Una volta completati i passaggi, Windows Update dovrebbe essersi ripristinato e dovrebbe funzionare di nuovo sul tuo dispositivo Windows 10.
Puoi anche utilizzare le istruzioni di cui sopra per risolvere il problema quando Surface Pro 7, Surface Book, Surface Laptop, o qualsiasi altro Surface non sembra poter scaricare un nuovo aggiornamento del firmware.