Errore .NET Framework 3.5 0x800f0950 in Windows 10

.NET Framework è un framework software utilizzato da molte applicazioni Windows. Alcuni programmi sviluppati su una versione specifica di Visual Studio richiedono una versione particolare di .NET Framework. Molte aziende sviluppano le proprie app per funzionare utilizzando .NET Framework e queste app hanno come target una versione specifica. Se viene visualizzato questo popup, stai tentando di eseguire un'applicazione che richiede .NET Framework versione 3.5, ma tale versione non è installata sul tuo sistema.

Facendo clic su Installa questa funzione verrà installato .NET Framework 3.5 tramite Windows Update. In alternativa, è possibile abilitare .NET Framework 3.5 tramite il Pannello di controllo di Windows. Questa opzione richiede una connessione a Internet.

Installa .NET Framework 3.5 usando le funzionalità di Windows

  1. Fare clic con il tasto destro del mouse su Start, selezionare Esegui. Digitare OptionalFeatures.exe e premere Invio.
  2. Nella finestra di dialogo "Attiva o disattiva funzionalità di Windows" visualizzata, seleziona la casella di controllo .NET Framework 3.5 (include .NET 2.0 e 3.0).

  3. Selezionare OK e riavviare il computer se richiesto.

Non è necessario selezionare le voci secondarie “Attivazione HTTP di Windows Communication Foundation (WCF)” e “Attivazione non HTTP di Windows Communication Foundation (WCF)” a meno che non sia uno sviluppatore o un amministratore del server che richiede questa funzionalità.

Installa .NET Framework 3.5 usando il disco di installazione di Windows e DISM

In alcuni sistemi, potrebbe verificarsi l'errore di installazione di .NET Framework 3.5 0x800f0950, 0x800F0906, 0x800F081F o 0x800F0907 . Ad esempio, ecco un messaggio di errore:

La seguente funzione non può essere installata:

.NET Framework 3.5 (include .NET 2.0 e 3.0)

Codice errore: 0x800F081F

In questi casi, puoi provare a installare la funzione dal DVD di Windows 10 o ISO. Tuttavia, è necessario assicurarsi che la versione di Windows 10 sul DVD o ISO corrisponda alla versione di Windows 10 installata sul sistema.

Opzione 1: DISM: supporto di installazione di Windows 10 come origine

  1. Ottieni la più recente ISO di Windows 10 (supponendo che il tuo sistema Windows 10 stia eseguendo la build più recente) utilizzando lo strumento di creazione multimediale, quindi monta l'immagine ISO.

    Scarica ISO di Windows 10 utilizzando lo strumento di creazione multimediale
  2. Annota la lettera dell'unità del tuo DVD o dell'unità montata, diciamo H:\

  3. Aprire una finestra del prompt dei comandi (amministratore) con privilegi elevati.
  4. Digita il seguente comando e premi INVIO
     dism / online / enable-feature / featurename: NetFX3 / Source: h: \ sources \ sxs / LimitAccess 

Nota: se è necessario installare "Attivazione HTTP di Windows Communication Foundation (WCF)" e "Attivazione non HTTP di Windows Communication Foundation (WCF)", assicurarsi di aggiungere il parametro /All, come mostrato nella schermata sopra. Come detto in precedenza, questi due componenti non sono in genere necessari per la maggior parte degli utenti.

Opzione 2: DISM: Windows Update come origine

In alternativa, per utilizzare il server Windows Update come origine, eseguire questo comando:

 dism / online / enable-feature / featurename: NetFX3 

Il comando precedente installa i file delle funzionalità di installazione di .NET Framework 3.5 da Windows Update. Quindi provare ad abilitare nuovamente .NET Framework 3.5 tramite Funzionalità Windows e riavviare Windows.

Articoli Correlati