ERROR_SXS_COMPONENT_STORE_CORRUPT 0x80073712
Codice d'errore 14098 · HRESULT 0x80073712
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
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
- Riavvia ed esegui Windows Update ancora una volta per escludere un blocco transitorio
- Esegui DISM /Online /Cleanup-Image /ScanHealth in Terminale (amministratore) per confermare il danneggiamento
- Ripara con DISM /Online /Cleanup-Image /RestoreHealth, che scarica file integri da Windows Update, poi esegui sfc /scannow
- 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
- 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
- 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: