CBS_E_STORE_CORRUPTION 0x800F0831

Esadecimale 0x800F0831 · Decimale -2146498511 · Tipo HRESULT · Facility SETUPAPI (15)

WINDOWS

Messaggio ufficiale (come appare sullo schermo): The CBS store is corrupted; a required package or manifest is missing.

Cercato anche come: 0x800f0831, 0x800F0831, windows update error 0x800f0831

Schema di risoluzione dei problemi di Windows: avviso in Gestione dispositivi e scansione dei file di sistema
Errori di Windows: controlla driver, file di sistema e Visualizzatore eventi, in questo ordine.

Che cosa significa

0x800F0831 compare quando un aggiornamento cumulativo fallisce perché Windows non trova il manifest di un aggiornamento installato in precedenza da cui dipende. Il download dell'aggiornamento si completa ma l'installazione si interrompe. Di solito significa che un aggiornamento precedente manca o è danneggiato nell'archivio dei componenti.

Si applica a: Windows 10, Windows 11

Come risolvere CBS_E_STORE_CORRUPTION

  1. Disattiva VPN o software proxy e riprova, perché i file mancanti vengono scaricati da Windows Update
  2. Esegui lo strumento di risoluzione dei problemi di Windows Update: Impostazioni > Sistema > Risoluzione dei problemi > Altri strumenti per la risoluzione dei problemi > Windows Update (Windows 10: Impostazioni > Aggiornamento e sicurezza > Risoluzione dei problemi > Strumenti aggiuntivi per la risoluzione dei problemi)
  3. Ripara l'archivio dei componenti da Terminale (amministratore): esegui DISM /Online /Cleanup-Image /RestoreHealth, poi sfc /scannow, e riavvia
  4. Reimposta la cache di Windows Update: in Terminale (amministratore) esegui net stop wuauserv, net stop bits e net stop cryptsvc, rinomina C:\Windows\SoftwareDistribution in SoftwareDistribution.old, poi esegui net start cryptsvc, net start bits e net start wuauserv
  5. Installa manualmente dal Microsoft Update Catalog l'ultimo Servicing Stack Update e l'ultimo aggiornamento cumulativo
  6. Controlla C:\Windows\Logs\CBS\CBS.log per il nome del pacchetto mancante e, se è elencato, installa quel KB dal catalogo
  7. Se nient'altro funziona, esegui un aggiornamento di riparazione sul posto: monta un'ISO di Windows della stessa edizione e versione, esegui setup.exe e scegli di mantenere file personali e app (esegui prima un backup)

Perché succede

Windows costruisce i nuovi aggiornamenti sopra quelli precedenti. Se il manifest di un pacchetto precedente è stato rimosso da un'installazione interrotta, da uno strumento di pulizia o da un errore del disco, il nuovo aggiornamento non può essere applicato.

Domande frequenti

Posso saltare l'aggiornamento che fallisce con 0x800f0831?

Puoi metterlo in pausa, ma gli aggiornamenti cumulativi successivi di solito incontrano lo stesso problema finché l'archivio non viene riparato.

Un aggiornamento di riparazione risolve 0x800f0831?

Sì, ricostruisce l'archivio dei componenti mantenendo app e file.

Errori correlati

Ultimo aggiornamento: