Come correggere l'errore 0x800F0922 durante l'installazione di .NET Framework 3.5

Errore 0x800F0922 significa che la richiesta di installazione di .NET Framework 3.5 è stata annullata o non completata. Questo evento potrebbe essersi verificato a causa di una funzione non attivata nel Pannello di controllo o di un'installazione interrotta (che è molto più probabile).

Questo errore si verifica quando si tenta di installare Microsoft .NET Framework 3.5 su Windows 8, Windows 8.1, Windows 10, Windows Server 2012 R2 o Windows Server 2012. Tuttavia, vale la pena ricordare che l'errore 0x800F0922 può anche indicare problemi di diversa natura. Ad esempio, potrebbe apparire anche quando si installa un aggiornamento di Windows 10.

Non dovresti avere paura di questo errore, poiché ci sono un paio di metodi per risolvere questo problema: accendere o spegnere i componenti di Windows e usare il comando DISM. Diamo un'occhiata a questi metodi.

Correggi l'errore 0x800F0922 durante l'installazione di .NET Framework 3.5

Metodo n. 1 Attiva o disattiva le funzionalità di Windows

  • Premi la combinazione di tasti Win + R e scrivi appwiz.cpl nella riga vuota
  • Dovresti vedere una finestra "Programmi e funzionalità" . Seleziona "Attiva o Disattiva funzionalità di Windows" dal riquadro a sinistra .
  • Verrà visualizzata una finestra in cui è possibile visualizzare l'elemento ".NET Framework 3.5 (include .NET 2.0 e 3.0)".
  • Seleziona la casella accanto a questo elemento e fai clic su OK.

Dopo i passaggi, il sistema installerà automaticamente .NET Framework 3.5. Se questo metodo non aiuta, vai al passaggio successivo.

Metodo n. 2 utilizzando il comando DISM

Il sistema di gestione e manutenzione delle immagini di distribuzione (DISM.exe) può connettere componenti offline sul computer.

Per correggere l'errore 0x800F0922 utilizzando il comando DISM, è necessario immettere un comando specifico. Per fare ciò, attenersi alla seguente procedura:

  • Premi la combinazione di tasti Win + X e seleziona "Prompt dei comandi (amministratore)" dal menu contestuale .
  • Nel prompt dei comandi aperto , digitare il seguente comando dism.exe / online / enable-feature / featurename: NetFX3 / Source: d: \ sources \ sxs / LimitAccess
  • Sostituisci d: con la partizione in cui si trova l'immagine di installazione con Windows (sì, ne avrai bisogno). Ciò impedirà un altro errore che indicherebbe una fonte non definita o un file non trovato. Questo passaggio è molto importante, quindi controlla attentamente tutto prima di eseguire il comando.
  • Se qualcosa è andato storto, puoi controllare il registro DISM, che si trova nella directory C: \ WINDOWS \ Logs \ DISM \ dism.log. Se DISM si arresta in modo anomalo, è necessario pulirlo utilizzando il seguente comando Dism / Online / Cleanup-Image / RestoreHealth

Ora che abbiamo capito DISM, segui questi passaggi:

  • Per iniziare, digita dism / online / cleanup-image / checkhealth nel prompt dei comandi
  • Quindi dism / online / cleanup-image / restorehealth
  • Installa .NET tramite "Pannello di controllo" -> "Programmi e funzionalità" e seleziona "Installa tramite Windows Update".
  • Se questo non funziona, riavvia il PC.
  • Immettere di nuovo il comando dism / online / cleanup-image / restorehealth .
  • Prova di nuovo "Installa tramite Windows Update".

Per installare .NET Framework 3.5, i file di questo software devono essere presenti nella directory selezionata, altrimenti non funzionerà nulla.

Articoli Interessanti