Correggere lerrore 0x800f081f durante linstallazione degli aggiornamenti in Windows 11

Contenuti

Non esiste un unico modo per risolvere l’errore 0x800f081f, poiché può essere causato da un’ampia varietà di problemi di sistema. Per questo motivo si consiglia di provare tutte le raccomandazioni una per una, iniziando dalle prime e più facili. Prima di farlo, ricordate anche di verificare che sull’unità C ci sia spazio libero sufficiente per installare l’aggiornamento, poiché anche questo potrebbe influire sul problema in questione.

Opzione 1: Eseguire la risoluzione dei problemi

Un’opzione abbastanza semplice è quella di utilizzare il risolutore automatico di problemi disponibile in Windows. Non ha un’alta percentuale di rilevamento, ma risolve le cause più comuni e tutto ciò che dovete fare è eseguire l’applicazione.

  1. Aprire Preferenze di sistema tramite Start.
  2. Dalla prima sezione “Sistema” passare a “Risoluzione dei problemi”.
  3. Fare clic su “Altri strumenti di risoluzione dei problemi”.
  4. Nell’elenco degli strumenti, cercate “Centro aggiornamenti di Windows” e fate clic su “Esegui”.
  5. Verrà avviata una scansione automatica, attendere qualche secondo.
  6. Vi dirà se potete fare qualcosa (o se il sistema può risolvere il problema da solo) o se dovete andare avanti. Se è stata suggerita una soluzione, utilizzarla e poi verificare se l’errore è stato risolto.

Opzione 2: Controllare l’integrità dei file di sistema

Alcuni file sono responsabili del normale funzionamento dei componenti critici e di alcuni componenti minori del sistema operativo, ma possono danneggiarsi in caso di aggiornamenti precedenti non riusciti, problemi al disco rigido o altre situazioni. Questi possono essere riparati con le utility di sistema, che vi consigliamo di utilizzare.

Queste utility controllano l’integrità dei file e, se ne trovano di danneggiati, li ripristinano dalla memoria di backup. Sul nostro sito abbiamo un articolo separato che si concentra sull’uso di entrambe le utility. Anche se è stato scritto per Windows 10, non ci sarà alcuna differenza per Windows 11.

Ulteriori informazioni: Utilizzo e ripristino del controllo dell’integrità dei file di sistema in Windows .

È necessario applicare correttamente le istruzioni fornite nell’articolo sopra citato. In questa situazione, si consiglia di utilizzare prima il “Passo 2: Eseguire DISM”. Se l’utility trova e corregge alcuni danni, riavviare il computer. Seguire quindi le istruzioni del “Passo 1: Eseguire SFC”. Il punto è lo stesso: se viene visualizzata una notifica che indica che i file sono stati recuperati, riavviare il computer.

Quando si esegue DISM e/o SFC, è possibile che uno o entrambi i repository di queste utility siano danneggiati. Per ripristinarli, lo stesso articolo al link sopra riportato presenta sottovoci separate su come eseguire una riparazione. Se entrambi sono danneggiati, riparare prima DISM e poi SFC. Dopodiché tornate a cercare di gestirli

.

Di conseguenza, dopo aver effettuato tutte le manipolazioni, provate a installare l’aggiornamento.

Opzione 3: Abilitare .NET Framework 3.5

A volte il sistema operativo può richiedere file .NET per installare l’aggiornamento, in particolare i file del .NET Framework 3.5. Poiché questo componente è disattivato per impostazione predefinita in Win 11, viene generato un codice di errore 0x800f081f come risultato di un tentativo di installazione non riuscito. La soluzione è semplice: attivare questo componente.

  1. Aprire Start e iniziare a digitare “componente”. Dall’elenco dei risultati, selezionare “Attiva o disattiva i componenti di Windows”.
  2. Il primo dell’elenco sarà “.NET Framework 3.5 “: fate clic su di esso per far diventare la casella blu. Il componente dispone di opzioni aggiuntive indicate con un “più”, ma non è necessario attivarle. Salvare le modifiche con il pulsante OK.

