0x8007000d: come riparare i file danneggiati durante un aggiornamento

L’errore 0x8007000d si presenta nel caso di componenti danneggiati o del tutto assenti durante un aggiornamento. Oltre allo strumento di risoluzione dei problemi del sistema, Windows offre anche altre possibilità per risolvere il codice di errore 0x8007000d.

Che cosa significa il codice di errore 0x8007000d?

Se Windows trova file di sistema danneggiati durante un aggiornamento, può emettere il codice di errore 0x8007000d. L’errore si presenta nelle versioni 7, 8, 10 e 11 e impedisce la corretta esecuzione dell’aggiornamento. Per questo motivo è importante risolvere immediatamente l’errore 0x8007000d per evitare di pregiudicare il funzionamento del sistema. In questo caso lo stato dell’aggiornamento è: “Mancano alcuni file dell’aggiornamento o sono presenti problemi. Verrà eseguito automaticamente un altro tentativo di download dell’aggiornamento più tardi. Codice di errore (0x8007000d)”. Non è possibile impedire del tutto che si presenti questo problema. In caso di componenti mancanti o danneggiati, Windows interrompe la procedura. Esistono però diversi metodi per risolvere il problema.

Risolvere l’errore 0x8007000d con lo strumento di risoluzione dei problemi

La prima soluzione in caso di comparsa del codice di errore 0x8007000d è utilizzare lo strumento automatizzato di risoluzione dei problemi di Windows. Questo strumento cerca le potenziali fonti di errore e tenta quindi di risolvere i problemi direttamente. Per eseguire questa procedura, procedi nel modo seguente:

  1. Per prima cosa, apri le Impostazioni.
  2. Fai clic sull’opzione “Aggiornamento e sicurezza”.
  3. Cerca “Risoluzione problemi”.
  4. Seleziona “Strumenti di risoluzione dei problemi aggiuntivi” e quindi “Windows Update”.
  5. Facendo clic su “Esegui lo strumento di risoluzione dei problemi”, il sistema esegue la ricerca. L’operazione può richiedere alcuni istanti.

Se Windows trova l’errore 0x8007000d, tenta immediatamente di risolvere il problema. Se il tentativo riesce, puoi riavviare l’aggiornamento. Se l’errore non viene rilevato o non è possibile risolverlo, devi provare soluzioni alternative.

Disattivare brevemente i programmi antivirus

Un secondo approccio, altrettanto semplice, per risolvere l’errore 0x8007000d riguarda i tuoi programmi antivirus e il firewall. Se queste utili e importanti funzionalità di sicurezza provengono da terze parti, in certi casi la connessione con il server Windows potrebbe subire delle interferenze. Disattiva quindi questi programmi temporaneamente e riavvia l’aggiornamento. Successivamente puoi riattivare queste misure di sicurezza.

Consiglio

Protezione personalizzata per tutti i tuoi dati: MyDefender di IONOS ti permette di effettuare scansioni automatiche, aggiornamenti regolari e offre numerose altre funzioni di sicurezza. Scegli il piano più adatto alle tue esigenze!

Riparare i file e risolvere l’errore 0x8007000d

Se neanche la soluzione precedente ha funzionato, l’errore 0x8007000d potrebbe essere causato da un file di sistema difettoso. Windows dispone di alcuni comandi che ti permettono di riparare autonomamente questi file. Per utilizzarli, devi aprire il menu Esegui come amministratore. Procedi come segue:

  1. Per prima cosa, premi i tasti [Windows] e [R] per aprire “Esegui”.
  2. Digita “cmd” nel prompt dei comandi e premi quindi contemporaneamente i tasti [Ctrl], [Maiusc] e [Invio].
  3. Conferma questa immissione con “Sì”. Ora puoi continuare a lavorare con permessi di amministratore.
  4. Digita quindi il seguente comando nella console:
sfc /scannow
shell
  1. Conferma il comando con [Invio].
  2. Attendi la completa esecuzione del comando. Quindi riavvia il computer.
  3. Utilizza ora il comando DISM (Deployment Image Servicing and Management). Per farlo, apri nuovamente la console e utilizza questo comando:
DISM.exe /Online /Cleanup-image /Restorehealth
shell
  1. Conferma nuovamente con [Invio], attendi che la procedura venga eseguita una volta per intero e quindi riavvia il PC. Ora puoi installare nuovamente l’aggiornamento e l’errore 0x8007000d non dovrebbe ripresentarsi.

0x8007000d: ripristinare i componenti dell’aggiornamento

Se anche questo metodo non va a buon fine, devi ripristinare i componenti dell’aggiornamento per risolvere definitivamente l’errore 0x8007000d. Anche per questa procedura bastano pochi passaggi:

  1. Dovendo operare nuovamente come amministratore, premi di nuovo i tasti [Windows] e [R], digita “cmd”, premi [Ctrl], [Maiusc] e [Invio] e conferma con “Sì”.
  2. Quindi digita in successione i quattro comandi seguenti e conferma ciascuno di essi con [Invio]:
net stop wuauserv
net stop cryptSvc
net stop bits
net stop msiserver
shell
  1. Ora cambia nome a due cartelle di download. I due comandi sono i seguenti:
ren %systemroot%\SoftwareDistribution SoftwareDistribution.bak
ren %systemroot%\system32\catroot2 catroot2.bak
shell
  1. Infine riavvia i servizi arrestati in precedenza usando questi comandi:
net start wuauserv
net start cryptSvc
net start bits
net start msiserver
shell

Ora l’errore 0x8007000d non dovrebbe più ripresentarsi.

Consiglio

Stai cercando una soluzione per un altro codice di errore? Nella nostra Digital Guide troverai sicuramente ciò che cerchi. Ad esempio, sono disponibili istruzioni per i seguenti errori:

Ti preghiamo di osservare la nota legale relativa a questo articolo.

Per offrirti una migliore esperienza di navigazione online questo sito web usa dei cookie, propri e di terze parti. Continuando a navigare sul sito acconsenti all’utilizzo dei cookie. Scopri di più sull’uso dei cookie e sulla possibilità di modificarne le impostazioni o negare il consenso.