Che cos'è l'errore 0x800f0801

0x800f0801 è un codice di errore riscontrato da alcuni utenti durante il tentativo di installare un nuovo aggiornamento di sistema. È classificato come un problema CBS_E_NOT_APPLICABLE, il che significa che il tuo sistema viene interrotto da determinate incompatibilità o che l'aggiornamento che stai tentando di installare semplicemente non è progettato per questo. Nella maggior parte dei casi, si tratta di un'incompatibilità correlata ai componenti di .NET Framework, che costringe il sistema a faticare con l'aggiornamento. Il motivo potrebbe essere la loro totale assenza o mancanza di alcuni file di sistema coinvolti nella funzione di aggiornamento. Oltre a questo, vale anche la pena ricordare che gli utenti possono incappare in altri errori simili (0x800F0906; 0x800F0907; 0x800F0922; 0x800F081F) che hanno una radice di aspetto quasi identica. Il maggior traffico di report è stato rilevato sui sistemi operativi Windows 11, Windows 10, Windows Server 2012 R2 e Windows Server 2012. Qualunque sia il codice che hai ricevuto, ti invitiamo a seguire il nostro elenco di istruzioni di seguito e potenzialmente a correggerlo. Ciascun metodo presentato di seguito è generico e può essere utilizzato anche per altri errori simili.

errore di aggiornamento di Windows 0x800f0801

Scaricare strumento di riparazione di Windows

Scaricare strumento di riparazione di Windows

compatibile con microsoft

Esistono speciali utilità di riparazione per Windows, che possono risolvere problemi relativi alla corruzione del registro, al malfunzionamento del file system, all'instabilità dei driver di Windows. Ti consigliamo di utilizzare Advanced System Repair Pro per correggere l'errore "Windows Update 0x800f0801" in Windows 11, Windows 10, Windows 8, Windows 7, Vista o XP.

1. Utilizzare lo strumento di risoluzione dei problemi di Windows Update

Nonostante siano considerate inefficaci da molti, le capacità integrate di risoluzione dei problemi di Windows a volte possono risolvere problemi come CBS_E_NOT_APPLICABLE (errore 0x800f0801). Windows dispone di un set nativo di utilità di risoluzione dei problemi progettate per trovare e rimuovere i problemi esistenti in vari segmenti. Puoi usarlo per rilevare problemi di aggiornamento e provare a risolverli immediatamente. Questo è come:

  1. Apri Impostazioni profilo dalla barra delle applicazioni in basso.
  2. Scegli Sistema a sinistra e vai a Risoluzione dei problemi > Altri strumenti per la risoluzione dei problemi nel riquadro di destra.
  3. Quindi, trova Windows Update e fare clic su Correre vicino a esso.
  4. Termina il processo seguendo le istruzioni sullo schermo e riavvia il PC.

Dopodiché, prova a eseguire nuovamente l'aggiornamento. Se questo non funziona, potresti beneficiare di altre soluzioni nel nostro tutorial più avanti.

2. Verificare l'integrità dei file di sistema

Come accennato, una delle cose con cui potresti avere a che fare è la mancanza di alcuni componenti essenziali del sistema. Questo è il motivo per cui ti consigliamo di utilizzare le utilità di scansione SFC (System File Checker) e DISM (Deployment Image Servicing and Management), che rileveranno e ripristineranno eventuali componenti assenti. Assicurati di utilizzare entrambe le utilità in quanto potrebbero avere un impatto diverso sulla risoluzione del problema. Questo è come:

Usando SFC

  1. Apri Prompt dei comandi digitando cmd nel ciclo di ricerca accanto a Menu iniziale pulsante.
  2. Fai clic destro su Prompt dei comandi e scegli Eseguire come amministratore.
  3. Una volta aperta la console, digita sfc /scannow comando e fare clic entrare.
  4. Al termine del processo di riparazione, riavvia il computer.

Utilizzando DISM

  1. Apri Prompt dei comandi come abbiamo fatto nel passaggio precedente.
  2. Copia e incolla questo comando DISM.exe /Online /Cleanup-image /Restorehealth.
  3. Clicchi entrare e attendere che Windows termini la scansione e la correzione.
  4. Al termine, riavvia il PC e prova ad aprire nuovamente il programma problematico.

Dopo aver eseguito entrambe queste scansioni, provare a installare di nuovo lo stesso aggiornamento.

3. Abilitare .NET Framework

Abbiamo già detto che il motivo per cui il processo di aggiornamento potrebbe non riuscire è dovuto ai componenti .NET Framework disabilitati. La soluzione è rapida ed è accedere a Windows e alle funzionalità e riattivarle se applicabile. Ecco come:

  1. Trovare Pannello di controllo utilizzando la barra di ricerca accanto a Menu iniziale e aprilo.
  2. Impostato Visualizza per a Piccolo or Grandi icone e scegli Programmi e funzionalità dalla lista.
  3. Una volta aperto, vai a Accendere funzionalità di Windows on o off nel riquadro destro della finestra.
  4. If .NET Framework 3.5 (questo pacchetto include .NET 2.0 e 3.0) non ha una casella accanto abilitata, assicurati di spuntarla.
  5. Dovresti fare lo stesso anche con i suoi sottocomponenti. Basta fare clic sull'icona più accanto a .NET Framework 3.5 (questo pacchetto include .NET 2.0 e 3.0) e seleziona anche altri componenti.
  6. Infine, fare clic OK per salvare le modifiche e attendere fino a quando il sistema non ripristina i componenti mancanti, se presenti.

Controlla se questo ti ha aiutato a installare di nuovo l'aggiornamento. In caso contrario, segui le altre due soluzioni che abbiamo lasciato in basso.