Ora provate a installare nuovamente l’aggiornamento. Se il .NET Framework 3.5 è già abilitato, allora avete già eseguito questa operazione per risolvere qualche altro problema. Poi passate alle altre raccomandazioni.

Opzione 4: Pulire le cartelle dei file di aggiornamento

La prima cartella in questione si chiama “SoftwareDistribution” ed è direttamente collegata al “Centro aggiornamenti di Windows”; in essa sono memorizzati alcuni file temporanei necessari per l’installazione dell’aggiornamento. Se i file che non possono essere installati ora, scaricati nella cartella con un errore (ad esempio, nessun download) o qualche altro problema imprevisto si trovano proprio all’interno di “SoftwareDistribution”, provare a rimuoverli manualmente.

  1. Avviare Esplora risorse , andare in C:{Windows\SoftwareDistribution e individuare la cartella “Download” al suo interno. Aprirlo, selezionare tutti i file con Ctrl + A ed eliminarli premendo Elimina.
  2. Molto probabilmente si aprirà una finestra in cui si dice che non si hanno diritti. Selezionate la casella “Esegui per tutti gli elementi correnti” e premete “Continua”.

Una volta rimosso, aprire il “Centro aggiornamenti di Windows” e verificare se il problema è stato risolto.

Anche l’eliminazione di tutti i file dalla cartella “SoftwareDistribution” può essere utile , ma si consiglia di eseguire un backup per sicurezza.

  1. Se il sistema non consente di rimuovere i file dalla cartella “SoftwareDistribution”, interrompere Windows Update. A tale scopo, fare clic con il tasto destro del mouse su “Start” e richiamare “Windows Terminal (Administrator)”.
  2. Inserite il comando net stop wuauserv e premete Invio.
  3. Eliminare i file dalla cartella “SoftwareDistribution” (a proposito, dato che si è aperta la console, è possibile eliminare la cartella attraverso di essa, non attraverso “Esplora risorse” – per farlo, inserire il comando rd /s /q %systemroot%\SoftwareDistribution e premere Invio).
  4. È possibile riavviare il servizio interrotto con il comando net start wuauserv e provare a scaricare nuovamente l’aggiornamento.

La seconda cartella, “WinSxS”, contiene anche file di aggiornamento e così via, per cui può essere utile eliminarla. Tuttavia, la procedura di pulizia differisce in modo significativo da quella descritta sopra: non è possibile eliminare tutto (o l’intera cartella) da “WinSxS”. Per una corretta pulizia, utilizzare il nostro articolo al link sottostante. Le istruzioni sono scritte per Win 10, ma per i possessori di 11 non è cambiato nulla.

Per saperne di più: Come pulire la cartella “WinSxS” in Windows .

Opzione 5: Disabilitare l’antivirus

Si tratta di una causa piuttosto rara, ma comunque degna di nota. Diversi antivirus, anche quelli più diffusi, a volte danno un falso positivo quando Windows tenta di scaricare gli aggiornamenti, bloccando il processo. Se si utilizza una soluzione di terze parti, disattivarla per un po’ e provare a installare l’aggiornamento problematico. Quindi ricordatevi di riattivare il software antivirus.

Leggi anche: Disabilitare l’antivirus

.

Opzione 6: Ripristino del sistema

A volte il problema non può essere risolto da solo, per cui può essere utile eseguire il rollback del sistema operativo a uno dei punti di ripristino quando tutto funzionava bene. Naturalmente, questo metodo è adatto solo a coloro che hanno preventivamente attivato i punti di ripristino automatico sul proprio computer (o che lo hanno fatto da soli occasionalmente).

Se non sapete come utilizzare il Ripristino configurazione di sistema, potete utilizzare le istruzioni su questo argomento contenute nel nostro articolo al link sottostante. È completamente adatto agli utenti di Windows 11.

Ulteriori informazioni: Ripristino di un punto di ripristino in Windows

.

Opzione 7: Aggiornamento manuale dall’immagine

In alternativa, per coloro che hanno riscontrato il problema 0x800f081f durante il tentativo di aggiornare la versione del sistema operativo e per i quali nessuno dei consigli proposti in precedenza, incluso il punto di ripristino, è di aiuto (o non c’è alcun punto di ripristino). Scaricate un’immagine pulita di Windows 11 (l’ultima versione che non potete aggiornare) o, meglio ancora, scaricate Media Creation Tool e scrivete il sistema su un’unità flash, rendendolo avviabile

.

Scarica lo strumento di creazione dei media

Per

saperne di più: Guida alla creazione di un’unità flash di Windows avviabile

Dopodiché, avviatela e utilizzate “Aggiornamento

nella fase di selezione del tipo di installazione. In questo modo si manterranno tutti i file e le applicazioni personali, ma si forzerà l’aggiornamento di Windows.

Opzione 8: Scaricare manualmente l’aggiornamento

Un altro metodo possibile per risolvere il problema è scaricare da soli l’aggiornamento, che non può essere installato tramite il “Centro aggiornamenti di Windows

“. Il nome dell’aggiornamento da installare è sempre scritto in questa pagina. Per scaricare manualmente l’aggiornamento, aprire la pagina al link sottostante e inserire il nome dell’aggiornamento nella casella di ricerca.

Accedere al catalogo del Centro aggiornamenti Microsoft

Scaricate l’aggiornamento richiesto, eseguite il file di installazione e seguite le indicazioni della procedura guidata

.

Opzione 9: Reimpostare manualmente i componenti del “Centro aggiornamenti di Windows”.

Un’opzione radicale per risolvere il problema è quella di ripristinare il “Centro aggiornamenti di Windows” da soli ,

il

che può rimuovere l’errore in questione e altri (se presenti) errori relativi agli aggiornamenti

.

  1. Aprire il “prompt dei comandi ” con diritti di amministratore.
  2. Immettere 3 comandi in sequenza per arrestare i servizi del sistema, premendo Invio dopo l’immissione di ciascuno di essi:

    net stop bits
    net stop wuauserv
    net stop cryptsvc

  3. Eseguite ora il comando Del "%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader\qmgr*.dat" che elimina i file “qmgr*.dat”. Se viene visualizzato un errore che indica l’impossibilità di trovare il file, non è necessario fare nulla, basta andare avanti.
  4. Se per qualche motivo il percorso mostrato non è C:\Windows\System32 ma un altro, digitate cd /d %windir%\system32 per accedere alla directory corrispondente.
  5. Questo è il compito che richiede più tempo. È necessario registrare nel sistema tutti i file dell’elenco seguente. Copiate e incollate ciascuno di essi nella console, premendo Invio dopo ciascuno di essi. Non sarà possibile registrare tutti i comandi contemporaneamente. Ogni operazione di registrazione sarà seguita da una finestra di dialogo.

    regsvr32.exe atl.dll
    regsvr32.exe urlmon.dll
    regsvr32.exe mshtml.dll
    regsvr32.exe shdocvw.dll
    regsvr32.exe browseui.dll
    regsvr32.exe jscript.dll
    regsvr32.exe vbscript.dll
    regsvr32.exe scrrun.dll
    regsvr32.exe msxml.dll
    regsvr32.exe msxml3.dll
    regsvr32.exe msxml6.dll
    regsvr32.exe actxprxy.dll
    regsvr32.exe softpub.dll
    regsvr32.exe wintrust.dll
    regsvr32.exe dssenh.dll
    regsvr32.exe rsaenh.dll
    regsvr32.exe gpkcsp.dll
    regsvr32.exe sccbase.dll
    regsvr32.exe slbcsp.dll
    regsvr32.exe cryptdlg.dll
    regsvr32.exe oleaut32.dll
    regsvr32.exe ole32.dll
    regsvr32.exe shell32.dll
    regsvr32.exe initpki.dll
    regsvr32.exe wuapi.dll
    regsvr32.exe wuaueng.dll
    regsvr32.exe wuaueng1.dll
    regsvr32.exe wucltui.dll
    regsvr32.exe wups.dll
    regsvr32.exe wups2.dll
    regsvr32.exe wuweb.dll
    regsvr32.exe qmgr.dll
    regsvr32.exe qmgrprxy.dll
    regsvr32.exe wucltux.dll
    regsvr32.exe muweb.dll
    regsvr32.exe wuwebv.dll

  6. Resettare “WinSock” con netsh winsock reset.
  7. Avviare i servizi interrotti con i comandi seguenti. Man mano che capite, inseriteli uno alla volta, proprio come avete fatto quando li avete fermati.

    net start bits
    net start wuauserv
    net start cryptsvc

  8. Riavviare il computer e provare a scaricare e installare l’aggiornamento.

Se non è servito, aprite di nuovo la console, eseguite il passo 1 dell’istruzione precedente, eseguite i comandi seguenti a turno, quindi eseguite il passo 6 (cioè arrestate i 3 servizi responsabili degli aggiornamenti, utilizzate i comandi seguenti per ripristinare “BITS” e “Windows Update Center”

ai valori predefiniti dei descrittori di sicurezza e riavviate i 3 servizi):

sc.exe sdset bits D:(A;CI;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;SY)(A;;CCDCLCSWRPWDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;IU)(A;;CCLCSWLOCRRC;;;SU)
sc.exe sdset wuauserv D:(A;;CCLCSWRPLORC;;;AU)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;SY)

