Windows Update errori comuni e mitigazione

Provare l'agente virtuale: consente di identificare e risolvere rapidamente i problemi di Windows Update comuni

Nella tabella seguente vengono fornite informazioni sugli errori comuni che potrebbero verificarsi con Windows Update e vengono forniti i passaggi necessari per mitigarli.

Si applica a: Windows 10, Windows 11

0x8024402F

Messaggio Descrizione Mitigazione
WU_E_PT_ECP_SUCCEEDED_WITH_ERRORS Elaborazione file .cab esterna completata con alcuni errori Questo errore può essere causato dal software di filtro Web Lightspeed Rocket.
Aggiungere gli indirizzi IP dei dispositivi che si desidera ottenere gli aggiornamenti all'elenco delle eccezioni di Lightspeed Rocket.

0x80242006

Messaggio Descrizione Mitigazione
WU_E_UH_INVALIDMETADATA Impossibile completare un'operazione del gestore perché l'aggiornamento contiene metadati non validi. Rinominare la cartella di ridistribuzione del software e provare a scaricare di nuovo gli aggiornamenti:
Rinominare le cartelle seguenti in *. BAK:
-%systemroot%\system32\catroot2

Digitare i comandi seguenti al prompt dei comandi. Premere INVIO dopo aver digitato ogni comando.
Ren %systemroot%\SoftwareDistribution\DataStore DataStore.bak
Ren %systemroot%\SoftwareDistribution\Download Download.bak
Ren %systemroot%\system32\catroot2 catroot2.bak

0x80070BC9

Messaggio Descrizione Mitigazione
ERROR_FAIL_REBOOT_REQUIRED Operazione richiesta non riuscita. Riavviare il sistema per eseguire il rollback delle modifiche apportate. Assicurarsi di non avere criteri che controllano il comportamento di avvio del servizio Windows Installer. Questo servizio deve essere gestito dal sistema operativo. Il tipo di avvio predefinito del servizio Windows Installer è Manuale.

0x80200053

Messaggio Descrizione Mitigazione
BG_E_VALIDATION_FAILED ND Assicurarsi che non siano presenti firewall che filtrano i download. Tale filtro potrebbe causare la ricezione di risposte errate da parte del client Windows Update.

0x80072EFD, 0x80072EFE o 0x80D02002

Messaggio Descrizione Mitigazione
TIME_OUT_ERRORS Timeout dell'operazione Assicurarsi che non siano presenti regole del firewall o proxy che bloccano gli URL di download di Microsoft.
Acquisire una traccia di monitoraggio di rete per comprendere meglio. <Fare riferimento allo scenario di risoluzione dei problemi del firewall>

0X8007000D

Messaggio Descrizione Mitigazione
ERROR_INVALID_DATA Indica che i dati non validi sono stati scaricati o si è verificato un danneggiamento. Provare a ricaricare l'aggiornamento e avviare l'installazione.

0x8024A10A

Messaggio Descrizione Mitigazione
USO_E_SERVICE_SHUTTING_DOWN Indica che il servizio Windows Update è in fase di arresto. Questo errore può verificarsi dopo un lungo periodo di tempo di inattività. Il sistema non risponde, causando l'inattività del servizio e l'arresto del servizio. Assicurarsi che il sistema rimanga attivo e che le connessioni rimangano stabilite per completare l'installazione.

0x80240020

Messaggio Descrizione Mitigazione
WU_E_NO_INTERACTIVE_USER L'operazione non è stata completata perché nessun utente interattivo ha eseguito l'accesso. Accedere al dispositivo per avviare l'installazione e consentire il riavvio del dispositivo.

0x80242014

Messaggio Descrizione Mitigazione
WU_E_UH_POSTREBOOTSTILLPENDING L'operazione di post riavvio per l'aggiornamento è ancora in corso. Alcuni aggiornamenti di Windows richiedono il riavvio del dispositivo. Riavviare il dispositivo per completare l'installazione dell'aggiornamento.

0x80246017

Messaggio Descrizione Mitigazione
WU_E_DM_UNAUTHORIZED_LOCAL_USER Il download non è riuscito perché all'utente locale è stata negata l'autorizzazione per scaricare il contenuto. Assicurarsi che all'utente che tenta di scaricare e installare gli aggiornamenti siano stati forniti privilegi sufficienti per installare gli aggiornamenti (amministratore locale).

