Code erreur Windows 0x800f0950 : installation .NET Framework 3.5

Bénin

L'erreur 0x800f0950 s'affiche lors de l'installation du .NET Framework 3.5 sur Windows. Elle indique que Windows ne trouve pas les fichiers sources nécessaires pour activer ce composant. La solution officielle Microsoft consiste à utiliser l'outil DISM avec le support d'installation Windows.

Que signifie le code 0x800f0950 ?

Le code d'erreur 0x800f0950 est généré par Windows lors de l'activation du composant .NET Framework 3.5 (qui inclut les versions 3.0 et 2.0). Windows ne parvient pas à télécharger ou à localiser les fichiers sources nécessaires pour installer ce composant facultatif.

Causes probables

  • Les fichiers sources .NET 3.5 sont absents ou inaccessibles depuis Windows Update.
  • Le service Windows Update est désactivé ou bloqué par une stratégie de groupe (GPO en environnement d'entreprise).
  • .NET Framework 4.8 non installé, ce qui peut bloquer certaines procédures d'installation.
  • Connexion Internet insuffisante ou indisponible au moment de l'installation en ligne.

Comment résoudre le code 0x800f0950

  1. Utiliser DISM avec le support d'installation Windows. Insérez ou montez l'image ISO de Windows correspondant à votre version. Ouvrez une invite de commandes en tant qu'administrateur et exécutez la commande suivante (remplacez X: par la lettre de votre support) : Dism /online /enable-feature /featurename:NetFx3 /All /Source:X:\sources\sxs /LimitAccess
  2. Installer les mises à jour Windows en attente. Ouvrez Paramètres, accédez à Windows Update, installez toutes les mises à jour disponibles, redémarrez le PC, puis réessayez d'activer .NET Framework 3.5 via le Panneau de configuration, Programmes, Activer ou désactiver des fonctionnalités Windows.
  3. Installer .NET Framework 4.8 au préalable. Téléchargez et installez .NET Framework 4.8 depuis le Centre de téléchargement Microsoft, redémarrez, puis réessayez l'activation de la version 3.5.

Quand faire appel à un professionnel

Si l'erreur persiste dans un environnement d'entreprise, une stratégie de groupe (GPO) empêche peut-être l'installation via Windows Update. Contactez votre administrateur informatique pour autoriser l'installation ou fournir les fichiers sources localement.

Questions fréquentes

Pourquoi Windows 10 ou 11 n'inclut-il pas .NET Framework 3.5 par défaut ?
.NET Framework 3.5 est un composant optionnel sur Windows 10 et 11 pour réduire la taille de l'installation initiale. Il reste disponible mais doit être activé manuellement ou installé via DISM ou le Panneau de configuration.
Quelle version de Windows est concernée par l'erreur 0x800f0950 ?
Cette erreur peut survenir sur Windows 10, Windows 11 et Windows Server 2019 ou 2022, lors de l'activation du composant .NET Framework 3.5.
Ai-je besoin d'un DVD Windows ou d'une clé USB pour la commande DISM ?
Vous pouvez utiliser un fichier ISO monté virtuellement : un double-clic sur le fichier .iso le monte comme un lecteur optique. La commande DISM pointe alors vers le dossier sources\sxs de ce lecteur.

Autres codes Windows

Source : Microsoft Learn – .NET Framework 3.5 installation error · relevé le 25/08/2026.