Come risolvere l’errore 0x800f0922 in Windows 10 e 11

 




Il codice di errore 0x800f0922 in Windows 10 e 11 segnala problemi di aggiornamento del sistema Windows. Tale messaggio può essere il frutto di file di installazione corrotti, server Windows irraggiungibili, memoria insufficiente o malware. 

Quando emerge Windows 0x800f0922 il sistema riporta il messaggio “Windows Update: errore sconosciuto”. 


Prima di mettere in atto procedure più complesse per risolvere il problema, provate ad adottare le seguenti soluzioni standard :

1) riavvio del pc: riavviate il computer e fate ripartire l’aggiornamento verificando se ora funziona.

2) Risoluzione dei problemi di aggiornamento: andate su “Impostazioni” > “Aggiornamento e sicurezza” e cliccate su “Risoluzione dei problemi”. Seguite ora le istruzioni della procedura guidata di Windows. Altrimenti potete eseguire l'accesso a “Strumenti di risoluzione dei problemi aggiuntivi” e selezionare “Windows Update”.


Laddove la situazione dovesse rimanere invariata, a questo punto adotterete le soluzioni che in tal caso sono previste per superare questo handicap tecnico.



Strumenti di riparazione di Windows SFC e DISM

DISM e SFC sono strumenti a riga di comando che eseguono un controllo dei file di sistema e sono capaci di ripristinare i file danneggiati. 

Primo step: aprite il prompt dei comandi con permessi di amministratore utilizzando le combinazioni [Windows] + [R], digitando “cmd” nella riga di comando e successivamente [Ctrl] + [Maiusc] + [Invio].

Secondo Step: inserite ora il comando CMD “sfc/scannow” e premete [Invio].

Terzo step: inserite i seguenti comandi seguiti ogni volta da [Invio]: “DISM.exe/Online/Cleanup-image/Scanhealth” e “DISM.exe/Online/Cleanup-image/Restorehealth”.

Quarto passaggio: chiudete il prompt e riavviate il sistema.



Ripristinare i componenti di Windows Update

Potrebbe essere utile ripristinare i componenti di Windows Update BITS, i servizi di Windows Update, MSI Installer e Cryptographic. Aprite nuovamente il prompt dei comandi come amministratore con [Windows] + [R], inserite “cmd” e [Ctrl] + [Maiusc] + [Invio] e rispettate i seguenti passaggi :

Primo step: disattivate i componenti di aggiornamento inserendo uno dopo l’altro i comandi indicati nella riga di comando, seguiti ogni volta da [Invio]:

net stop wuauserv

net stop cryptSvc

net stop bits

net stop msiserver

ren C:\\Windows\\SoftwareDistribution SoftwareDistribution.old

ren C:\\Windows\\System32\\catroot2 Catroot2.old


Secondo step: ora, attivate di nuovo i componenti di Windows Update inserendo i comandi indicati seguiti da [Invio]:


net start wuauserv

net start cryptSvc

net start bits

net start msiserver


Terzo step: chiudete il prompt dei comandi e riavviate il pc.



Attivare .NET Framework

Se l’aggiornamento presenta ancora problemi, potrebbe significare che un .NET Framework sia disattivato. 

Attivatelo con questa procedura:

Primo step: inserite “Funzionalità di Windows” nella barra di ricerca di Windows e cliccate sul risultato “Attiva o disattiva funzionalità di Windows”.

Secondo step: dopo aver aperto il menu delle funzionalità 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. Confermate con “OK”.



Scansione antivirus 

Al termine delle procedure, se l’errore permane, eseguite una scansione del sistema con un software antivirus al fine di rimuovere eventuali malware.