0x8024000B

Messaggio Descrizione Mitigazione
WU_E_CALL_CANCELLED L'operazione è stata annullata. L'operazione è stata annullata dall'utente o dal servizio. Questo errore potrebbe essere visualizzato anche quando non è possibile filtrare i risultati.

0x8024000E

Messaggio Descrizione Mitigazione
WU_E_XML_INVALID Windows Update'agente ha trovato informazioni nei dati XML dell'aggiornamento che non sono valide. Alcuni driver contengono altre informazioni sui metadati in Update.xml, che Orchestrator può interpretare come dati non validi. Assicurarsi di avere installato l'agente di Windows Update più recente nel dispositivo.

0x8024D009

Messaggio Descrizione Mitigazione
WU_E_SETUP_SKIP_UPDATE Un aggiornamento dell'agente Windows Update è stato ignorato a causa di una direttiva nel file Wuident.cab. Questo errore potrebbe verificarsi quando WSUS non invia l'aggiornamento automatico ai client.

Per altre informazioni per risolvere il problema, vedere KB920659.

0x80244007

Messaggio Descrizione Mitigazione
WU_E_PT_SOAPCLIENT_SOAPFAULT Il client SOAP non è riuscito perché si è verificato un errore SOAP per motivi di codici di WU_E_PT_SOAP_* errore. Questo problema si verifica perché Windows non è in grado di rinnovare i cookie per Windows Update.

Per altre informazioni per risolvere il problema, vedere 0x80244007 errore quando Windows tenta di eseguire l'analisi degli aggiornamenti in un server WSUS.

0x80070422

Messaggio Descrizione Mitigazione
ND Questo problema si verifica quando il servizio Windows Update smette di funzionare o non è in esecuzione. Controllare se il servizio Windows Update è in esecuzione.

0x800f0821

Messaggio Descrizione Mitigazione
CBS_E_ABORT; client abort, IDABORT restituito dal metodo ICbsUIHandler tranne Error() Il timeout delle transazioni CBS è stato superato. Il completamento di un'operazione di manutenzione richiede molto tempo. Il timer del watchdog dello stack di manutenzione scade. L'estensione del timeout ridurrà il problema. Aumentare le risorse nel dispositivo. Se una macchina virtuale, aumentare la CPU virtuale e la memoria per velocizzare le operazioni. Verificare che il dispositivo abbia installato l'aggiornamento in KB4493473 o versioni successive.

0x800f0825

Messaggio Descrizione Mitigazione
CBS_E_CANNOT_UNINSTALL; Non è possibile disinstallare il pacchetto. In genere questo errore è dovuto al danneggiamento dell'archivio componenti causato quando uno stato di un componente è parzialmente installato. Ripristinare l'archivio componenti con il Dism RestoreHealth comando o ripristinare manualmente con un payload del componente parzialmente installato. Da un prompt dei comandi con privilegi elevati eseguire questi comandi:
Dism.exe /Online /Cleanup-Image /Restorehealth
Sfc.exe /Scannow
Riavviare il dispositivo.

0x800F0920

Messaggio Descrizione Mitigazione
CBS_E_HANG_DETECTED; Durante l'elaborazione dell'operazione è stato rilevato un errore di risposta. Errore successivo registrato dopo aver ottenuto 0x800f0821 Il completamento di un'operazione di manutenzione richiede molto tempo. Il timer del watchdog dello stack di manutenzione scade e presuppone che il sistema abbia smesso di rispondere. L'estensione del timeout ridurrà il problema. Aumentare le risorse nel dispositivo. Se una macchina virtuale, aumentare la CPU virtuale e la memoria per velocizzare le operazioni. Verificare che il dispositivo abbia installato l'aggiornamento in KB4493473 o versioni successive.

0x800f081f

Messaggio Descrizione Mitigazione
CBS_E_SOURCE_MISSING; source for package or file not found, ResolveSource() unsuccessful Danneggiamento dell'archivio componenti Ripristinare l'archivio componenti con il Dism RestoreHealth comando o ripristinare manualmente con il payload del componente parzialmente installato. Da un prompt dei comandi con privilegi elevati ed eseguire questi comandi:
Dism.exe /Online /Cleanup-Image /Restorehealth
Sfc.exe /Scannow
Riavviare il dispositivo.

0x800f0831

Messaggio Descrizione Mitigazione
CBS_E_STORE_CORRUPTION; L'archivio CBS è danneggiato. Danneggiamento nell'archivio componenti di Windows. Ripristinare l'archivio componenti con Dism RestoreHealth o ripristinare manualmente con il payload del componente parzialmente installato. Da un prompt dei comandi con privilegi elevati ed eseguire questi comandi:
Dism.exe /Online /Cleanup-Image /Restorehealth
Sfc.exe /Scannow
Riavviare il dispositivo.

0x80070005

Messaggio Descrizione Mitigazione
E_ACCESSDENIED; Errore di accesso generale negato Le autorizzazioni per il file system o la chiave del Registro di sistema sono state modificate e lo stack di manutenzione non ha il livello di accesso richiesto. Questo errore indica in genere che l'accesso è stato negato.
Passare a %Windir%\logs\CBS, aprire l'ultimo CBS.log e cercare , error e trovare la corrispondenza con il timestamp. Dopo aver trovato l'errore, scorrere verso l'alto e provare a determinare cosa ha causato il rifiuto di accesso. Potrebbe essere negato l'accesso a un file, la chiave del Registro di sistema. Determinare quale oggetto necessita delle autorizzazioni corrette e modificare le autorizzazioni in base alle esigenze.

0x80070570

Messaggio Descrizione Mitigazione
ERROR_FILE_CORRUPT; Il file o la directory è danneggiato e illeggibile. Danneggiamento dell'archivio componenti Ripristinare l'archivio componenti con Dism RestoreHealth o ripristinare manualmente con il payload del componente parzialmente installato. Da un prompt dei comandi con privilegi elevati ed eseguire questi comandi:
Dism.exe /Online /Cleanup-Image /Restorehealth
Sfc.exe /Scannow
Riavviare il dispositivo.

0x80070003

Messaggio Descrizione Mitigazione
ERROR_PATH_NOT_FOUND; Il sistema non riesce a trovare il percorso specificato. Lo stack di manutenzione non può accedere a un percorso specifico. Indica un percorso non valido di un eseguibile. Passare a %Windir%\logs\CBS, aprire l'ultimo CBS.log e cercare , error. Quindi associare i risultati al timestamp.

0x80070020

Messaggio Descrizione Mitigazione
ERROR_SHARING_VIOLATION Numerose cause. È necessaria l'analisi del log CBS. Questo errore è causato da driver di filtro non Microsoft come antivirus.
1. Eseguire un avvio pulito e ripetere l'installazione
2. Scaricare lo strumento sysinternal Process Monitor.
3. Eseguire Procmon.exe. Verrà avviata automaticamente l'acquisizione dei dati.
4. Installare di nuovo il pacchetto di aggiornamento
5. Con la finestra principale di Monitoraggio processo messa a fuoco, premere CTRL +E o selezionare la lente di ingrandimento per arrestare l'acquisizione dei dati.
6. Selezionare File>Salva>tutti gli eventi>PML e scegliere un percorso per salvare il .PML file
7. Passare a %windir%\logs\cbs, aprire l'ultimo file Cbs.log e cercare l'errore. Dopo aver trovato la riga di errore un po ' sopra, si dovrebbe avere il file a cui si accede durante l'installazione che sta dando l'errore di violazione di condivisione
8. In Monitoraggio processi filtrare il percorso e inserire il nome del file (deve essere simile a "path" "contains" "filename from CBS").
9. Provare a arrestarlo o disinstallare il processo che causa l'errore.

0x80073701

Messaggio Descrizione Mitigazione
ERROR_SXS_ASSEMBLY_MISSING; Impossibile trovare l'assembly a cui si fa riferimento. In genere, un danneggiamento dell'archivio componenti è causato quando un componente si trova in uno stato parzialmente installato. Ripristinare l'archivio componenti con Dism RestoreHealth command o ripristinarlo manualmente con il payload del componente parzialmente installato. Da un prompt dei comandi con privilegi elevati eseguire questi comandi:
Dism.exe /Online /Cleanup-Image /Restorehealth
Sfc.exe /Scannow
Riavviare il dispositivo.

0x8007371b

