Come risolvere l'errore di Windows Update 0x800B0101

L'errore 0x800B0101 del programma di installazione autonomo di Windows Update può rappresentare un ostacolo frustrante quando si tenta di mantenere aggiornato il sistema. Questo errore si verifica in genere quando si verifica una mancata corrispondenza tra l'orologio del sistema e il certificato utilizzato per firmare l'aggiornamento. Esploriamo diversi metodi per risolvere questo problema e far sì che gli aggiornamenti di Windows funzionino nuovamente senza problemi.

Metodo 1: correggi la data e l'ora del tuo sistema

La causa più comune dell'errore 0x800B0101 è una data o un'ora di sistema errata. Ecco come risolverlo:

Passaggio 1:PremereWindows + Rper aprire la finestra di dialogo Esegui, digitaretimedate.cple premere Invio.

Passaggio 2:Nella finestra Data e ora, fare clic sulla scheda "Ora Internet", quindi fare clic su "Modifica impostazioni".

Passaggio 3:Assicurati che "Sincronizza con un server di riferimento orario Internet" sia selezionato e che il server sia impostato su time.windows.com. Fare clic su "Aggiorna ora" e quindi su "OK".

Passaggio 4:Torna alla scheda "Data e ora" e fai clic su "Cambia fuso orario". Verifica che il fuso orario sia impostato correttamente.

Passaggio 5:Riavvia il computer e prova a eseguire nuovamente Windows Update.

Metodo 2: cancellare la cartella SoftwareDistribution

Se la regolazione dell'ora non funziona, prova a cancellare il contenuto della cartella SoftwareDistribution:

Passaggio 1:Apri il prompt dei comandi come amministratore.

Passaggio 2:Digitare i seguenti comandi, premendo Invio dopo ciascuno:

net stop wuauserv
net stop bits

Passaggio 3:PremereWindows + R, tipoC:WindowsSoftwareDistributione premere Invio.

Passaggio 4:Elimina tutto il contenuto della cartella SoftwareDistribution.

Passaggio 5:Riavvia il computer e controlla se il problema è stato risolto.

Altre letture:Come risolvere l'errore di Windows Update 0x80073713

Metodo 3: cancellare la cartella Catroot2

Cancellare la cartella Catroot2 a volte può risolvere i problemi di aggiornamento:

Passaggio 1:Apri il prompt dei comandi come amministratore.

Passaggio 2:Digitare i seguenti comandi, premendo Invio dopo ciascuno:

net stop cryptsvc
md %systemroot%system32catroot2.old
xcopy %systemroot%system32catroot2 %systemroot%system32catroot2.old /s
del %systemroot%system32catroot2*.* /q
net start cryptsvc

Passaggio 3:Riavvia il computer e prova ad aggiornare nuovamente.

Metodo 4: rinominare il file Pending.xml

Rinominare il file pendente.xml a volte può risolvere i problemi di aggiornamento:

Passaggio 1:Apri il prompt dei comandi come amministratore.

Passaggio 2:Digita il seguente comando e premi Invio:

Ren c:windowswinsxspending.xml pending.old

Passaggio 3:Riavvia il computer e tenta nuovamente l'aggiornamento.

Metodo 5: eseguire Controllo file di sistema e DISM

Se l'errore persiste, potrebbe essere dovuto a file di sistema danneggiati. L'esecuzione del Controllo file di sistema (SFC) e della Gestione e manutenzione delle immagini di distribuzione (DISM) può aiutare a:

Passaggio 1:Apri il prompt dei comandi come amministratore.

Passaggio 2:Digita il seguente comando e premi Invio:

sfc /scannow

Passaggio 3:Al termine dell'SFC, esegui il seguente comando DISM:

Dism /Online /Cleanup-Image /ScanHealth

Passaggio 4:Riavvia il computer e controlla se il problema dell'aggiornamento è stato risolto.

Questi metodi dovrebbero aiutare a risolvere l'errore di Windows Update 0x800B0101. Se i problemi persistono, potrebbe valere la pena prendere in considerazione un'installazione pulita di Windows o chiedere assistenza al supporto Microsoft. Ricordati di eseguire sempre il backup dei tuoi dati importanti prima di apportare modifiche significative al tuo sistema.

Related Posts