Se Windows 11 mostra l’errore 0x80070003 durante Windows Update, il problema indica in genere che il sistema non riesce a trovare un percorso o alcuni dati necessari all’operazione. Prima di cancellare cache o rinominare cartelle di sistema, riavvia il PC, controlla se fallisce sempre lo stesso aggiornamento e usa gli strumenti Microsoft per Windows Update.
La sequenza più prudente è: riavvio, cronologia aggiornamenti, risoluzione problemi, verifica di spazio e rete, DISM/SFC e solo alla fine reset controllato dei componenti Update. Se il PC è aziendale, fermati prima di modificare servizi o policy.
| Sintomo | Controllo prioritario |
|---|---|
| 0x80070003 su un singolo KB | Cronologia aggiornamenti e pacchetto specifico |
| Più aggiornamenti falliscono | Windows Update, DISM e SFC |
| Download si ferma o riparte | Rete, spazio libero e cache Update |
| PC gestito da azienda | Policy, WSUS/MDM e amministratore IT |
Cosa significa l’errore 0x80070003
Il codice 0x80070003 è associato a un percorso che Windows non riesce a trovare. Durante Windows Update può comparire se i file scaricati non sono coerenti con ciò che il sistema si aspetta, se un componente dell’aggiornamento punta a una posizione non più valida oppure se l’immagine di Windows ha bisogno di una riparazione.
È simile, ma non identico, a 0x80070002 su Windows 11: entrambi appartengono alla famiglia degli errori legati a file o percorsi mancanti, ma il codice esatto è utile per capire quale fase dell’operazione è fallita. Non conviene quindi trattarli come sinonimi.

1. Riavvia Windows e riprova l’aggiornamento
Un riavvio completo chiude installazioni pendenti, libera file temporaneamente bloccati e permette a Windows Update di ricostruire parte dello stato dell’operazione. Dopo il riavvio apri Impostazioni > Windows Update e premi Verifica disponibilità aggiornamenti.
Se l’aggiornamento riparte e termina senza errore, non eseguire procedure più invasive. Se 0x80070003 compare di nuovo, annota il nome o il numero KB dell’aggiornamento che fallisce.
2. Controlla la cronologia degli aggiornamenti
Vai in Impostazioni > Windows Update > Cronologia aggiornamenti. Se fallisce sempre lo stesso pacchetto, la diagnosi deve concentrarsi su quel KB. Se invece falliscono aggiornamenti diversi, è più probabile un problema generale dei componenti Update o dell’immagine di Windows.
Se il problema è iniziato dopo le patch di settembre 2026, verifica anche se il sistema è già arrivato a una release successiva: la guida a KB5124008 e agli aggiornamenti successivi aiuta a distinguere una build vecchia da un bug ancora aperto.
3. Usa la risoluzione problemi di Windows Update
Microsoft raccomanda di partire dagli strumenti integrati prima di intervenire manualmente sui componenti. Apri Impostazioni > Sistema > Risoluzione dei problemi e avvia la procedura relativa a Windows Update, oppure segui la procedura ufficiale Microsoft per Windows Update.
Applica solo le correzioni proposte e riavvia se richiesto. Evita utility non ufficiali che promettono di “riparare tutti gli errori Windows” modificando servizi, Registro e cartelle senza spiegare cosa fanno.
4. Controlla spazio libero, rete, data e ora
Verifica che l’unità di sistema abbia spazio disponibile sufficiente da Impostazioni > Sistema > Archiviazione. Controlla anche data, ora e fuso e prova temporaneamente senza una VPN se il download degli aggiornamenti non parte o si interrompe.
Questi controlli non identificano da soli 0x80070003, ma eliminano condizioni che possono rendere incompleto il download o la verifica dei file. Se il problema è un upgrade di versione con rollback e driver, il percorso è differente: consulta la guida a 0xC1900101 su Windows 11 25H2.

5. Ripara l’immagine di Windows con DISM
Se Windows Update continua a fallire su più pacchetti, apri Terminale come amministratore ed esegui:
DISM /Online /Cleanup-Image /RestoreHealth
DISM controlla e ripara il component store usato da Windows per mantenere i componenti di sistema. Microsoft documenta il comando nella guida Repair a Windows Image. Attendi la conclusione anche se la percentuale sembra restare ferma per diversi minuti.
6. Esegui SFC dopo DISM
Dopo un DISM completato correttamente, esegui:
sfc /scannow
SFC verifica i file protetti di Windows e prova a sostituire quelli danneggiati usando una sorgente valida. Se vengono effettuate riparazioni, riavvia il PC prima di testare di nuovo Windows Update.
7. Quando ha senso resettare i componenti di Windows Update
Il reset della cache e dei componenti di Windows Update viene dopo i controlli precedenti. Può essere utile se i servizi funzionano, DISM e SFC non mostrano problemi irrisolti ma il client continua a usare dati incompleti o incoerenti.
Prima di rinominare SoftwareDistribution o catroot2, annota il codice, crea un punto di ripristino quando possibile e usa una procedura Microsoft verificabile. Non cancellare manualmente WinSxS e non scaricare file di sistema da siti terzi.
8. Se 0x80070003 compare su un PC aziendale
Su dispositivi gestiti da un’organizzazione, il percorso degli aggiornamenti può dipendere da WSUS, Windows Update for Business, Intune o altre policy. Non cambiare servizi e criteri locali per aggirare l’errore senza l’amministratore. Un percorso o una sorgente non raggiungibile lato infrastruttura può produrre un sintomo che sul singolo PC sembra locale.
Cosa evitare
- Non cancellare WinSxS o cartelle di sistema.
- Non usare pulitori del Registro come soluzione al codice 0x80070003.
- Non disattivare in modo permanente antivirus o firewall.
- Non forzare manualmente un KB destinato a un’altra versione di Windows.
- Non modificare policy di un PC aziendale.
- Non reinstallare Windows come primo tentativo.
Verifica finale
- Riavvia Windows.
- Apri Windows Update.
- Premi Verifica disponibilità aggiornamenti.
- Controlla che il KB che falliva venga scaricato e installato.
- Riavvia se richiesto.
- Riapri la cronologia e verifica che non compaia più 0x80070003.
Se l’errore sparisce dopo il troubleshooter, DISM o SFC, fermati: non serve eseguire anche il reset manuale dei componenti. Se invece 0x80070003 persiste su un solo KB, controlla le note ufficiali di quel pacchetto prima di fare modifiche più invasive.