Correggere i danneggiamenti e gli errori di installazione di Windows Update
Questo articolo offre metodi manuali avanzati per risolvere i problemi che impediscono l'installazione corretta di Windows Update tramite lo strumento Gestione e manutenzione immagini distribuzione.
Nota
l'articolo è destinato all'utilizzo da parte di agenti di supporto e professionisti IT. Se sei un utente domestico e cerchi ulteriori informazioni sulla correzione degli errori di Windows Update, vedi Correggere gli errori di Windows Update.
Numero della Knowledge Base originale: 947821
Errori di corruzione comuni
Gli aggiornamenti di Windows potrebbero non essere installati in caso di errori di danneggiamento. È possibile controllare la presenza di errori nel registro eventi di installazione. La tabella seguente elenca i possibili codici di errore per Windows Update come riferimento:
Codice | Error | Descrizione |
---|---|---|
0x80070002 | ERROR_FILE_NOT_FOUND | Impossibile trovare il file specificato. |
0x800f0831 | CBS_E_STORE_CORRUPTION | L'archivio CBS è danneggiato. |
0x8007000D | ERROR_INVALID_DATA | Dati non validi. |
0x800F081F | CBS_E_SOURCE_MISSING | Impossibile trovare l'origine del pacchetto o del file. |
0x80073712 | ERROR_SXS_COMPONENT_STORE_CORRUPT | Lo stato dell'archivio componenti è incoerente. |
0x800736CC | ERROR_SXS_FILE_HASH_MISMATCH | Un file del componente non corrisponde alle informazioni di verifica presenti nel manifesto del componente. |
0x800705B9 | ERROR_XML_PARSE_ERROR | Impossibile analizzare i dati XML richiesti. |
0x80070246 | ERROR_ILLEGAL_CHARACTER | Carattere non valido. |
0x8007370D | ERROR_SXS_IDENTITY_PARSE_ERROR | Formato di una stringa di identità non corretto. |
0x8007370B | ERROR_SXS_INVALID_IDENTITY_ATTRIBUTE_NAME | Il nome di un attributo in un'identità non è compreso nell'intervallo valido. |
0x8007370A | ERROR_SXS_INVALID_IDENTITY_ATTRIBUTE_VALUE | Il valore di un attributo in un'identità non è compreso nell'intervallo valido. |
0x80070057 | ERROR_INVALID_PARAMETER | Parametro non corretto. |
0x800B0100 | TRUST_E_NOSIGNATURE | Nessuna firma nell'oggetto. |
0x80092003 | CRYPT_E_FILE_ERROR | Errore durante la lettura o la scrittura di un file in Windows Update. |
0x800B0101 | CERT_E_EXPIRED | Un certificato richiesto non rientra nel periodo di validità se verificato rispetto all'ora corrente del sistema o al timestamp sul file firmato. |
0x8007371B | ERROR_SXS_TRANSACTION_CLOSURE_INCOMPLETE | Almeno uno dei membri necessari della transazione non è presente. |
0x80070490 | ERROR_NOT_FOUND | Windows non è riuscito a eseguire la ricerca di nuovi aggiornamenti. |
0x800f0984 | PSFX_E_MATCHING_BINARY_MISSING | La directory del componente corrispondente esiste ma manca il file binario |
0x800f0986 | PSFX_E_APPLY_FORWARD_DELTA_FAILED | Applicazione delta avanzata non riuscita |
0x800f0982 | PSFX_E_MATCHING_COMPONENT_NOT_FOUND | Impossibile identificare il componente corrispondente per l'attivazione |
Ad esempio, è possibile che un aggiornamento non venga installato se il sistema è danneggiato. Gestione e manutenzione immagini distribuzione può aiutare a correggere alcuni errori di danneggiamento di Windows.
Controlla questa pagina per gli scenari di risoluzione dei problemi di Windows Update.
Uso di Gestione e manutenzione immagini distribuzione per correggere i danneggiamenti di Windows Update
Nota
La soluzione menzionata in questa sezione si applica alle versioni di Windows moderne come Windows 11, Windows 10, Windows Server 2016 o versioni successive.
Per risolvere i danneggiamenti di Windows Update e risolvere gli errori di installazione degli aggiornamenti, usare lo strumento Gestione e manutenzione immagini distribuzione. Installare quindi Windows Update.
Aprire un prompt dei comandi con privilegi elevati. Per fare ciò, apri il menu Start o la schermata Start, digita Prompt dei comandi, fai clic con il pulsante destro del mouse su Prompt dei comandi, e quindi selezionare Esegui come amministratore. Se ti viene richiesta una password amministratore o una conferma, digita la password o seleziona Consenti.
Digitare il comando seguente e quindi premere INVIO. Il completamento dell'esecuzione del comando potrebbe richiedere qualche minuto.
DISM.exe /Online /Cleanup-image /Restorehealth
Importante
La riparazione di Gestione e manutenzione immagini distribuzione funziona meglio quando ci si connette ai server di Microsoft Update per recuperare i file mancanti o danneggiati. Quando si usa il comando di procedura, Gestione e manutenzione immagini distribuzione ottiene i file necessari per correggere eventuali danneggiamenti da Windows Update. Tuttavia, se il computer non è in grado di connettersi a Windows Update, in alternativa è possibile usare un'installazione di Windows funzionante come origine di ripristino oppure è possibile usare i file da una cartella di Windows in una rete o da un USB o DVD. Usare invece questo comando:
DISM.exe /Online /Cleanup-Image /RestoreHealth /Source:\\<servername>\c$\winsxs /LimitAccess
Nota
Sostituire <servername> con il nome del computer in uso come origine di ripristino. Per ulteriori informazioni sull'utilizzo dello strumento Gestione e manutenzione immagini distribuzione per ripristinare Windows, fare riferimento a Ripristinare un'immagine Windows. Se il risultato dell'analisi è "Operazione di ripristino completata correttamente", passare al passaggio successivo. In caso contrario, provare a correggere gli errori rilevati nel file di log CBS.
Digitare il comando
sfc /scannow
, quindi premere INVIO. Il completamento dell'esecuzione del comando potrebbe richiedere qualche minuto.Chiudere il prompt dei comandi, quindi eseguire di nuovo Windows Update.
Gestione e manutenzione immagini distribuzione crea un file di log (%windir%\Logs\CBS\CBS.log) che acquisisce eventuali problemi rilevati o risolti dallo strumento. %windir% è la cartella in cui è installato Windows. Ad esempio, la cartella %windir% è C:\Windows.
Come funziona la riparazione di Gestione e manutenzione immagini distribuzione?
Gestione e manutenzione immagini distribuzione è uno strumento da riga di comando usato per gestire e ripristinare immagini Windows, tra cui Ambiente ripristino Windows, Installazione di Windows e Windows PE (WinPE). Può anche essere usato per ripristinare l'immagine Windows locale nel computer.
Per comprendere meglio, ecco un riepilogo delle risorse che lo strumento Gestione e manutenzione immagini distribuzione controlla per l'integrità:
- File contenuti nelle seguenti directory:
- %SYSTEMROOT%\Servicing\Packages
- %SYSTEMROOT%\WinSxS\Manifests
- Dati del Registro di sistema che si trovano nelle seguenti sottochiavi del Registro di sistema:
- HKEY_LOCAL_MACHINE\Components
- HKEY_LOCAL_MACHINE\Schema
- HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Component Based Servicing
Questo elenco potrebbe essere aggiornato in qualsiasi momento. Quando Gestione e manutenzione immagini distribuzione rileva manifesti, archivi o dati del Registro di sistema non corretti, è possibile che i dati non corretti vengano sostituiti con una versione corretta.
Registrazione
Lo strumento Gestione e manutenzione immagini distribuzione crea un file di log che acquisisce eventuali problemi rilevati o risolti dallo strumento. Il file di log è disponibile nel seguente percorso:
- %SYSTEMROOT%\Logs\CBS\CBS.log
- %SYSTEMROOT%\Logs\CBS\CBS.persist.log
Correggere i danneggiamenti rilevati nel file CBS.log
Per correggere manualmente gli errori di danneggiamento rilevati dallo strumento Gestione e manutenzione immagini distribuzione ma che non possono essere corretti, seguire questa procedura:
Aprire %SYSTEMROOT%\Logs\CBS\CBS.log.
Nota
%SYSTEMROOT% è una variabile di ambiente che salva la cartella in cui è installato Windows. Ad esempio, generalmente la cartella %SYSTEMROOT% è C:\Windows.
Identificare i pacchetti che lo strumento non riesce a correggere. Ad esempio, potresti trovare le seguenti informazioni nel file di registro:
Checking System Update Readiness. (p) CSI Payload Corrupt (n) amd64_microsoft-windows-a..modernappmanagement_31bf3856ad364e35_10.0.19041.3636_none_23b3b3ece690d77b\EnterpriseModernAppMgmtCSP.dll (p) CBS MUM Missing (n) Microsoft-Windows-Client-Features-Package~31bf3856ad364e35~amd64~~10.0.19041.4291 (p) CSI Manifest Corrupt (w) (Fixed) wow64_microsoft-windows-audio-mmecore-acm_31bf3856ad364e35_10.0.19041.1_none_a12b40f4b4c7b751 (p) CSI Manifest Corrupt (n) wow64_microsoft-windows-audio-volumecontrol_31bf3856ad364e35_10.0.19041.3636_none_4514b27cf12f35d5 Summary: Operation: Detect and Repair Operation result: 0x800f081f Last Successful Step: Remove staged packages completes. Total Detected Corruption: 4 CBS Manifest Corruption: 1 CBS Metadata Corruption: 0 CSI Manifest Corruption: 2 CSI Metadata Corruption: 0 CSI Payload Corruption: 1 Total Repaired Corruption: 1 CBS Manifest Repaired: 0 CSI Manifest Repaired: 1 CSI Payload Repaired: 0 CSI Store Metadata refreshed: True Staged Packages: CBS Staged packages: 0 CBS Staged packages removed: 0 ...
- Danneggiamento del payload CSI: indica che il file
EnterpriseModernAppMgmtCSP.dll
di payload è danneggiato. - CBS MUM Mancante: manca un file MUM obbligatorio da
Microsoft-Windows-Client-Features-Package
. - Danneggiamento manifesto CSI: sono state riscontrate due istanze di danneggiamento del manifesto. Uno è stato risolto
(wow64_microsoft-windows-audio-mmecore-acm)
e l'altro(wow64_microsoft-windows-audio-volumecontrol)
rimane danneggiato.
- Danneggiamento del payload CSI: indica che il file
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.
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per