Cet article vous donne toutes les procédures et solutions pour résoudre les problèmes d’installation ou de mise à jour du .NET Framework.
Il arrive très souvent que la fin de l’installation du .Net Framework se termine par un code erreur.
Dans cet article, seront distingués ici deux types de problèmes :
- des erreurs Windows update durant des mises à jour de .Net Framework. Généralement elles ont un code erreur comme 0x80070422, 0x8000222, 0x800F0906, 0x800F0906 ou 0x80071A90.
- des erreurs d’installation de Microsoft .Net Framework
Pour bien comprendre ce qu’est le .Net Framework et les différentes versions, vous pouvez vous reporter à la page : .NET Framework
Table des matières
Erreur d’installation de .NET Framework 3.5
Les lien de téléchargement du .NET Framework se trouvent dans le tableau de la page suivante : .NET Framework
Éventuellement, vous pouvez tenter l’outil de réparation donné plus bas.
Autre solution à tenter est de désinstaller tous les .Net Framework et réinstaller celui approprié.
Pour cela, ouvrez le Panneau de configuration puis Programmes et fonctionnalités.
Parfois, l’installation du .Net Framework 3.5 sur Windows 8.1 ou Windows 10 est laborieuse.
Résoudre l’erreur d’installation sur .NET Framework 3.5
0x800F0906 ou 0x80071A90
Si vous rencontrez l’erreur 0x800F0906 ou 0x80071A90 :
- Dans un premier temps, vous devez effectuez une réparation SFC.
- Ensuite, tentez ensuite une réparation DISM (incluant la réparation .Net Framework) qui consiste à monter l’ISO d’installation et passer la commande :
Dism /online /eneable-feature /featurename:NetFx3 /All /Source:%USERPROFILE%\Desktop\mount /LimitAccess
Enfin tentez l’installation en désactivant la protection de votre antivirus ou en mode sans échec de Windows.
0x80070002
Cette erreur 0x80070002 est relativement courante et très facile à corriger.
Vous devez vérifier que des mises à jour de Windows ne soit pas en attente d’installation.
Si c’est le cas alors il faut redémarrer pour les installer.
Ensuite relancez l’installation du .NET Framework afin de pouvoir terminer son installation.
0x8000FFFF
Cette erreur 0x8000FFFF se produit lorsque Windows ne parvient pas à trouver les sources.
Cela arrive lorsque Windows Update est corrompue et endommagé.
Désinstallez votre antivirus et les logiciels inutiles comme McAfee SiteAdvisor.
Retentez alors l’installation.
Si pas mieux alors vous pouvez tenter d’installer le .Net Framework depuis DISM comme indiqué sur cette page : Installer .NET Framework 3.5 sur Windows 10
Toutefois cela peut ne pas fonctionner et DISM retourne alors l’erreur 0x8000FFFF aussi.
Dans ces cas là, tentez :
- Réparer et réinitialiser Windows Update
- Dans le dernier cas : réparer Windows 10 sans perte de données.
Erreur d’installation .NET Framework 4.X
0xc8000222
Vider le catalogue de mise à jour de Windows Update.
Pour cela suivez ce tutoriel : Comment vider SoftwareDistribution (catalogue de mise à jour) Windows Update.
Tentez ensuite de relancer l’installation du .NET Framework afin de vérifier si cela corrige l’erreur 0xc8000222.
0x800f081e
Commencez par vérifier l’intégrité de Windows avec les commandes SFC et DISM.
- Ouvrez une invite de commandes en administrateur
- Puis saisissez la commande suivante
SFC /scannow
Cela doit vous indiquer que SFC n’a détecté aucune corruption des fichiers.
Si la protection des ressources Windows a trouvé des fichiers endommagés, ce n’est pas bon signe.
Ensuite enchainez avec une vérification des images de Windows avec DISM,
Pour cela, saisissez les commandes suivantes :
DISM /Online /Cleanup-image /Scanhealth
DISM /Online /Cleanup-image /Restorehealth
Là aussi cela doit vous indiquer que l’opération a réussi et aucune erreur ne doit être indiqué.
Relancez l’installation afin de vérifier si l’erreur 0x800f081e est corrigée.
0x800F0906 ou 0x800F081F
Désinstallez les mises à jour KB2966826 & KB2966828.
- Panneau de configuration puis Programmes et fonctionnalités.
- A gauche, cliquez sur “Afficher les mises à jour”.
- Clic droit sur KB2966826 puis désinstallez.
- Clic droit sur KB2966828 puis désinstallez.
Redémarrez l’ordinateur
Éventuellement, effectuez une réparation DISM.
Tentez ensuite de réinstaller le .Net Framework 3.5
0x800B0003
L’erreur 0x800B0003 se produit à la fin de l’installation du .Net Framework sur Windows 7.
Elle peut se produire lorsque Windows 7 n’est pas à jour.
Il est donc conseillé d’installer toutes les mises à jour de Windows 7 depuis Windows Update puis retenter l’installation du .Net Framework .
Erreur 643
Voici comment résoudre l’erreur 643 lors de la mise à jour Windows Update du .NET Framework
- Désinstaller le .NET Framework
- Télécharger .NET Framework 4.7
Résoudre les erreurs de mises à jour du .Net Framework
Ces erreurs et problèmes se produisent surtout sur Windows 7.
Vous pouvez suivre l’article dédié.
Réparer .NET Framework
Microsoft propose un outil afin de réparer le .NET Framework lorsque vous rencontrez des erreurs ou dysfonctionnements.
Un tutoriel dédié sur le site est présent pour présenter ces outils.
Liens
- Le .NET Framework de Microsoft : Qu’est-ce que c’est et comment le télécharger et l’installer
- Connaitre la version du .NET Framework : 4 façons
- Installer .NET Framework 3.5 sur Windows 10/11
- Comment supprimer/désinstaller le .NET Framework
- Réparer le .NET Framework sur Windows 11, 10 et 7, 8.1
- Installer .NET Framework 3.5 sur Windows 10/11
- Erreur d’installation ou mise à jour du .NET Framework
- Erreur de mise à jour du .NET Framework sur Windows 7
- Impossible d’initialiser Microsoft .NET Framework