Controllare se l’errore è scomparso.

Compatibilità di Windows 11 con il computer

L’errore 0x800f081f può anche indicare che l’hardware attuale del computer (di solito la scheda madre) non è compatibile con la nuova versione di Windows 11. Questo errore viene visualizzato quando il sistema tenta di scaricare un aggiornamento maggiore, anziché il solito aggiornamento minore. Purtroppo non è possibile determinare facilmente la compatibilità del componente del PC con l’ultimo aggiornamento di Windows 11, poiché tali informazioni non sono liberamente disponibili. Si può solo cercare di scoprire il nome della scheda madre e poi fare una ricerca su Internet per vedere se ci sono altri utenti con la stessa scheda madre che hanno riscontrato l’errore 0x800f081f durante l’installazione dell’aggiornamento del sistema operativo.

Il modo più semplice (ma non è una garanzia al 100%) per verificare se la scheda madre è supportata dal produttore è cercare il nome della scheda madre sul sito Web dell’azienda, nella sezione di download dei driver. Spesso diventa chiaro quando si seleziona il sistema operativo: se Windows 11 non è presente nell’elenco, significa che il produttore non ha rilasciato i driver, rispettivamente che non è garantito il funzionamento stabile dell’ultima versione di Windows 11 con questa scheda madre. Anche se Windows 11 è dichiarato nell’elenco dei sistemi operativi supportati, controllate anche l’elenco dei driver e la data del loro rilascio: quindi, se viene presentato un elenco incompleto di software, significa che il produttore della scheda, pur avendo permesso il passaggio a 11, sembra aver sospeso l’ulteriore supporto.

Ciò è spesso indicato dall’assenza di un driver per il chipset (il chipset è uno dei componenti più importanti del PC), mentre sono disponibili solo i driver per l’adattatore di rete e l’audio. La data dell’ultimo aggiornamento può essere utilizzata anche per verificare se il supporto è ancora in corso. Se tutti questi sono stati rilasciati molto tempo fa (grosso modo, quasi in parallelo con il rilascio di Windows 11) e non sono stati finalizzati, è probabile che anche il supporto per la scheda sia stato interrotto.

Si noti che anche se si è passati a Windows 11 con Windows 10, anche se il processo di transizione in sé può essere andato bene, ciò non garantisce la possibilità di ottenere ulteriori aggiornamenti. Questo perché Microsoft potrebbe aver modificato i requisiti hardware per far funzionare alcune delle sue nuove funzionalità. In altre parole, a volte le innovazioni del nuovo sistema operativo potrebbero non essere compatibili con il computer (di solito perché qualche componente hardware è obsoleto), quindi non è possibile installare un aggiornamento importante. Tuttavia, gli aggiornamenti minori continueranno a essere installati senza problemi

.