Comment résoudre l'erreur 0x800F0950 lors de l'installation de .NET Framework sur Windows

L'erreur 0x800F0950 survient fréquemment lors de l'installation de .NET Framework 3.5 ou 4.8 sur Windows 10 ou 11. Ce problème peut être causé par des problèmes de connexion, des fichiers système corrompus ou des conflits avec des mises à jour. Voici plusieurs méthodes pour corriger cette erreur.

1. Utiliser l'outil des fonctionnalités de Windows

La méthode la plus simple pour installer .NET Framework consiste à utiliser l'outil "Activer ou désactiver des fonctionnalités Windows". Voici les étapes à suivre :

  • Ouvrez le "Panneau de configuration" et accédez à "Programmes".
  • Cliquez sur "Activer ou désactiver des fonctionnalités Windows".
  • Recherchez .NET Framework 3.5 (inclut .NET 2.0 et 3.0) et cochez la case correspondante.
  • Cliquez sur "OK", puis sur "Appliquer" pour lancer l'installation.

2. Installer .NET Framework via l'invite de commandes

Si la méthode précédente ne fonctionne pas, vous pouvez installer .NET Framework manuellement en utilisant l'invite de commandes avec des droits administratifs :

  • Appuyez sur Win + X et sélectionnez "Invite de commandes (Admin)".
  • Entrez la commande suivante et appuyez sur Entrée :
    dism /online /enable-feature /featurename:NetFx3 /All /Source:X:\sources\sxs /LimitAccess
  • Remplacez X: par la lettre correspondant à votre support d'installation de Windows.

3. Mettre à jour Windows

Parfois, l'erreur peut être causée par des mises à jour manquantes. Pour vérifier et mettre à jour votre système :

  • Ouvrez "Paramètres" et accédez à "Mise à jour et sécurité".
  • Cliquez sur "Rechercher des mises à jour" et installez toutes les mises à jour disponibles.

4. Utiliser un support d'installation Windows

Si l'erreur 0x800F0950 persiste, essayez d'activer .NET Framework à l'aide d'un support d'installation Windows :

  • Insérez une clé USB ou un DVD contenant les fichiers d'installation de Windows.
  • Ouvrez l'invite de commandes en tant qu'administrateur.
  • Exécutez la commande suivante en remplaçant X: par la lettre de votre support d'installation :
    dism /online /enable-feature /featurename:NetFx3 /All /Source:X:\sources\sxs /LimitAccess

5. Vérifier l'intégrité des fichiers système

L'erreur 0x800F0950 peut également être due à des fichiers système endommagés. Pour vérifier et réparer ces fichiers, utilisez l'outil SFC :

  • Ouvrez l'invite de commandes en tant qu'administrateur.
  • Tapez sfc /scannow et appuyez sur Entrée.
  • Attendez la fin de l'analyse, puis redémarrez votre ordinateur.

Si l'erreur persiste après avoir essayé toutes ces méthodes, envisagez de réinstaller votre système d'exploitation ou de contacter le support Microsoft pour une assistance supplémentaire.