Fissare l'installazione di .NET Framework 3.5 fallito codice di errore 0x800F0954 su Windows 10
Aggiornato gennaio 2024: Smetti di ricevere messaggi di errore e rallenta il tuo sistema con il nostro strumento di ottimizzazione. Scaricalo ora a - > questo link
- Scaricare e installare lo strumento di riparazione qui.
- Lascia che scansioni il tuo computer.
- Lo strumento sarà quindi ripara il tuo computer.
Sarà molto frustrante se volete installare Windows .NET Framework 3.5 sul vostro computer ma vi viene negato con un messaggio di errore che dice "Windows non ha potuto completare le modifiche richieste. Codice di errore 0x800F0954".Questo codice di errore può creare problemi quando si tenta di abilitare o installare qualsiasi caratteristica opzionale di Windows sul tuo dispositivo Windows 10.Se state affrontando questo problema non preoccupatevi.Ci sono correzioni disponibili per risolvere il problema.Questo errore si verifica quando la connessione tra Windows Server Update Services (WSUS) e Windows Optional Feature Installer fallisce o viene terminata.Quindi anche Windows Update Optional Feature Installer non riesce a ottenere l'approvazione del download della caratteristica opzionale di Windows e mostra il messaggio di errore.Lasciamo da parte le ragioni e andiamo dritti alle correzioni.
Se notate lo stesso codice d'errore nella finestra del prompt dei comandi, provate questi workaround iniziali e controllate se il vostro problema è risolto.
Soluzioni iniziali-
1.Riavviareil tuo computer e dopo aver riavviato il dispositivo, prova a installare di nuovo il .NET framework.
2.Controlla se ci sono aggiornamenti di Windows in sospeso o no.Se qualcuno degli aggiornamenti di Windows è in sospeso, installa l'aggiornamento di Windows (molti degli aggiornamenti di Windows sono forniti con i sistemi .NET framework che vengono installati quando Windows viene aggiornato).
Note importanti:
Ora è possibile prevenire i problemi del PC utilizzando questo strumento, come la protezione contro la perdita di file e il malware. Inoltre, è un ottimo modo per ottimizzare il computer per ottenere le massime prestazioni. Il programma risolve gli errori comuni che potrebbero verificarsi sui sistemi Windows con facilità - non c'è bisogno di ore di risoluzione dei problemi quando si ha la soluzione perfetta a portata di mano:
- Passo 1: Scarica PC Repair & Optimizer Tool (Windows 11, 10, 8, 7, XP, Vista - Certificato Microsoft Gold).
- Passaggio 2: Cliccate su "Start Scan" per trovare i problemi del registro di Windows che potrebbero causare problemi al PC.
- Passaggio 3: Fare clic su "Ripara tutto" per risolvere tutti i problemi.
[IMPORTANTE]- Prima di passare alle correzioni assicuratevi di aver creato un punto di ripristino del sistema.In ogni caso, se qualcosa va storto, è possibile ripristinare il sistema alla condizione attuale.
Se ancora, stai affrontando il problema con l'installazione di .NET framework 3.5 o qualsiasi caratteristica opzionale di Windows, vai per queste correzioni.
Fix-1 Aggiornamento da Windows Update senza il permesso di WSUS-
Come abbiamo discusso la ragione dietro questo errore è l'accettazione o il rifiuto della richiesta tra Windows Server Update Services (WSUS) e Windows Optional Feature Installer, quindi possiamo bypassare la richiesta di approvazione a WSUS e installare direttamente la Windows Feature senza WSUS.Seguite attentamente questi passi per farlo.
1.All'inizio, dovrete digitare "Registro" nelCercaaccanto all'icona di Windows.
2.Poi, devi cliccare su "Editor di registro".
2.Nel pannello sinistro diEditor di registro, naviga fino a questa posizione...
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU
3.Ora nel pannello di destradoppio clicsu "UseWUServer".
4.Cambiare i dati del valore in "". Cliccare su "OK".
Se non riuscite a trovare "UseWUServer", devi creare la chiave da solo. Segui questi passi per creare la chiave
a.Dopo aver navigato verso il "AURegistro ",cliccare con il tasto destro del mouse susullo spazio vuoto e cliccare su "Nuovo"e cliccare su "Valore DWORD (32 bit)".
b.Ora, rinominate il "Nuova chiave" come "UseWUServer". Ora, seguite il passo 2 del Fix-1.
Chiudere l'Editor del Registro di sistema eriavvioil tuo computer.Dopo il riavvio prova a installare nuovamente il .NET framework 3.5 sul tuo computer. Se stai ancora affrontando il problema vai per la prossima correzione.
Fix-2 Installare la funzione opzionale con Windows MCT-
Se state affrontando il problema con l'installazione della funzione dal Pannello di controllo direttamente, potete farlo usandoWindows PowerShelldove devi scaricare la ISO di Windows 10 utilizzando Media Creation Tool (MCT). Segui questi passaggi per installare la funzione opzionale daWindows PowerShell-
1.Scarica la ISO di Windows 10 (non dimenticare di far corrispondere il numero di build della ISO con il tuo Windows 10 sul tuo computer. Ora monta la ISO nel tuo sistema facendo doppio clic su di essa.
2.PremereTasto Windows+Re digitare "powershell" e premi "OK".
2.Poi, dovrete copiare-incollare questo comando sul vostroPowerShelle premeteInserire.
Add-WindowsCapability -Online -Name NetFx3~~~~ -Source D:\Sources\SxS
Cambiate il Source name in base all'unità dove avete montato la ISO di Windows 10, cioè, se avete montato la ISO nell'unità G:\ allora dovete cambiare il comando come-
Add-WindowsCapability -Online -NomeNetFx3~~~~ -Source G:\Sources\SxS
NOTA-
Se non puoi eseguire questo comando nella tua finestra PowerShell,copiaeincollaquesto comando inPowerShelle colpireInserire.
DISM.exe /Online /Add-Capability /CapabilityName:NetFx3~~~~ /Source:D:\Sources\SxS
[NOTA-Cambiate il nome di origine secondo l'unità in cui avete montato la ISO di Windows 10, cioè, se avete montato la ISO nella cartellaG:\ allora dovete cambiare il comando come-
DISM.exe /Online /Add-Capability /CapabilityName:NetFx3~~~~ /Source:G:\fonti \fonti
3.Ora, infine, è necessario controllare se il .NET Framework è installato o meno copiando e incollando questo comando inPowerShelle colpireInserire.
Get-WindowsCapability -Online -NomeNetFx3~~~~
Riavvioil tuo computer.
Dopo il riavvio controlla se .NET Framework 3.5 è installato sul tuo computer o no.Vai per la prossima correzione se stai ancora avendo 'Installing .NET Framework 3.5 failed Error Code 0x800F0954'.
Fix-3 Installare .NET Framework 3.5 dal prompt dei comandi.
Potete installare il .NET framework 3.5 semplicemente caricando l'ISO/DVD di Windows 10 ed eseguendo un comando nella finestra del prompt dei comandi.Seguite questi passi per installare .NET Framework 3.5 dalla finestra del prompt dei comandi.
1.Scarica la ISO di Windows 10.
(NOTA- Durante il download non dimenticare di far corrispondere il numero di build della ISO con il tuo Windows 10 sul tuo computer).
2.Ora montate la ISO facendo doppio clic su di essa.
3. Ricordate il nome della lettera dell'unità (come "G:"/"H:" ecc.).
4.Ora, dovete premereTasto Windows+Rper lanciare ilEsegui.
5.Quando puoi vedere la finestra Esegui, dovrai digitare "cmd" in quelEseguie cliccare su "OK".
3.Oracopia-incollaquesto comando sul tuoRichiamo dei comandi e premeteInserire.
dism /online /enable-feature /featurename:NetFX3 /Source:H:\sources\sxs /LimitAccess
NOTA- Dovrete cambiare la lettera dell'unità nel comando secondo la lettera dell'unità in cui avete caricato il DVD.
dism /online /enable-feature /featurename:NetFX3 /Source:G:\sources\sxs /LimitAccess
NOTA-
Se avete problemi con l'esecuzione di questo comando, provate a eseguire il comando seguente
dism /online /enable-feature /featurename:NetFX3/All /Source:lettera di unità:\sources\sxs /LimitAccess
NOTA- Non dimenticate di cambiare l'attributo 'lettera di unità' nel comando come discusso prima.
dism /online /enable-feature /featurename:NetFX3/All /Source:G:\sources\sxs /LimitAccess
Riavvioil tuo computer.
Dopo il riavvio controlla se stai ancora affrontando il problema 'Installing .NET Framework 3.5 failed Error Code 0x800F0954' sul tuo computer.
Dovresti essere in grado di abilitare/ installare .NET Framework 3.5 sul tuo computer, senza ulteriori errori.