Menu Fermer

Erreur de mise à jour du .NET Framework sur Windows 7

Windows 7 peut vouloir installer de nouvelles mises à jour via Windows Update.
Ces mises à jour concernent le .Net FrameWork mais une erreur intervient et l’installation des mises à jour ne se fait pas.
Voici les codes erreurs les plus fréquents Erreur 643, 0x80070643 ou autres codes erreurs en 0x800.

Dans cet article, vous trouverez une procédure standard ainsi que les codes erreurs les plus fréquents.

Erreur de mise à jour du .NET Framework sur Windows 7

Erreur de mise à jour du .NET Framework sur Windows 7

Manuellement

La procédure consiste à réinstaller complètement le .Net Framework afin de résoudre les erreurs d’installation de mises à jour.

  • Ouvrez le Panneau de configuration de Windows.
  • Cherchez le .Net Framework 4.7.x et désinstallez ce dernier
Erreur de mise à jour du .NET Framework sur Windows 7
  • Naviguez dans vos dossiers pour renommer le dossier C:\Windows\Microsoft.NET\Assembly en C:\Windows\Microsoft.NET\Assembly-old :
    • Ouvrez le disque C > >Windows > Microsoft.NET
    • Sur Assembly, faites un clic droit puis renommer
    • Nommez le Assembly-old
Erreur de mise à jour du .NET Framework sur Windows 7

Si vous rencontrez des erreurs à la désinstallation du .Net Framework, utilisez .NET FrameWork CleanUp

Passer en démarrage normal

Les services suivants sont nécessaires pour installer le .NET Framework.

  • Programme d’installation pour les modules windows
  • Service de transfert intelligent en arrière plan
  • Windows Installer
  • Windows update

S’ils sont désactivés cela va retourner une erreur.
Pour corriger cela, revenez en mode normal.

Le démarrage sélectif permet de désactiver des applications et services Windows afin d’alléger le démarrage.
Si vous avez suivi un mauvais tutoriel et désactiver des services Windows, cela peut causer des dysfonctionnements.

Il faut alors remettre le mode de démarrage en démarrage normal.
Pour cela :

  • Sur votre clavier, appuyez sur la touche + R
  • Puis saisissez msconfig
  • Ensuite dans général, cochez démarrage normal
  • Cliquez sur OK puis redémarre le PC ensuite
msconfig mode de démarrage normal.

Plus de détails et explications :

Réparation du .Net Framework

Vous pouvez tenter de réparer le .NET FrameWork : Réparation du .Net Framework

Windows Repair

En dernier lieu, tentez une réparation Windows Repair comme expliquée sur la page : Comment réparer Windows Update.

Les codes erreurs les plus fréquents

Erreur 643 ou 0x80070643

Cette erreur 643 peut s’afficher durant la mise à jour qui passe en échec ou durant l’installation du .Net Framework.

Résoudre l'erreur 643 sur la mise à jour ou installation du .NET FrameWork sur Windows 7

La solution consiste à installer Microsoft .NET Framework 4.8 en désinstallant les précédentes versions du .Net Framework.
Rendez-vous dans le Panneau de configuration de Windows 7 puis programmes et fonctionnalités.
Désinstallez toutes les version du .Net Framework puis installer la version 4.8

Notez que durant l’installation du Net Framework 4.8, si ce dernier détecte encore des installations, il peut vous proposer de supprimer ces dernières.

Si cela ne résout pas les problèmes d’erreur 643, tentez de renommer le dossier C:\Windows\Microsoft.NET\Assembly en C:\Windows\Microsoft.NET\Assembly-old
Puis relancez Windows Update.
Si pas mieux, désinstallez puis réinstallez à nouveau le .Net Framework

Erreur 0x80070422

Généralement, c’est Windows 7 qui est touché lors de la mise à jour du Framework.
Vous pouvez alors rencontrer les erreurs suivantes :

Durant l’installation du Framework, vous rencontrez l’erreur 1935 ….HRESULT: 0x80070422

Vous pouvez aussi rencontrer des erreurs Windows update :

Des problèmes sont survenus lors de l’installation des mises à jour, mais nous réessaierons ultérieurement. Si le problème persiste et que vous souhaitez rechercher des informations sur Internet ou contacter l’assistance pour en obtenir, ceci peut vous aider : (0x80070422)

Vérifiez que le service Windows Windows Modules Installer (TrustInstaller) est bien activé, pour cela :

  • Touche + R
  • Saisissez services.msc et OK.
  • Dans la liste cherchez : TrustInstaller / Windows Modules Installer
  • Double-cliquez dessus, le démarrage doit être configuré en Automatique
  • Si ce n’est pas le cas, positionnez le en Automatique
  • Redémarrez l’ordinateur pour prendre en compte les modifications

Erreur 0x8000222

L’erreur HRESULT 0xc8000222 est une erreur lors de l’installation des mises à jour du .Net Framework sur Windows Update.
Vider le catalogue des mises à jour de Windows Update peut alors aider à résoudre cette erreur.

Pour résoudre l’erreur 0xc8000222 :

  • Cliquez sur Démarrer, tapez cmd sur la barre de recherche, faites un clique droit sur cmd.exe (invite de commandes)
  • Choisissez exécutez en tant qu’administrateur.
  • Tapez net stop wuauserv et validez par la touche Entrer, cette commande permet d’arrêter le service Windows Update.
  • Saisissez ren %windir%\SoftwareDistribution SoftwareDistribution.old et validez par la touche Entrer pour vider le dossier SoftwareDistribution.
  • Tapez net Start wuauserv et validez par la touche Entrer afin de redémarrer le service Windows Update

Soit donc :

net stop wuauserv
en %windir%\SoftwareDistribution SoftwareDistribution.old
start wuauserv

erreur 0x80092004

Cette erreur 0x80092004 peut arriver lors de l’installation des KB4340557 ou KB4340558

Se reporter alors à la page : erreur « 0x80092004 » et juillet 2018 .NET et qualité mise à jour KB4340557 ou KB4340558 n’installe pas après avoir appliqué la mise à jour de juin KB4291497 ou KB4291495

Masquer les mises à jour

Rappelons qu’il est possible de masquer une mise à jour.
Cela peut être pratique si vraiment vous ne parvenez pas à installer la mise à jour qui part en erreur.
Pour se faire suivre notre article : Bloquer l’installation d’une mise à jour sur Windows Update