Issue Come risolvere l'errore di aggiornamento di Windows...

Come risolvere l'errore di aggiornamento di Windows 0x8007371b

Vedere il messaggio di errore 0x8007371b durante il tentativo di aggiornare Windows può essere estremamente stressante. Questo errore è persistito nel corso degli anni e attraverso più edizioni e versioni di Windows. Può anche interessare gli utenti di Windows 10.

Perché vedo l’errore 0x8007371b?

Il messaggio di solito appare come "Windows Update ha rilevato un errore sconosciuto" o "Errore 0x8007371b". È generalmente associato a file di sistema corrotti, che possono impedire l'installazione corretta dell'aggiornamento. Una possibile causa di questa notifica è un archivio di componenti di Windows danneggiato. Ciò può accadere se i file di sistema vengono eliminati o danneggiati, il che può impedire l'installazione degli aggiornamenti.

Un'altra possibile causa è un conflitto con il software antivirus. Alcuni programmi antivirus potrebbero interferire con il processo di aggiornamento e impedire la corretta installazione dell'aggiornamento. Inoltre, anche le recenti infezioni da malware possono causare errori di aggiornamento. Il malware può danneggiare i file di sistema, danneggiandoli o addirittura eliminandoli completamente. In altri casi, il messaggio potrebbe essere correlato a problemi hardware come RAM difettosa o errori del disco rigido. Questi problemi possono impedire a Windows di accedere correttamente ai file di sistema, il che può portare a problemi di aggiornamento.

Questo particolare messaggio di errore di Windows Update 0x8007371b indica che alcuni file di aggiornamento sono mancanti o sono stati danneggiati, in genere quelli contenuti nella cartella WinSxS. Fortunatamente, diversi passaggi che possono essere presi per risolvere il problema. Tuttavia, a causa delle caratteristiche individuali di ciascun sistema informatico, potrebbe essere necessario provare diversi metodi fino a trovare quello giusto.

Esegui una scansione DISM

DISM è l'acronimo di Deployment Image & Servicing Management ed è uno strumento integrato di Windows in grado di riparare i file di sistema danneggiati. Per avviare una scansione DISM, procedi come segue:

    1. Premi Windows + R sulla tastiera.
    1. Nella finestra di dialogo Esegui, digita cmd e quindi premi contemporaneamente Ctrl + Maiusc + Invio sulla tastiera. Questo aprirà un prompt dei comandi con privilegi elevati.
    1. Nel prompt dei comandi , digitare DISM /Online /Cleanup-Image /ScanHealth e premere Invio .
    1. Attendi il completamento del processo, quindi prova ad aggiornare Windows ancora una volta.

Esegui una scansione SFC

Un altro strumento di Windows che potrebbe rivelarsi utile quando si ha a che fare con l'errore 0x8007371b è il Controllo file di sistema (SFC).

    1. Premi i tasti Windows + R.
    1. Digitare cmd nella finestra di dialogo Esegui e premere Ctrl+Maiusc+Invio per aprire una finestra del prompt dei comandi con privilegi elevati.
    1. Digita SFC /ScanNow e premi Invio .
    1. Attendere il completamento del processo, riavviare il computer e verificare se l'errore è stato risolto.

Cancella la cartella della cache dell’aggiornamento di Windows 10

    1. Apri la finestra di dialogo Esegui premendo Windows + R sulla tastiera.
    1. Apri una finestra del prompt dei comandi con privilegi elevati digitando cmd nella casella Esegui e premendo Ctrl+Maiusc+Invio sulla tastiera.
    1. Digita net stop wuauserv e premi Invio .
    1. Digita rd /s /q %systemroot%\SoftwareDistribution e premi Invio per cancellare la cartella della cache.
    1. Per riavviare il servizio Windows Update, digita net start wuauserv e premi Invio .

Ripristina manualmente i componenti di Windows Update

    1. Apri Esegui premendo Windows + R .
    1. Apri il prompt dei comandi con privilegi elevati digitando cmd nella casella Esegui e premendo Ctrl+Maiusc+Invio .
    1. Ora, digita i seguenti comandi nel prompt dei comandi e premi Invio dopo ognuno per eseguirlo:

net stop wuauserv

net stop cryptSvc

net stop bits

net stop msiserver

    1. Digita ren C:\Windows\SoftwareDistribution SoftwareDistribution.old e premi Invio .
    1. Digita ren C:\Windows\System32\catroot2 Catroot2.old e premi Invio .
    1. Abilita i componenti arrestati digitando i seguenti comandi e premendo Invio dopo ciascuno di essi:

net start wuauserv

net start cryptSvc

net start bits

net start msiserver

    1. Controlla se l'errore 0x8007371b è stato corretto.

Se il problema non è stato risolto, assicurati di rivolgerti a un professionista. Si consiglia inoltre vivamente di investire in uno strumento di rimozione malware con licenza per terminare le app dannose che potrebbero essere responsabili di questo messaggio di errore.

Caricamento in corso...