Erreur 0x800f0954 lors de l'installation de NET Framework 3.5

Certains utilisateurs obtiennent le code d'erreur 0x800f0954 lorsqu'ils tentent d'installer .NET Framework 3.5 ou une autre fonctionnalité facultative sur Windows 10. La plupart des utilisateurs obtiennent cette erreur lorsqu'ils essaient d'installer un package à l'aide de composants Windows, tandis que d'autres obtiennent à l'invite de commande à l'aide de l'outil DISM. L'erreur peut être dans Windows 7, Windows 8.1 et Windows 10 et est associée à une stratégie de groupe spécifique, les journaux CBS peuvent indiquer une erreur, mais en fait il n'y en a pas, ou l'ordinateur ne peut pas accéder à la mise à jour. Voyons comment corriger l'erreur 0x800f0954. Vous devez vous fier à des solutions basées sur vos problèmes.

Erreur 0x800f0954 lors de l'installation de NET Framework 3.5

Contournement du serveur WSUS

Le système ne peut pas accéder au serveur WU. Cela est typique dans les situations où il existe un réseau entier d'ordinateurs appartenant à un domaine configuré pour télécharger les mises à jour à partir du serveur WSUS. Si tel est le cas, vous pouvez résoudre ce problème en contournant temporairement le serveur WSUS pendant l'installation des composants. Tapez dans l' éditeur de registre "recherche" et faites un clic droit dessus. Ensuite, sélectionnez " exécuter en tant qu'administrateur ". Dans le registre, suivez manuellement le chemin:

  • HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU
  • Si vous n'avez pas de section WindowsUpdate et AU, créez-les. Cliquez avec le bouton droit sur le dossier Windows de destination et Nouveau> Partition, nommez-le WindowsUpdate . Ensuite, faites un clic droit sur WindowsUpdate et "Nouveau"> "Section" nommée AU .

créer une partition WindowsUpdate et AU dans Windows


Sélectionnez maintenant le dossier AU et faites un clic droit sur le champ vide à gauche et sélectionnez "Nouveau"> " Paramètre de chaîne " nommé UseWUServer et valeur 0. Redémarrez votre PC et vérifiez si le problème est résolu.

UseWUServer

Effacement des journaux CBS

Vous devez effacer le journal CBS, puis exécuter DISM. Accédez au chemin C: \ Windows \ Logs \ CBS dans l'explorateur et sélectionnez tous les fichiers, puis supprimez-les.

Effacer manuellement le journal CBS

Une fois que vous avez supprimé tous les fichiers du dossier CBS, exécutez une invite de commande en tant qu'administrateur et entrez la commande DISM:

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

Dism Online enable-feature nom de fonctionnalité NetFX3 source C

Utilisez PowerShell pour installer .NET Framework 3.5 à partir du support d'installation

Si vous rencontrez l'erreur 0x800f0954 lors de la tentative d'installation de .NET Framework 3.5 à l'aide des commandes de mise à jour ou de l'installation via le serveur, vous pouvez l'installer via PowerShell à partir d'une image ISO. La première chose à faire est de créer une clé USB d'installation de Windows 10 ou un disque virtuel d'installation de Windows 10. Exécutez PowerShell en tant qu'administrateur et entrez l'applet suivant:

  • Add-WindowsCapability –Online -Name NetFx3~~~~ –Source D:\sources\sxs- Où D: est le nom du lecteur flash d'installation de Windows 10.
  • Redémarrez votre PC et essayez à nouveau d'installer .NET Framework 3.5.

Add-WindowsCapability –Online -Name NetFx3 Source sources sxs

Installation et restauration des composants optionnels

Si vous rencontrez l'erreur 0x800f0954 lors de l'utilisation de RSAT (outil d'administration de serveur distant), vous pouvez résoudre ce problème avec une stratégie unique qui donnera les autorisations du système d'exploitation, télécharger le contenu de récupération et des fonctionnalités supplémentaires directement à partir de WU.

  • Appuyez sur Win + R et tapez gpedit.msc pour ouvrir l'éditeur de stratégie de groupe.
  • Dans l'éditeur, accédez à Configuration ordinateur> Modèles d'administration> Système .
  • Sur la droite, recherchez « Spécifier les options d'installation des composants optionnels et de restauration des composants » et double-cliquez dessus.
  • Dans la fenêtre des propriétés, sélectionnez « Activé » et cochez la case ci-dessous « Télécharger le contenu de récupération et les options directement à partir de Windows Update au lieu d'utiliser Windows Server Update Services (WSUS) ».
  • Cliquez sur Appliquer et redémarrez votre PC. J'espère que vous avez corrigé l'erreur 0x800f0954.

installation et restauration de composants optionnels