Impossible de mettre à jour ou d’installer .NET Framework sur Windows : comment résoudre le problème ?

Par la communauté
Catégorie : Gestion des Applications et Logiciels

De nombreux logiciels sous Windows reposent sur .NET Framework pour fonctionner correctement. Mais parfois, son installation ou sa mise à jour échoue avec un message d’erreur comme 0x800F081F, Échec de l’installation ou encore un blocage pendant le téléchargement. Ces erreurs peuvent être liées à des fichiers système corrompus, à un service Windows Update défaillant ou à des paramètres désactivés dans les fonctionnalités Windows. Voici les solutions les plus efficaces pour corriger le problème et installer .NET Framework sans encombre.

1Activer .NET Framework dans les fonctionnalités Windows

Appuyez sur Win + R, tapez optionalfeatures et validez.
Dans la fenêtre qui s'affiche, cochez .NET Framework 3.5 et .NET Framework 4.x si disponibles.
Cliquez sur OK puis laissez Windows télécharger et installer les composants nécessaires.

2Utiliser l'outil officiel de réparation

Téléchargez et exécutez le .NET Framework Repair Tool fourni par Microsoft.
Cet utilitaire corrige automatiquement les erreurs courantes liées à l'installation et à la mise à jour.

3Réparer les fichiers système

Faites un clic droit sur le menu Démarrer, puis sélectionnez Invite de commandes (admin) ou Windows PowerShell (admin).
Dans la fenêtre qui s'ouvre, exécutez :
sfc /scannow
Si des fichiers corrompus sont détectés, Windows tentera de les réparer.
Ensuite, lancez :
DISM /Online /Cleanup-Image /RestoreHealth
Cela répare les images système nécessaires à l'installation des composants.

4Installer .NET Framework manuellement

Si Windows Update échoue, rendez-vous sur le Catalogue Microsoft Update.
Recherchez la version de .NET Framework souhaitée, téléchargez le fichier d'installation hors ligne et exécutez-le directement.

5Vérifier les services Windows Update

Appuyez sur Win + R, tapez services.msc et validez.
Assurez-vous que les services suivants sont démarrés :

  • Windows Update
  • Service de transfert intelligent en arrière-plan (BITS)
  • Service de chiffrement

Redémarrez-les si nécessaire.

6Supprimer et réinstaller les mises à jour problématiques

Si une mise à jour échouée bloque l'installation, allez dans Paramètres > Mise à jour et sécurité > Windows Update > Historique des mises à jour.
Désinstallez la mise à jour liée à .NET Framework si elle apparaît en erreur, puis relancez l'installation propre.