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.