Non è insolito che gli utenti Windows incontrino problemi durante l'installazione degli aggiornamenti o l'aggiornamento all'ultima versione di Windows. Il problema con questi codici di errore è che la maggior parte delle volte non specificano la causa dell'errore o cosa possono fare gli utenti per evitarlo.
Un errore comune in cui si imbattono gli utenti quando tentano di aggiornare il proprio sistema è 0x80070003. Questo errore è accompagnato da un messaggio che indica "Mancano alcuni file di aggiornamento". Esploriamo le ragioni alla base di questo problema e le soluzioni che puoi provare a risolverlo.
Perché mancano i file di aggiornamento dal tuo PC?
Uno o più dei seguenti motivi potrebbero spiegare perché stai riscontrando il problema sul tuo computer:
- Il file di registro di Windows potrebbe contenere file di dati corrotti che interferiscono con il processo di installazione dell'aggiornamento in Windows. Il modo migliore per gestire i file corrotti è ripararli utilizzando le utilità integrate di Windows. Se non funziona, puoi eliminarli per risolvere il problema.
- I file di sistema essenziali sono diventati corrotti. Questo scenario può essere risolto eseguendo le utilità di risoluzione dei problemi descritte di seguito. Possono identificare i file corrotti e sostituirli con quelli sani.
- I componenti di Windows Update richiesti per l'installazione degli aggiornamenti in sospeso non funzionano correttamente, il che sta causando il problema del sistema per lanciare l'errore Fortunatamente, la riparazione dei componenti corrotti è facile e può essere eseguita in pochi minuti utilizzando il comando Richiesta.
- Il servizio Windows Update e altri servizi pertinenti richiesti dal sistema per installare gli aggiornamenti in sospeso sono disabilitati o sono danneggiati. In questo caso, puoi semplicemente riavviare i servizi per risolvere il problema.
Ora che sai cosa potrebbe causare il problema, vediamo come risolvere questo caso di file di aggiornamento mancanti in Windows.
1. Elimina il contenuto della cartella DataStore
La cartella DataStore in Windows è un file di registro che memorizza le informazioni su tutti gli aggiornamenti installati nel sistema. Questa cartella si trova nella cartella SoftwareDistribution, che è una directory di informazioni relative all'aggiornamento in Windows.
In diversi casi, il problema sottostante è stato causato dai componenti corrotti della cartella DataStore, che interferivano con il processo di aggiornamento del sistema. Un modo semplice per risolvere questo problema consiste nell'eliminare il contenuto di questa cartella o rimuovere l'intera cartella Data Store. Entrambi i metodi sono sicuri da eseguire.
Di seguito abbiamo descritto i passaggi per farlo. Tuttavia, se non si desidera eliminare la cartella DataStore o il suo contenuto, è anche possibile ripararli. Per questo, segui il metodo successivo di seguito.
- Avvia Esplora file e vai alla seguente posizione di seguito:
C:\Windows\SoftwareDistribution
- Individua il Archivio dati cartella nella cartella SoftwareDistribution e fare clic destro su di essa.
- Scegliere Eliminare dal menu contestuale.
- Clic SÌ nella richiesta di conferma per procedere.
Una volta eliminata la cartella, apri l'app Impostazioni e prova a installare nuovamente gli aggiornamenti.
2. Esegui scansioni di sistema
La prossima cosa che puoi fare è scansionare il sistema per potenziali problemi. Il modo migliore per farlo è utilizzare utilità di sistema integrate come System File Checker e DISM.
Il Controllo file di sistema (SFC) eseguirà la scansione dei file di sistema protetti alla ricerca di incoerenze. Se trova un file corrotto, SFC lo sostituirà con la sua controparte memorizzata nella cache più sana. DISM, d'altra parte, riparerà l'immagine del sistema.
Useremo il prompt dei comandi per eseguire questi strumenti. Assicurati di aver effettuato l'accesso a Windows come amministratore prima di procedere:
Ecco tutto quello che devi fare:
- Apri il prompt dei comandi come amministratore (vedi come eseguire il prompt dei comandi come amministratore per istruzioni).
- Clic SÌ nel prompt Controllo dell'account utente.
- Nella finestra del prompt dei comandi, digita il comando indicato di seguito e premi accedere.
sfc /scannow
- Attendere l'esecuzione del comando, quindi eseguire il seguente comando:
Dism /Online /Cleanup-Image /ScanHealth
- Successivamente, procedere con il seguente comando:
Dism /Online /Cleanup-Image /RestoreHealth
- Una volta eseguito questo comando, chiudi la finestra del prompt dei comandi e controlla se ora puoi scaricare gli aggiornamenti mirati.
Mentre ci sei, puoi anche eseguire lo strumento di risoluzione dei problemi di Windows Update. Questo strumento funziona anche come le utilità che abbiamo appena descritto sopra. Eseguirà la scansione del sistema alla ricerca di errori e suggerirà correzioni pertinenti che possono essere applicate anche utilizzando lo strumento di risoluzione dei problemi.
3. Riparare i componenti dell'aggiornamento
Come accennato in precedenza, i componenti dell'aggiornamento possono anche gestire un qualche tipo di danneggiamento, portando al problema in discussione.
La buona notizia è che riparare questi componenti è abbastanza semplice e in questo metodo utilizzeremo anche il prompt dei comandi. Noi raccomandiamo creazione di un punto di ripristino prima di procedere. Questo ti aiuterà a tornare allo stato attuale del sistema nel caso qualcosa vada storto durante l'esecuzione del metodo.
Una volta creato il punto di ripristino, attenersi alla seguente procedura:
- Apre una finestra di dialogo Esegui (vedi come aprire Windows Esegui imparare come).
- Digita cmd nel campo di testo di Esegui e premi Ctrl + Maiusc + Invio per aprire il prompt dei comandi come amministratore.
- Clic SÌ nel prompt Controllo dell'account utente.
- Una volta che sei all'interno del prompt dei comandi, esegui i comandi seguenti uno per uno:
<codice>net stop wuauserv
netto fermare cryptSvc
netto fermare bit
netto fermare msserver - Una volta che tutti i servizi sono stati arrestati, eseguire i seguenti comandi. Questi cancelleranno la cache di aggiornamento nel sistema:
<codice>ren %systemroot%\softwaredistribution softwaredistribution.bak
ren %systemroot%\sistema32\catroot2catroot2.bak - Ora, procedi con i seguenti comandi uno per uno per riavviare i servizi di aggiornamento di Windows:
<codice>inizio netto wuauserv
netto inizio bit
netto inizio cryptsvc
netto inizio programma di installazione attendibile
netto inizio appidsvc - Dopo che i comandi sono stati eseguiti, riavvia il computer. Si spera che sarai in grado di installare gli aggiornamenti in sospeso al riavvio.
Recupera i file di aggiornamento mancanti su Windows
Se tutto va bene, a questo punto dovresti aver risolto con successo il fastidioso errore di aggiornamento. Nel caso in cui il problema persista, puoi utilizzare il catalogo degli aggiornamenti Microsoft per installare gli aggiornamenti manualmente. Potrebbe anche essere una buona idea segnalare questo problema al team di supporto Microsoft in modo che possa avviare una correzione ufficiale per il problema.