Errore 0x800f0954 durante l'installazione di NET Framework 3.5

Alcuni utenti ottengono il codice di errore 0x800f0954 quando tentano di installare .NET Framework 3.5 o altre funzionalità opzionali su Windows 10. La maggior parte degli utenti riceve questo errore quando tenta di installare qualsiasi pacchetto utilizzando i componenti di Windows, mentre altri accedono al prompt dei comandi utilizzando lo strumento DISM. L'errore può essere in Windows 7, Windows 8.1 e Windows 10 ed è associato a una specifica policy di gruppo, i log CBS possono indicare un errore, ma in realtà non ce n'è, oppure il computer non può accedere all'aggiornamento. Diamo un'occhiata a come correggere l'errore 0x800f0954. Dovresti fare affidamento su soluzioni basate sui tuoi problemi.

Errore 0x800f0954 durante l'installazione di NET Framework 3.5

Bypassare il server WSUS

Il sistema non può accedere al server WU. Ciò è tipico nelle situazioni in cui è presente un'intera rete di computer aggiunti a un dominio configurata per scaricare gli aggiornamenti dal server WSUS. In tal caso, è possibile risolvere il problema ignorando temporaneamente il server WSUS durante l'installazione dei componenti. Digita nell'editor del registro di "ricerca" e fai clic con il pulsante destro del mouse su di esso. Quindi, seleziona " Esegui come amministratore ". Nel registro, vai manualmente lungo il percorso:

  • HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU
  • Se non hai una sezione WindowsUpdate e AU, creala. Fare clic con il tasto destro sulla cartella Windows di destinazione e Nuovo> Partizione, denominarlo WindowsUpdate . Successivamente, fai clic con il pulsante destro del mouse su WindowsUpdate e "Nuovo"> "Sezione" denominato AU .

creare WindowsUpdate e la partizione AU in Windows


Ora seleziona la cartella AU e fai clic con il pulsante destro del mouse sul campo vuoto a sinistra e seleziona "Nuovo"> " Parametro stringa " denominato UseWUServer e valore 0. Riavvia il PC e controlla se il problema è stato risolto.

UseWUServer

Cancellazione dei registri CBS

È necessario cancellare il registro CBS e quindi eseguire Gestione e manutenzione immagini distribuzione. Vai all'explorer sul percorso C: \ Windows \ Logs \ CBS e seleziona tutti i file, quindi eliminali.

Cancella manualmente il registro CBS

Dopo aver eliminato tutti i file nella cartella CBS, esegui un prompt dei comandi come amministratore e inserisci il comando DISM:

  • Dism.exe /online /enable-feature /featurename:NetFX3 /source:C:\

Disattiva funzione di abilitazione in linea nome funzione NetFX3 origine C

Usa PowerShell per installare .NET Framework 3.5 dal supporto di installazione

Se si verifica l'errore 0x800f0954 durante il tentativo di installare .NET Framework 3.5 utilizzando i comandi di aggiornamento o eseguire l'installazione tramite il server, è possibile installarlo tramite PowerShell dall'immagine ISO. La prima cosa che devi fare è creare un'unità USB di installazione di Windows 10 o un disco virtuale di installazione di Windows 10. Esegui PowerShell come amministratore e inserisci l'applet seguente:

  • Add-WindowsCapability –Online -Name NetFx3~~~~ –Source D:\sources\sxs- Dove D: è il nome dell'unità flash di installazione di Windows 10.
  • Riavvia il PC e prova a installare nuovamente .NET Framework 3.5.

Add-WindowsCapability –Online -Name NetFx3 Source sources sxs

Installazione e ripristino di componenti opzionali

Se si verifica l'errore 0x800f0954 durante l'utilizzo di RSAT (Remote Server Administration Tool), è possibile risolvere questo problema con un criterio, che fornirà le autorizzazioni del sistema operativo, scaricherà il contenuto di ripristino e funzioni aggiuntive direttamente da WU.

  • Premi Win + R e digita gpedit.msc per aprire l'Editor criteri di gruppo.
  • Nell'editor, vai a Configurazione computer> Modelli amministrativi> Sistema .
  • Sulla destra, trova " Specifica le opzioni per l'installazione dei componenti opzionali e il ripristino dei componenti " e fai doppio clic su di esso.
  • Nella finestra delle proprietà, seleziona " Abilitato " e seleziona la casella sotto " Scarica il contenuto e le opzioni di ripristino direttamente da Windows Update invece di utilizzare Windows Server Update Services (WSUS) ".
  • Fare clic su Applica e riavviare il PC. Spero che tu abbia corretto l'errore 0x800f0954.

installazione e ripristino di componenti opzionali