Condividi tramite


Windows Update: errori comuni e mitigazione

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

La tabella seguente fornisce informazioni sugli errori comuni che possono verificarsi con Windows Update e fornisce i passaggi per attenuarli.

Si applica a: Windows 10, Windows 11

0x8024402F

Message Descrizione Mitigazione
WU_E_PT_ECP_SUCCEEDED_WITH_ERRORS Elaborazione file esterna .cab completata con alcuni errori Questo errore può essere causato da Lightspeed Rocket per il software di filtro Web.
Aggiungere gli indirizzi IP dei dispositivi da aggiornare all'elenco delle eccezioni di Lightspeed Rocket.

0x80242006

Message Descrizione Mitigazione
WU_E_UH_INVALIDMETADATA Impossibile completare un'operazione del gestore perché l'aggiornamento contiene metadati non validi. Rinominare la cartella di ridistribuzione 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

Message Descrizione Mitigazione
ERROR_FAIL_REBOOT_REQUIRED Operazione richiesta non riuscita. Riavviare il sistema per eseguire il rollback delle modifiche apportate. Assicurarsi di non disporre di 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 è Manual.

0x80200053

Message 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 non corrette dal client Windows Update.

0x80072EFD o 0x80072EFE o 0x80D02002

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

0X8007000D

Message Descrizione Mitigazione
ERROR_INVALID_DATA Indica che i dati non validi sono stati scaricati o danneggiati. Tentare di scaricare nuovamente l'aggiornamento e avviare l'installazione.

0x8024A10A

Message 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 causando l'arresto del servizio. Assicurarsi che il sistema rimanga attivo e che le connessioni rimangano stabilite per completare l'installazione.

0x80240020

Message Descrizione Mitigazione
WU_E_NO_INTERACTIVE_USER Operazione non completata perché nessun utente interattivo ha eseguito l'accesso. Accedere al dispositivo per avviare l'installazione e consentire il riavvio del dispositivo.

0x80242014

Message 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 degli aggiornamenti.

0x80246017

Message Descrizione Mitigazione
WU_E_DM_UNAUTHORIZED_LOCAL_USER Il download non è riuscito perché l'utente locale ha negato l'autorizzazione per scaricare il contenuto. Assicurarsi che l'utente che tenta di scaricare e installare gli aggiornamenti sia stato fornito con privilegi sufficienti per installare gli aggiornamenti (amministratore locale).

0x8024000B

Message Descrizione Mitigazione
WU_E_CALL_CANCELLED Operazione annullata. L'operazione è stata annullata dall'utente o dal servizio. È anche possibile che venga visualizzato questo errore quando non è possibile filtrare i risultati.

0x8024000E

Message Descrizione Mitigazione
WU_E_XML_INVALID Windows Update Agent ha trovato informazioni nei dati XML dell'aggiornamento non validi. Alcuni driver contengono più 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

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

Per altre informazioni per risolvere il problema, vedere KB920659.

0x80244007

Message 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 può rinnovare i cookie per Windows Update.

Per altre informazioni per risolvere il problema, vedere 0x80244007 errore quando Windows tenta di analizzare gli aggiornamenti in un server WSUS.

0x80070422

Message Descrizione Mitigazione
ERROR_SERVICE_DISABLED 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

Message Descrizione Mitigazione
CBS_E_ABORT; client abort, IDABORT restituito dal metodo ICbsUIHandler ad eccezione di Error() Il timeout delle transazioni CBS è stato superato. Il completamento di un'operazione di manutenzione richiede molto tempo. Il timer 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. Assicurarsi che il dispositivo abbia installato l'aggiornamento in KB4493473 o versione successiva.

0x800f0825

Message Descrizione Mitigazione
CBS_E_CANNOT_UNINSTALL; Non è possibile disinstallare il pacchetto. In genere, questo errore è dovuto al danneggiamento dell'archivio componenti causato quando un componente si trova in uno stato parzialmente installato. Ripristinare l'archivio componenti con il Dism RestoreHealth comando o ripristinare manualmente con un payload dal 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

Message Descrizione Mitigazione
CBS_E_HANG_DETECTED; È stato rilevato un errore durante l'elaborazione dell'operazione. Errore successivo registrato dopo aver ottenuto 0x800f0821 Il completamento di un'operazione di manutenzione richiede molto tempo. Il timer 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. Assicurarsi che il dispositivo abbia installato l'aggiornamento in KB4493473 o versione successiva.

0x800f081f

Message Descrizione Mitigazione
CBS_E_SOURCE_MISSING; origine per il pacchetto o il file non trovato, ResolveSource() non riuscito Danneggiamento dell'archivio componenti Ripristinare l'archivio componenti con il Dism RestoreHealth comando o ripristinare manualmente con il payload dal 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

