ERROR_SXS_COMPONENT_STORE_CORRUPT 0x80073712

Codice d'errore 14098 · HRESULT 0x80073712

WINDOWS

Messaggio ufficiale (come appare sullo schermo): The component store has been corrupted.

Cercato anche come: 0x80073712, error 14098, component store has been corrupted, windows update error 0x80073712

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

0x80073712 "The component store has been corrupted" compare quando Windows Update, l'installazione di una funzionalità facoltativa o DISM rilevano un danno nell'archivio dei componenti WinSxS. Poiché gli aggiornamenti vengono costruiti a partire da questo archivio, gli aggiornamenti cumulativi continuano a fallire finché non viene riparato. È un problema di servicing del sistema operativo stesso, non di un'app.

Si applica a: Windows 10, Windows 11

Come risolvere ERROR_SXS_COMPONENT_STORE_CORRUPT

  1. Riavvia ed esegui Windows Update ancora una volta per escludere un blocco transitorio
  2. Esegui DISM /Online /Cleanup-Image /ScanHealth in Terminale (amministratore) per confermare il danneggiamento
  3. Ripara con DISM /Online /Cleanup-Image /RestoreHealth, che scarica file integri da Windows Update, poi esegui sfc /scannow
  4. Se RestoreHealth fallisce, monta un'ISO di Windows della stessa versione ed esegui DISM /Online /Cleanup-Image /RestoreHealth /Source:wim:X:\sources\install.wim:1 /LimitAccess, usando la lettera di unità e l'indice corretti
  5. Reimposta la cache di Windows Update: apri Terminale (amministratore) ed 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
  6. Come ultima risorsa, esegui un aggiornamento di riparazione sul posto: avvia setup.exe da un'ISO di Windows corrispondente e scegli di mantenere file personali e app

Perché succede

Aggiornamenti interrotti, improvvise interruzioni di corrente durante il servicing, errori del disco o strumenti di pulizia aggressivi che eliminano il contenuto di WinSxS lasciano l'archivio dei componenti incoerente. Windows non riesce più a costruire nuovi aggiornamenti a partire da esso.

Domande frequenti

Perderò dei file correggendo 0x80073712?

DISM e SFC non toccano i file personali. Anche un aggiornamento di riparazione sul posto mantiene file e app, ma fai comunque prima un backup.

Posso eliminare la cartella WinSxS per risparmiare spazio?

No. Eliminarla manualmente rompe il servicing; usa invece Pulizia disco o DISM /StartComponentCleanup.

Errori correlati

Fonte: Microsoft WinError.h · soluzioni scritte e verificate dalla redazione (vedi la nostra politica editoriale)

Ultimo aggiornamento: