Il codice di errore 0x800f0922 in Windows 10 e 11 indica problemi di ag­gior­na­men­to o upgrade del sistema Windows. La causa non è univoca: il messaggio di errore può indicare file di in­stal­la­zio­ne corrotti, server Windows ir­rag­giun­gi­bi­li, memoria in­suf­fi­cien­te o malware. Le possibili soluzioni sono la ri­so­lu­zio­ne dei problemi di ag­gior­na­men­to, riavviare il sistema, ricorrere al controllo File di sistema o agli strumenti SFC e DISM.

I messaggi di errore di Windows incutono timore, prin­ci­pal­men­te perché in genere non è ben chiaro cosa si nasconda dietro codici come l’errore 0x80073712 o l’errore 0x8024200d. Lo stesso vale anche per l’errore di Windows 0x800f0922, il quale nor­mal­men­te insorge durante l’ag­gior­na­men­to di Windows o l’in­stal­la­zio­ne di update. In questo caso, il sistema si limita a riportare il messaggio “Windows Update: errore sco­no­sciu­to”. Come se non bastasse, non è possibile rin­trac­cia­re una causa specifica: i motivi per cui l’ag­gior­na­men­to di Windows si blocca possono essere mol­te­pli­ci, tra cui file di in­stal­la­zio­ne corrotti, memoria in­suf­fi­cien­te o problemi con i server di Windows. Persino i malware sono una possibile causa. For­tu­na­ta­men­te, però, sono di­spo­ni­bi­li alcuni metodi di soluzione efficaci per risolvere l’errore 0x800f0922 in Windows 11 e 10.

Possibili soluzioni per l’errore di ag­gior­na­men­to 0x800f0922

Prima di adottare i metodi con­si­glia­ti per risolvere l’errore 0x800f0922, provate in­nan­zi­tut­to le seguenti soluzioni standard per i problemi di Windows:

  • riavvio del computer: riavviate il computer e fate ripartire l’ag­gior­na­men­to ve­ri­fi­can­do se ora funziona.
  • Ri­so­lu­zio­ne dei problemi di ag­gior­na­men­to: andate su “Im­po­sta­zio­ni” > “Ag­gior­na­men­to e sicurezza” e fate clic su “Ri­so­lu­zio­ne dei problemi” a sinistra. Seguite ora le istru­zio­ni della procedura guidata di Windows. In al­ter­na­ti­va, potete accedere a “Strumenti di ri­so­lu­zio­ne dei problemi ag­giun­ti­vi” e se­le­zio­na­re “Windows Update”.

Qualora la si­tua­zio­ne non cambiasse, provate con i seguenti metodi:

Prima soluzione: strumenti di ri­pa­ra­zio­ne di Windows SFC e DISM

DISM e SFC sono strumenti a riga di comando che, nel migliore dei casi, possono essere efficaci per la ri­pa­ra­zio­ne di Windows. SFC sta per “System File Checker” (in italiano: “controllo File di sistema”), DISM per “De­ploy­ment Image Servicing and Ma­na­ge­ment”. Gli strumenti di ri­pa­ra­zio­ne eseguono un controllo dei file di sistema e sono in grado di ri­pri­sti­na­re i file dan­neg­gia­ti. Uti­liz­za­te­li come segue:

Primo passaggio: aprite il prompt dei comandi con permessi di am­mi­ni­stra­to­re uti­liz­zan­do le com­bi­na­zio­ni [Windows] + [R], digitando “cmd” nella riga di comando e suc­ces­si­va­men­te [Ctrl] + [Maiusc] + [Invio].

Secondo passaggio: inserite ora il comando CMDsfc/scannow” e premete [Invio].

Terzo passaggio: infine inserite i seguenti comandi seguiti ogni volta da [Invio]: “DISM.exe/Online/Cleanup-image/Sca­n­health” e “DISM.exe/Online/Cleanup-image/Re­sto­re­health”.

Quarto passaggio: chiudete il prompt e riavviate il sistema.

Seconda soluzione: ri­pri­sti­na­re i com­po­nen­ti di Windows Update

Dal momento che si tratta di un errore di ag­gior­na­men­to, potrebbe rivelarsi utile ri­pri­sti­na­re i com­po­nen­ti di Windows Update BITS, i servizi di Windows Update, MSI Installer e Cryp­to­gra­phic. Aprite nuo­va­men­te il prompt dei comandi come am­mi­ni­stra­to­re con [Windows] + [R], inserite “cmd” e [Ctrl] + [Maiusc] + [Invio] e procedete come segue:

Primo passaggio: di­sat­ti­va­te i com­po­nen­ti di ag­gior­na­men­to inserendo uno dopo l’altro i comandi elencati nella riga di comando, seguiti ogni volta da [Invio]:

  • net stop wuauserv
  • net stop cryptSvc
  • net stop bits
  • net stop msiserver
  • ren C:\\Windows\\Soft­ware­Di­stri­bu­tion Soft­ware­Di­stri­bu­tion.old
  • ren C:\\Windows\\System32\\catroot2 Catroot2.old

Secondo passaggio: ora, attivate nuo­va­men­te i com­po­nen­ti di Windows Update inserendo i comandi elencati seguiti da [Invio]:

  • net start wuauserv
  • net start cryptSvc
  • net start bits
  • net start msiserver

Terzo passaggio: chiudete il prompt dei comandi e riavviate il computer.

Terza soluzione: attivare .NET Framework

Se l’ag­gior­na­men­to continua a non fun­zio­na­re, la causa del problema potrebbe risiedere in un .NET Framework di­sat­ti­va­to. At­ti­va­te­lo con questa procedura:

Primo passaggio: inserite “Fun­zio­na­li­tà di Windows” nella barra di ricerca di Windows e fate clic sul risultato “Attiva o disattiva fun­zio­na­li­tà di Windows”.

Secondo passaggio: una volta aperto il menu delle fun­zio­na­li­tà di Windows, spuntate le voci relative a .NET Framework (come .NET Framework 3.5 e .NET Framework 4.8 Advanced Services), se non fossero già spuntate. Con­fer­ma­te con “OK”.

Quarta soluzione: scansione antivirus o ri­pri­sti­no

Al termine della procedura, se l’errore non scompare con i metodi indicati, eseguite una scansione del sistema con un software antivirus per ri­co­no­sce­re e rimuovere eventuali malware. Se possibile, av­va­le­te­vi di un programma antivirus af­fi­da­bi­le. Vi con­si­glia­mo ad esempio di con­trol­la­re il vostro sistema ser­ven­do­vi del software anti-malware Mal­ware­by­tes.

In rari casi, se viene rilevata la presenza di un malware che non può essere rimosso mediante un programma antivirus o se l’errore di ag­gior­na­men­to è ir­re­pa­ra­bi­le, è ne­ces­sa­rio resettare Windows 10 o ri­pri­sti­na­re Windows 11. As­si­cu­ra­te­vi prima di in­di­vi­dua­re la versione di Windows in uso.

Registra il tuo dominio
  • Domain Connect gratuito per una con­fi­gu­ra­zio­ne facile del DNS
  • Cer­ti­fi­ca­to SSL Wildcard gratuito
  • Pro­te­zio­ne privacy inclusa
Vai al menu prin­ci­pa­le