4. Reimpostare i componenti di Windows Update

Un altro consiglio da provare è ripristinare le impostazioni di Windows Update. Statisticamente, questo metodo si è dimostrato molto efficace quando si affronta una vasta gamma di problemi di aggiornamento. L'intera procedura prevede il riavvio dei servizi BITS, Cryptographic, MSI Installer e Windows Update, nonché la ridenominazione di alcune cartelle di aggiornamento (SoftwareDistribution e Catroot2). Queste cartelle contengono i file temporanei necessari per l'implementazione degli aggiornamenti di Windows. Sulla base di ciò, forzeremo Windows a eliminare gli elementi danneggiati e a creare da zero componenti relativi all'aggiornamento. Di seguito, ti mostreremo due modi per eseguire questo metodo. Il primo richiede la digitazione e l'esecuzione di ogni comando della console in una sequenza manuale. L'altro viene eseguito utilizzando un cosiddetto script batch scritto in Blocco note e salvato come WUReset.bat. Non c'è alcuna reale differenza in quale si sceglie. Sebbene l'intera procedura possa sembrare avanzata e complicata, non priverà troppo del tuo tempo e delle tue conoscenze. Basta seguire la sequenza elencata di seguito:

Utilizzo di passaggi manuali

  1. Apri Prompt dei comandi digitando cmd nella casella di ricerca accanto a Menu iniziale pulsante.
  2. Fai clic destro su Prompt dei comandi e scegli Eseguire come amministratore.
  3. Copia-incolla questo elenco di comandi uno per uno facendo clic entrare dopo ogni. (Questa azione disabiliterà i servizi responsabili di Aggiornamenti di Windows)
  4. net stop wuauserv
    net stop cryptSvc
    net stop bits
    net stop msiserver

  5. Quindi, dobbiamo rinominare le cartelle sopra menzionate. Basta incollare questi comandi facendo clic entrare dopo ogni.
  6. ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
    ren C:\Windows\System32\catroot2 Catroot2.old

  7. Infine, non resta che riattivare i servizi disabilitati. Quindi applica questi comandi allo stesso modo che abbiamo fatto in precedenza.
  8. net start wuauserv
    net start cryptSvc
    net start bits
    net start msiserver

  9. Ora abbiamo finito con esso. Vai al centro di Windows Update e prova a eseguire nuovamente l'installazione.

Utilizzo dello script batch

Questo è un metodo alternativo al precedente. Uno script batch viene utilizzato per eseguire lo stesso intervallo di comandi per ripristinare tutti i componenti di Windows Update, i servizi di crittografia e le cartelle come SoftwareDistribution. Non è così difficile come potresti immaginare, ma piuttosto più facile del precedente. Tutto ciò di cui hai bisogno è un Blocco note di Windows e un po' di magia copia-incolla. Gli script batch hanno il sopravvento sulla digitazione manuale poiché consentono di eseguire tutti i comandi necessari contemporaneamente. Se ti imbatti in problemi simili in futuro, puoi eseguire il già creato bat file e ripristinare i componenti di aggiornamento:

  1. Apri un nuovo Notepad file. Per questo, fai clic con il pulsante destro del mouse su qualsiasi area libera sul desktop, scegli New ed Documento di testo.
  2. Quindi incolla questo elenco di comandi nel tuo blocco note:
  3. @ECHO OFF
    echo Simple Script to Reset / Clear Windows Update
    echo.
    PAUSE
    echo.
    attrib -h -r -s %windir%system32catroot2
    attrib -h -r -s %windir%system32catroot2*.*
    net stop wuauserv
    net stop CryptSvc
    net stop BITS
    ren %windir%system32catroot2 catroot2.old
    ren %windir%SoftwareDistribution sold.old
    ren "%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader" downloader.old
    net Start BITS
    net start CryptSvc
    net start wuauserv
    echo.
    echo Task completed successfully...
    echo.
    PAUSE

  4. Una volta incollato, fai clic su Compila il > Salva con nome e nominalo WUReset.bat. Assicurati di impostare Codifica a ANSI e salva il file in qualsiasi posizione desideri.
  5. Infine, puoi fare clic con il pulsante destro del mouse sul file, selezionare Eseguire come amministratore e goditi il ​​ripristino automatico degli aggiornamenti di Windows.

5. Utilizzare lo strumento di creazione multimediale

Se non c'è ancora alcun squillo a favore della risoluzione del problema, la nostra ultima raccomandazione si riduce a provare Media Creation Tool, un'ottima utility Microsoft progettata per reinstallare Windows e fungere anche da strumento alternativo per ottenere gli ultimi aggiornamenti disponibili rispetto ai metodi tradizionali . Segui le istruzioni seguenti:

  1. All'inizio, devi scaricare l'utilità da il sito Web di Microsoft.
  2. Quindi, esegui il file scaricato.
  3. Dopo aver accettato i Termini di utilizzo, ci saranno due opzioni tra cui scegliere. Selezionare Aggiorna questo PC ora.
  4. Scegli Conserva file personali per garantire che non vengano toccati.
  5. Infine, avvia il processo e attendi fino al termine.
  6. Si spera che questo metodo ti abbia aiutato a combattere l'errore 0x800f0801.

Sommario

Ci auguriamo che l'errore 0x800f0801 sia finalmente risolto e non attivi più alcun messaggio nel centro di Windows Update. Tali problemi sono abbastanza onnipresenti e spesso risolvibili utilizzando anche le soluzioni più generiche. Puoi salvarli da qualche parte e usarli ogni volta che qualcosa di simile si presenta in futuro.

Articolo precedenteCome rimuovere U2K Ransomware e decrittografare .U2K file
Articolo prossimoCome rimuovere Safe.search.tools