Message 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 dal 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

Message Descrizione Mitigazione
E_ACCESSDENIED; Errore generale di accesso 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 un accesso è stato negato.
Passare a %Windir%\logs\CBS, aprire l'ultimo CBS.log e cercare , error e cercare e trovare e trovare la corrispondenza con il timestamp. Dopo aver trovato l'errore, scorrere verso l'alto e cercare di determinare cosa ha causato la negazione dell'accesso. Potrebbe essere negato l'accesso a un file, chiave del Registro di sistema. Determinare quale oggetto necessita delle autorizzazioni corrette e modificare le autorizzazioni in base alle esigenze.

0x80070570

Message 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 dal 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

Message 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. Associare quindi i risultati con il timestamp.

0x80070020

Message Descrizione Mitigazione
ERROR_SHARING_VIOLATION Numerose cause. Analisi dei log CBS richiesta. 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. Avvierà automaticamente l'acquisizione dei dati.
4. Installare di nuovo il pacchetto di aggiornamento
5. Con la finestra principale di Monitoraggio processi in stato attivo, 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 file .PML
7. Passare a %windir%\logs\cbs, aprire l'ultimo file Cbs.log e cercare l'errore. Dopo aver trovato la riga di errore precedente, è necessario che il file sia accessibile durante l'installazione che restituisce l'errore di violazione di condivisione
8. In Monitoraggio processi filtrare per il percorso e inserire il nome del file (dovrebbe essere simile a "path" "contains" "filename from CBS").
9. Provare a arrestarlo o disinstallare il processo che causa l'errore.

0x80073701

Message 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 dal 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

Message 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 dal 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

Message 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. Verrà 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 ha esito negativo, rivolgersi al gestore proxy per consentire che la comunicazione sia completa. Rivolgersi anche al team di rete per ottenere questo accesso URL specifico.

0x80072F8F

Message 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 di Windows Update non è riuscito a decodificare il contenuto ricevuto. Installare e configurare TLS 1.2 installando l'aggiornamento in KB3140245.

0x80072EE2

Message 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 di 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

Message Descrizione Mitigazione
WU_E_ALL_UPDATES_FAILED; Operazione non riuscita per tutti gli aggiornamenti. Cause radice multiple 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

Message 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 di 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 di Windows Update usa WinHTTP per cercare 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 utente.

0x80244022

Message Descrizione Mitigazione
WU_E_PT_HTTP_STATUS_SERVICE_UNAVAILABLE; Uguale allo stato HTTP 503: il servizio viene temporaneamente sovraccaricato. Impossibile connettersi all'origine di aggiornamento configurata. Risoluzione dei problemi di rete necessaria 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 utente.

0x80070490

Message Descrizione Mitigazione
ERROR_NOT_FOUND Questo errore si verifica durante l'installazione del driver come parte dell'aggiornamento. Questo problema si verifica perché nel Registro di sistema mancano dettagli come l'architettura per un driver in fase di aggiornamento. Aggiungere manualmente il valore Arch del file inf mancante nel Registro di sistema delle operazioni del 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 che fa 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

Message Descrizione Mitigazione
CBS_E_INSTALLERS_FAILED Impossibile installare l'aggiornamento cumulativo di luglio in Windows Server 2016 Nella CBS.log, è possibile che gli aggiornamenti vengano a volte eseguiti il rollback quando non è possibile aggiornare i token della licenza e del codice Product Key. Questo problema può essere risolto aggiungendo autorizzazioni di scrittura per gli account "Utente" e "Servizio di rete" alla cartella C:\Windows\System32\spp\ .

0x80070bc9

Message Descrizione Mitigazione
ERROR_FAIL_REBOOT_REQUIRED Il tipo di avvio del servizio TrustedInstaller è impostato su "Manuale" da Criteri di gruppo, che ha impedito l'avvio di 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 su Manuale prima del riavvio, non è possibile applicare la transazione. 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 in WinRE per ripristinare le azioni in sospeso. Ad esempio: dism /Image:C:\ /Cleanup-Image /RevertPendingActions. Se non funziona neanche, avviare il computer in WinRE, rinominare \WinSxS\Pending.xml e rimuovere PendingXMLIdentifier da COMPONENTS Hive.

0x800706be

Message Descrizione Mitigazione
Impossibile installare gli aggiornamenti cumulativi Windows Server 2016 Std non è riuscito a installare pacchetti cumulativi usando il pacchetto 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 è 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 hex (64 dec) - a fasi o 000070 hex (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.