Messaggio Descrizione Mitigazione
ERROR_SXS_TRANSACTION_CLOSURE_INCOMPLETE; Uno o più membri obbligatori della transazione non sono presenti. Danneggiamento dell'archivio componenti. Ripristinare l'archivio componenti con Dism RestoreHealth il comando o ripristinarlo manualmente con il payload del componente parzialmente installato. Da un prompt dei comandi con privilegi elevati ed eseguire questi comandi:
Dism.exe /Online /Cleanup-Image /Restorehealth
Sfc.exe /Scannow
Riavviare il dispositivo.

0x80072EFE

Messaggio Descrizione Mitigazione
WININET_E_CONNECTION_ABORTED; La connessione con il server è stata chiusa in modo anomalo BITS non è in grado di trasferire correttamente il file. Rilevato se BITS è interrotto o se il file trasferito non può essere scritto nella cartella di destinazione nel client. Questo errore è causato da errori di connessione durante il controllo o il download degli aggiornamenti.
Da un prompt dei comandi eseguire: BITSADMIN /LIST /ALLUSERS /VERBOSE
Cercare il codice di errore 0x80072EFE. Dovrebbe essere visualizzato un riferimento a un codice HTTP con un file specifico. Usando un browser, provare a scaricarlo manualmente, assicurandosi di usare le impostazioni proxy dell'organizzazione. Se il download non riesce, rivolgersi al gestore proxy per consentire che la comunicazione sia completata. Verificare anche con il team di rete l'accesso url specifico.

0x80072F8F

Messaggio Descrizione Mitigazione
WININET_E_DECODING_FAILED; La decodifica del contenuto non è riuscita TLS 1.2 non è configurato correttamente nel client. Questo errore indica in genere che l'agente Windows Update non è riuscito a decodificare il contenuto ricevuto. Installare e configurare TLS 1.2 installando l'aggiornamento in KB3140245.

0x80072EE2

Messaggio Descrizione Mitigazione
WININET_E_TIMEOUT; Timeout dell'operazione Impossibile analizzare gli aggiornamenti a causa di un problema di connettività a Windows Update, Configuration Manager o WSUS. Questo errore indica in genere che l'agente Windows Update non è riuscito a connettersi ai server di aggiornamento o alla propria origine, ad esempio WSUS, Configuration Manager o Microsoft Intune.
Rivolgersi al team di rete per assicurarsi che il dispositivo possa raggiungere le origini di aggiornamento. Per altre informazioni, vedere Risolvere gli errori di analisi degli aggiornamenti software in Configuration Manager.
Se si usano i server di aggiornamento Microsoft pubblici, verificare che il dispositivo possa accedere agli endpoint di Windows Update seguenti:
http://windowsupdate.microsoft.com
https://*.windowsupdate.microsoft.com
https://update.microsoft.com
https://*.update.microsoft.com
https://windowsupdate.com
https://*.windowsupdate.com
https://download.windowsupdate.com
https://*.download.windowsupdate.com
https://download.microsoft.com
https://*.download.windowsupdate.com
https://wustat.windows.com
https://*.wustat.windows.com
https://ntservicepack.microsoft.com

0x80240022

Messaggio Descrizione Mitigazione
WU_E_ALL_UPDATES_FAILED; Operazione non riuscita per tutti gli aggiornamenti. Più cause radice per questo errore. Il problema più comune è che il software antivirus blocca l'accesso a determinate cartelle (ad esempio SoftwareDistribution). CBS.log'analisi necessaria per determinare il file o la cartella da proteggere.

0x8024401B

Messaggio Descrizione Mitigazione
WU_E_PT_HTTP_STATUS_PROXY_AUTH_REQ; Uguale allo stato HTTP 407: è necessaria l'autenticazione proxy. Impossibile eseguire l'autenticazione tramite un server proxy. Le impostazioni proxy Winhttp o Proxy WinInet non sono configurate correttamente. Questo errore indica in genere che l'agente Windows Update non è riuscito a connettersi ai server di aggiornamento o all'origine dell'aggiornamento, ad esempio WSUS, Configuration Manager o Microsoft Intune, a causa di un errore del proxy.
Verificare le impostazioni proxy nel client. L'agente Windows Update usa WinHTTP per analizzare gli aggiornamenti disponibili. Quando è presente un server proxy tra il client e l'origine dell'aggiornamento, le impostazioni proxy devono essere configurate correttamente nei client per consentire loro di comunicare usando il nome di dominio completo dell'origine.
Rivolgersi ai team di rete e proxy per verificare che il dispositivo possa aggiornare l'origine senza che il proxy richieda l'autenticazione dell'utente.

0x80244022

Messaggio Descrizione Mitigazione
WU_E_PT_HTTP_STATUS_SERVICE_UNAVAILABLE; Uguale allo stato HTTP 503: il servizio è temporaneamente sovraccarico. Impossibile connettersi all'origine di aggiornamento configurata. Risoluzione dei problemi di rete necessari per risolvere il problema di connettività. Rivolgersi ai team di rete e proxy per verificare che il dispositivo possa aggiornare l'origine senza che il proxy richieda l'autenticazione dell'utente.

0x80070490

Messaggio Descrizione Mitigazione
ERROR_NOT_FOUND Questo errore si verifica durante l'installazione del driver come parte dell'aggiornamento. Questo problema si verifica perché i dettagli, ad esempio l'architettura di un driver da aggiornare, non sono presenti nel Registro di sistema. Aggiungere manualmente il valore Arch del file inf mancante nel Registro operazioni driver seguendo questa procedura:
1. Aprire regedit e passare a HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\ComponentBasedServicing\DriverOperations\0\2(SequenceID)
2. Esaminare il valore Identity per determinare il valore mancante.
3. Aggiungere manualmente il valore mancante facendo riferimento alle informazioni nel valore Identity . Ad esempio, Nome: Arco; Tipo: REG_SZ (valore stringa); Dati: amd64.
4. Procedere con l'installazione dell'aggiornamento non riuscito.

0x800f0922

Messaggio Descrizione Mitigazione
CBS_E_INSTALLERS_FAILED L'aggiornamento cumulativo di luglio non è stato installato in Windows Server 2016 Nel CBS.log, è possibile che gli aggiornamenti vengano a volte rollback quando i token di licenza e codice Product Key non vengono aggiornati. Questo problema può essere risolto aggiungendo le autorizzazioni di scrittura per gli account "Utente" e "Servizio di rete" alla cartella C:\Windows\System32\spp\ .

0x80070bc9

Messaggio Descrizione Mitigazione
ERROR_FAIL_REBOOT_REQUIRED Il tipo di avvio del servizio TrustedInstaller è impostato su "Manuale" da Criteri di gruppo (OGGETTO Criteri di gruppo), impedendo così il completamento delle operazioni in sospeso. Il servizio TrustedInstaller modifica il tipo di avvio da Manuale a Automatico quando rileva un aggiornamento che deve elaborare una transazione dopo un riavvio. Quando il valore viene impostato di nuovo su Manuale prima del riavvio, la transazione non può essere applicata. Questa transazione sarà in sospeso e bloccherà tutte le altre installazioni di aggiornamento.
Per risolvere questo problema, modificare il criterio TrustedInstaller in Automatico e riavviare il computer. Se non funziona, avviare il computer su WinRE per ripristinare le azioni in sospeso. Ad esempio, dism /Image:C:\ /Cleanup-Image /RevertPendingActions. Se non funziona, avviare il computer in WinRE, rinominare \WinSxS\Pending.xmle rimuovere PendingXMLIdentifier dall'hive COMPONENTS.

0x800706be

Messaggio Descrizione Mitigazione
Impossibile installare gli aggiornamenti cumulativi Windows Server 2016 Std non è riuscito a installare pacchetti cumulativi usando il pacchetto con estensione msu. Non viene restituito alcun errore. Quando si installano i pacchetti con dism.exe, viene restituito l'errore 0x800706be. L'ultimo aggiornamento cumulativo non è stato installato ed è stato danneggiato. Per risolvere questo problema, passare alla chiave del Registro di sistema per il pacchetto di aggiornamento danneggiato. Modificare il valore "stato corrente" in 000020 esadecimale (32 dec) - risolto o 000040 esadecimale (64 dec) - a fasi o 000070 esadecimale (112 dec) - installato.

Raccolta dei dati

Se è necessaria l'assistenza del supporto tecnico Microsoft, si consiglia di raccogliere le informazioni seguendo i passaggi indicati in Raccogliere informazioni utilizzando TSS per le questioni relative alla distribuzione.