Stai riscontrando l’errore 0x800F0906 di.NET Framework sul tuo computer Windows? In questo post, discuteremo perché si verifica questo errore e le sue soluzioni. Prima di entrare nella parte della soluzione, capiamo perché viene visualizzato questo errore. Questo errore si verifica in genere quando il computer non riesce a connettersi a Internet per scaricare i file necessari da Windows Update.
Correggi l’errore di installazione di.NET Framework 0x800F0906
Per risolvere l’errore.NET Framework 0x800F0906 sul tuo computer Windows, ti suggeriamo cinque diversi metodi:
Configura le impostazioni dei Criteri di gruppoControlla la tua connessione InternetStrumento di riparazione di Microsoft.NET FrameworkUtilizza il supporto di installazione di WindowsPassaggi alternativi per Windows Server
Comprendiamo la corretta esecuzione di questi metodi in dettaglio.
1] Configurare le impostazioni dei criteri di gruppo
L’errore.NET framework 0x800F0906 può verificarsi perché un amministratore di sistema configura il sistema in modo da utilizzare i servizi di aggiornamento del server Windows anziché Windows server di aggiornamento per la manutenzione.
In uno scenario di questo tipo, l’utente deve abilitare Specifica le impostazioni per l’installazione e la riparazione dei componenti facoltativi contattando l’amministratore di sistema.
Può essere fatto con l’aiuto di Impostazioni criteri di gruppo e configurando il valore Percorso file di origine alternativo o selezionando l’opzione Contatta Windows Update direttamente per scaricare il contenuto di riparazione invece dell’opzione Windows Server Update Services.
Per configurare le impostazioni dei criteri di gruppo, segui esattamente le istruzioni passaggi indicati di seguito.
Premi Windows + R per aprire la finestra di dialogo Esegui, digita gpedit.msc e premi il pulsante OK per aprire l’Editor Criteri di gruppo locali. Espandi Configurazione computer, espandi Modelli amministrativi, quindi seleziona Sistema.Apri l’impostazione dei criteri di gruppo Specifica le impostazioni per l’installazione dei componenti facoltativi e la riparazione dei componenti e seleziona Abilitato.
Supponiamo di dover specificare un file sorgente alternativo nella casella Percorso file sorgente alternativo. In tal caso, l’utente deve stabilire un percorso completo di una cartella condivisa contenente il contenuto della cartella \sources\sxs dal supporto di installazione.
Ad esempio, la cartella condivisa il percorso della cartella dovrebbe essere come \\server_name\share\Win8sxs.
In alternativa, l’utente può anche specificare un file WIM. Per selezionare un file WIM come percorso alternativo del file di origine, aggiungere WIM: al percorso come prefisso e aggiungere l’indice dell’immagine che si desidera utilizzare nel file WIM come suffisso. Ad esempio, WIM:\\nome_server\condivisione\install.wim:3. (Qui, il 3 rappresenta l’indice dell’immagine)
Seleziona Contatta Windows Update direttamente per scaricare il contenuto di riparazione anziché WSUS (Windows Server Update Services). Seleziona la casella se applicabile.Fai clic su OK, nel prompt dei comandi, digita update/force, quindi premi Invio per applicare il criterio.
2] Controlla la tua connessione Internet
Questo errore può verificarsi anche a causa della configurazione del proxy, della rete o del firewall o per errori della rete proxy o del firewall. Se non riesci ad accedere a questo sito Web, controlla la tua connessione Internet e contatta l’amministratore di rete per confermare se una configurazione blocca l’accesso a quel sito Web. Se sei un amministratore, ti suggeriamo di risolvere il problema di connessione di rete sul PC e sul router.
3] Strumento di riparazione di Microsoft.NET Framework
Lo strumento di riparazione di.NET Framework segue un processo in quattro fasi:
Tenta di risolvere i problemi di installazioneApplica le correzioni (richiede il consenso dell’utente)Tenta di riparare tutto versioni installate dei log di.NET FrameworkCollects (richiede il consenso dell’utente).
In particolare, lo strumento eseguirà in genere le seguenti attività:
Registrare nuovamente il servizio Windows Installer. Annulla la registrazione e registra nuovamente il servizio Windows Installer utilizzando MsiExec.exe. Applicabile indipendentemente dai risultati della diagnosi. Riavviare il servizio Windows Installer. Arresta e riavvia il servizio Windows Installer. Applicabile indipendentemente dai risultati della diagnosi.
4] Utilizzare il supporto di installazione di Windows
Per correggere questo errore, è possibile utilizzare il supporto di installazione di Windows come origine del file quando si abilita la funzionalità.NET Framework. Segui i passaggi indicati di seguito per eseguirlo correttamente.
Inserisci il supporto di installazione di Windows. Ora esegui il comando indicato di seguito nel prompt dei comandi.Dism/online/enable-feature/featurename:NetFx3/All/Source:
In questo comando,
Dism/online/enable-feature/featurename:NetFx3/All/Source:D:\sources\sxs/LimitAccess
5] Passaggi alternativi per Windows Server
È possibile correggere rapidamente l’errore 0x800F0906 utilizzando un’origine alternativa sul server Windows (Windows Server 2012 R2) con l’aiuto dei cmdlet di PowerShell o utilizzando l’Aggiunta guidata ruoli e funzionalità.
Per eseguire questo processo, segui i passaggi seguenti.
Inserisci il supporto di installazione di Windows. Ora nella finestra di comando di Windows PowerShell, esegui il seguente comando. Install-WindowsFeature name NET-Framework-Core source
In questo caso
Ad esempio:
Install-WindowsFeature name NET-Framework-Core source D:\sources\sxs
Per utilizzare l’Aggiunta guidata ruoli e funzionalità, segui i passaggi indicati di seguito.
Inserisci il supporto di installazione di Windows e avvia l’Aggiunta guidata ruoli e funzionalità.Seleziona la casella di controllo Funzionalità.NET Framework dalla pagina Seleziona funzionalità e fai clic su Avanti.Fai clic su >Specifica un percorso di origine alternativo nella pagina Conferma selezioni per l’installazione. Nella pagina Specifica percorso di origine alternativo, digita la cartella SxS come percorso locale o condiviso, fai clic su OK e fai clic sull’installazione per terminare la procedura guidata.
Conclusione
In questo post, abbiamo discusso quattro metodi di lavoro per correggere l’errore di installazione di.NET Framework 0x800F0906. Ti consigliamo di provare tutte le tecniche per provare quale funziona meglio per te ed è facile da eseguire.
Perché.NET Framework non viene installato?
Ci sono poche condizioni perché chiunque possa installare il quadro sul PC. L’utente deve essere un amministratore del computer; qualsiasi installazione precedente richiede il riavvio del computer; la versione del framework deve supportare il sistema operativo e così via.
Leggi: Risoluzione dei problemi di installazione di.NET Framework
Che cos’è.NET Framework?
In Windows,.NET Framework è un framework di sviluppo software per la creazione e l’esecuzione di applicazioni. Con NET Framework, puoi creare app per Linux, macOS, Windows, iOS, Android e altro ancora, come parte della piattaforma.NET.