Impossibile installare .net 3.5 su Windows 10


52

Quando provo ad installare .net 3.5 ricevo il seguente messaggio:

La seguente funzione non può essere installata:

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

Codice errore: 0x800F081F

Ho provato con un pacchetto autonomo e tramite le funzionalità di Windows.

Aggiornamento: la connessione a Internet va bene.


Hai provato a risolverlo da solo? Una semplice ricerca mi porta a questa pagina
— gioco di

Sì "Nessun danneggiamento dell'archivio componenti rilevato".
— Dunken,

3
eseguire Dism DISM / Online / Enable-Feature / FeatureName: NetFx3 / Source: d: \ sources \ sxs / All / LimitAccess (sostituire D: con ISO Win10 montato).
— magicandre1981,

@ magicandre1981: questo è tutto !! Grazie!!
— Dunken,

Errore di installazione di .NET Framework 3.5: 0x800F0906, 0x800F081F, 0x800F0907 elenca le possibili soluzioni (la risposta accettata è una di queste).
— Jakub Januszkiewicz

Risposte:


80

Aprire un prompt dei comandi (cmd.exe) come amministratore ed eseguire il comando seguente per installare .Net 3.5:

DISM /Online /Enable-Feature /FeatureName:NetFx3 /Source:d:\sources\sxs /All /LimitAccess 

(sostituisci D: con il tuo Win10 ISO montato)

In alcuni ambienti, DISM non riesce a recuperare il file (proxy, criteri di rete). Il comando DISM prende i file dal DVD e tu stai bene.

Se sei abbonato a MSDN puoi anche scaricare Windows 10 Features on DemandISO, montare ISO, copiare Microsoft-Windows-NetFx3-OnDemand-Package.cab in C: \ Features (o una cartella diversa) e quei comandi:

DISM.EXE /Online /Add-Capability /CapabilityName:NetFx3~~~~ /Source:C:\Features

Se fallisce, esegui questo:

DISM.EXE /Online /Add-Package /PackagePath:C:\Features\Microsoft-Windows-NetFx3-OnDemand-Package.cab

Perfetto, ha funzionato immediatamente.
— Brettdj,

11
Sono rimasto perplesso quando anche questo non ha funzionato, ma poi ho scoperto che avevo una politica di gruppo che mi impediva di abilitare le funzionalità di Windows. gpedit.msc>> Computer Configuration>> Administrative Templates>> System>> Specify settings for optional component installation and component repair. Imposta Enablede controlla Contact Windows Update directly to download repair content instead of Windows Server Update Services (WSUS)- fonte: askvg.com/…
— StrikeForceZero

1
E se non avessi un DVD di Windows 10 con me. Possiamo scaricarlo da qualche posizione e puntarlo a quella posizione?
— Kurkula,

@Chandana puoi scaricare l'ISO da Microsoft: microsoft.com/en-us/software-download/techbench
— magicandre1981

1
Per me, ha funzionato solo l'ultimo comando DISM.EXE /Online /Add-Package /PackagePath:C:\Features\Microsoft-Windows-NetFx3-OnDemand-Package.cab. È fondamentale che il file CAB risieda in una posizione considerata "sicura" da Windows. L'installazione da una chiavetta USB potrebbe causare l'errore 800F0950. Ho finito per copiare il file in C: come mostrato nell'esempio fornito.
— Hermann,

2

La posizione Windows Side by Side (WinSxS) è probabilmente vuota nel registro.

Dalla GUI richiamata da APPWIZ.CPL, si ottiene un codice di errore: 0x800F081F

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Servicing]
"LocalSourcePath"="d:\\sources\\sxs"

Controllare / aggiungere la sottochiave "Manutenzione" e il valore di "LocalSourcePath". Dovrebbe contenere una stringa corretta (ad es. 'D: \ sources \ sxs'), tipo di dati (REG_SZ). Dove "d:" rappresenta la lettera dell'unità multimediale Windows.


Tutti gli altri suggerimenti qui non hanno mai funzionato, ma questo ha su 4 PC per me ora. Grazie mille!
— capostipite

0

Sono rimasto perplesso quando anche questo non ha funzionato, ma poi ho scoperto che avevo una politica di gruppo che mi impediva di abilitare le funzionalità di Windows. gpedit.msc >> Computer Configuration >> Administrative Templates >> System >> Specify settings for optional component installation and component repair.Imposta su Enablede controlla Contact Windows Update directly to download repair content instead of Windows Server Update Services (WSUS)- fonte: https://www.askvg.com/fix-cant-install-microsoft-net-framework-3-5-in-windows-8-and-later/

Dal commento di strikeforcezero


-4

Prova: https://www.youtube.com/watch?v=fdfvJCAN0Mw

Preparazione: DVD di Windows 10, immagine ISO o unità flash avviabile con Windows 10

Indicazioni:

  1. Inserisci il tuo DVD di Windows 10 o fai doppio clic sulla sua immagine ISO o inserisci la tua unità flash avviabile con Windows 10, a seconda di ciò che hai.

  2. Apri "Questo PC" in Esplora file e osserva la lettera di unità del supporto di installazione che hai inserito. Nel mio caso è il disco I:

  3. Aprire CMD con privilegi di amministratore e digitare il comando seguente: Dism / online / enable-feature / featurename: NetFx3 / All / Source: X: \ sources \ sxs / LimitAccess

Sostituisci X con la lettera di unità per il supporto di installazione di Windows 10.

Il completamento richiede 20 minuti.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.