Come sai, Microsoft è coerente nello spingere gli aggiornamenti alle sue versioni supportate dei sistemi operativi Windows per renderlo migliore e difenderlo da diversi tipi di vulnerabilità. E spingere miliardi di computer Windows attivi di tanto in tanto non è davvero una cosa facile da fare poiché richiede un complesso modulo di consegna di Windows Update. Queste complessità spesso danno origine a vari errori come il codice di errore di Windows Update 0x80004005.
Quando si riscontra questo tipo di errore di Windows Update, sullo schermo verrà visualizzato il seguente messaggio di errore:
“Si sono verificati problemi durante l'installazione di alcuni aggiornamenti, ma riproveremo più tardi. Se continui a vedere questo messaggio e desideri eseguire ricerche sul Web o contattare l'assistenza per informazioni, questo potrebbe essere utile 0x80004005.
Questo tipo di errore di Windows Update si verifica a causa di un problema durante l'installazione o il download di un aggiornamento. Esistono diversi modi per risolvere il problema. Puoi provare a sostituire il file dpcdll.dll, ripristinare i servizi relativi a Windows Update, eseguire lo strumento di risoluzione dei problemi di Windows Update o installare manualmente gli aggiornamenti di Windows. Per maggiori dettagli, controlla le opzioni fornite di seguito.
Opzione 1 – Prova a sostituire il file DLL con una fonte attendibile
La prima cosa che puoi fare è sostituire il file dpcdll.dll con una fonte attendibile.
- Innanzitutto, è necessario ottenere il nuovo file dpcdll.dll da un altro computer con preferibilmente lo stesso numero di versione del file del computer.
- Successivamente, è necessario avviare il PC in modalità provvisoria e accedere ai percorsi elencati di seguito, quindi sostituire il file utilizzando un'unità USB o altri dispositivi di archiviazione esterni.
- Per x86: questo PC > C:/Windows/System32
- Per x64: questo PC > C:/Windows/SysWOW64
- Quindi, digita "cmd" nella casella di ricerca di Cortana e fai clic con il pulsante destro del mouse su Prompt dei comandi e seleziona "Esegui come amministratore" per aprirlo con i privilegi di amministratore.
- Ora digita il comando "regsvr32 dpcdll.dll" e premi Invio.
- Riavvia il PC e controlla se l'errore è stato corretto.
Opzione 2: prova a ripristinare i componenti di Windows Update
Se per caso la terza opzione non funzionasse, puoi anche provare a ripristinare i componenti di Windows Update in quanto potrebbe anche aiutarti a risolvere l'errore di Windows Update. Come? Fare riferimento ai seguenti passaggi:
- Apri il prompt dei comandi con privilegi di amministratore.
- Successivamente, digita ciascuno dei seguenti comandi e premi Invio dopo aver digitato uno dopo l'altro.
- net stop wuauserv
- net stop cryptsvc
- bit di stop netto
- msiserver di stop netto
Nota: I comandi immessi interromperanno i componenti di Windows Update come il servizio Windows Update, i servizi di crittografia, BITS e MSI Installer.
- Dopo aver disabilitato i componenti WU, è necessario rinominare le cartelle SoftwareDistribution e Catroot2. Per fare ciò, digita ciascuno dei seguenti comandi di seguito e non dimenticare di premere Invio dopo aver digitato un comando dopo l'altro.
- ren C: WindowsSoftwareDistribution SoftwareDistribution.old
- ren C: WindowsSystem32catroot2 Catroot2.old
- Quindi, riavvia i servizi che hai interrotto inserendo un'altra serie di comandi. Non dimenticare di premere Invio dopo aver digitato un comando dopo l'altro.
- net start wuauserv
- net start cryptsvc
- bit di inizio rete
- net start msiserver
- Chiudi il prompt dei comandi e riavvia il PC.
Opzione 3: eseguire lo strumento di risoluzione dei problemi di Windows Update
Potresti anche voler eseguire lo strumento di risoluzione dei problemi di Windows Update in quanto potrebbe anche aiutare a correggere l'errore di Windows Update 0x80004005. Per eseguirlo, vai su Impostazioni e seleziona Risoluzione dei problemi dalle opzioni. Da lì, fai clic su Windows Update, quindi fai clic sul pulsante "Esegui lo strumento di risoluzione dei problemi". Dopodiché, segui le prossime istruzioni sullo schermo e dovresti essere a posto.
Opzione 4: prova a scaricare e installare manualmente gli aggiornamenti di Windows
L'errore di Windows Update 0x80004005 potrebbe essere dovuto a un errore di Windows Update. Quindi, se non si tratta di un aggiornamento delle funzionalità e solo di un aggiornamento cumulativo, puoi scaricare Windows Update e installarlo manualmente. Ma prima, devi scoprire quale aggiornamento non è riuscito e, per farlo, fai riferimento ai seguenti passaggi:
- Vai su Impostazioni e da lì vai su Aggiornamento e sicurezza> Visualizza cronologia aggiornamenti.
- Quindi, controlla quale particolare aggiornamento non è riuscito. Si noti che gli aggiornamenti che non sono stati installati verranno visualizzati nella colonna Stato con un'etichetta "Non riuscito".
- Successivamente, vai all'Area download Microsoft e cerca quell'aggiornamento utilizzando il suo numero KB e una volta trovato, scarica e quindi installalo manualmente.
Nota: È inoltre possibile utilizzare il catalogo di Microsoft Update, un servizio di Microsoft che fornisce un elenco di aggiornamenti software che possono essere distribuiti su una rete aziendale. Con l'aiuto di questo servizio, può essere più facile trovare aggiornamenti software Microsoft, driver e correzioni.