Comment réparer l'erreur 0x80070306 de Windows Update : 7 méthodes efficaces

L'erreur Windows Update 0x80070306 peut empêcher l'installation de mises à jour critiques du système, laissant potentiellement votre ordinateur vulnérable aux risques de sécurité et manquant de nouvelles fonctionnalités. Cette erreur se produit généralement en raison de fichiers système corrompus, de problèmes avec les composants Windows Update ou de problèmes avec .NET Framework. Explorons sept méthodes efficaces pour résoudre ce problème de mise à jour persistant.

Étape 1 :Exécutez l'utilitaire de résolution des problèmes de Windows Update

L'utilitaire de résolution des problèmes Windows Update est un outil intégré conçu pour détecter et résoudre automatiquement les problèmes courants liés aux mises à jour. Pour l'exécuter :

1. Appuyez sur la touche Windows + I pour ouvrir les paramètres.

2. Accédez à Système > Dépannage > Autres dépanneurs.

3. Localisez « Windows Update » dans la liste et cliquez sur « Exécuter » à côté.

4. Suivez les instructions à l'écran et appliquez les correctifs suggérés.

Ce processus automatisé peut souvent résoudre des problèmes mineurs empêchant l’installation correcte des mises à jour.

Étape 2 :Réinitialiser les composants de Windows Update

Des composants Windows Update corrompus peuvent provoquer l’erreur 0x80070306. La réinitialisation de ces composants peut souvent résoudre le problème :

En savoir plus:Comment compresser des images sous Windows 11 : 7 méthodes efficaces

1. Ouvrez l'invite de commande en tant qu'administrateur en cliquant avec le bouton droit sur le bouton Démarrer et en sélectionnant « Terminal Windows (Admin) ».

2. Copiez et collez les commandes suivantes, en appuyant sur Entrée après chacune d'elles :


net stop bits
net stop wuauserv
net stop appidsvc
net stop cryptsvc
Del "%ALLUSERSPROFILE%Application DataMicrosoftNetworkDownloader*.*"
rmdir %systemroot%SoftwareDistribution /S /Q
rmdir %systemroot%system32catroot2 /S /Q
regsvr32.exe /s atl.dll
regsvr32.exe /s urlmon.dll
regsvr32.exe /s mshtml.dll
netsh winsock reset
netsh winsock reset proxy
net start bits
net start wuauserv
net start appidsvc
net start cryptsvc

3. Redémarrez votre ordinateur après avoir exécuté ces commandes.

Ce processus arrête les services Windows Update, efface le cache de mise à jour et redémarre les services, ce qui peut souvent résoudre les problèmes liés à la mise à jour.

Étape 3 :Réparer le .NET Framework

Un .NET Framework corrompu peut déclencher l'erreur 0x80070306. Pour le réparer :

1. Téléchargez l'outil de réparation .NET Framework sur le site Web officiel de Microsoft.

2. Exécutez l'outil et suivez les instructions à l'écran pour diagnostiquer et réparer tout problème.

3. Redémarrez votre ordinateur une fois le processus de réparation terminé.

Si vous rencontrez toujours des problèmes, vous pouvez essayer de désactiver et de réactiver le .NET Framework :

1. Appuyez sur la touche Windows + R, tapez « appwiz.cpl » et appuyez sur Entrée.

2. Cliquez sur « Activer ou désactiver des fonctionnalités Windows » dans le panneau de gauche.

3. Décochez toutes les versions de .NET Framework, cliquez sur OK et redémarrez votre ordinateur.

4. Répétez les étapes 1 et 2, puis revérifiez toutes les versions de .NET Framework et cliquez sur OK.

5. Redémarrez à nouveau votre ordinateur.

Étape 4 :Réparer les fichiers image du système

Les fichiers système corrompus peuvent provoquer divers problèmes, notamment des erreurs de mise à jour. Utilisez les outils System File Checker (SFC) et Deployment Image Servicing and Management (DISM) pour réparer ces fichiers :

1. Ouvrez l'invite de commande en tant qu'administrateur.

2. Exécutez la commande suivante et attendez qu'elle se termine :

sfc /scannow

3. Une fois SFC terminé, exécutez ces commandes DISM :


DISM /Online /Cleanup-Image /CheckHealth
DISM /Online /Cleanup-Image /ScanHealth
DISM /Online /Cleanup-Image /RestoreHealth

4. Redémarrez votre ordinateur une fois le processus DISM terminé.

Ces outils rechercheront et répareront les fichiers système corrompus susceptibles d'être à l'origine de l'erreur de mise à jour.

Étape 5 :Utilisez l'outil de création de média

Si vous rencontrez toujours l'erreur 0x80070306, en particulier avec les mises à jour de fonctionnalités, l'outil de création de média peut vous aider :

1. Téléchargez l'outil de création multimédia sur le site Web officiel de Microsoft.

2. Exécutez l'outil et sélectionnez « Mettre à niveau ce PC maintenant ».

3. Suivez les instructions à l'écran et choisissez de conserver vos fichiers et applications personnels pendant le processus de mise à niveau.

Cette méthode effectue une mise à niveau sur place, qui peut résoudre les problèmes de mise à jour persistants tout en préservant vos fichiers et paramètres.

Étape 6 :Utiliser le catalogue Microsoft Update

Pour les mises à jour spécifiques qui échouent systématiquement, vous pouvez essayer de les télécharger et de les installer manuellement :

1. Visitez le site Web du catalogue Microsoft Update.

2. Recherchez la mise à jour par son numéro de base de connaissances (par exemple, KB5032278).

3. Téléchargez la version appropriée à l'architecture de votre système (32 bits ou 64 bits).

4. Exécutez le fichier .msu téléchargé pour installer la mise à jour.

Cette méthode contourne le processus standard de Windows Update et peut être efficace pour les mises à jour tenaces.

Étape 7 :Effectuer un démarrage propre

Parfois, des logiciels tiers peuvent interférer avec le processus de mise à jour. Effectuer un démarrage en mode minimal peut aider à isoler ces problèmes :

1. Appuyez sur la touche Windows + R, tapez « msconfig » et appuyez sur Entrée.

2. Dans la fenêtre Configuration du système, accédez à l'onglet Services.

3. Cochez « Masquer tous les services Microsoft » et cliquez sur « Tout désactiver ».

4. Accédez à l'onglet Démarrage et cliquez sur « Ouvrir le Gestionnaire des tâches ».

5. Désactivez tous les éléments de démarrage dans le Gestionnaire des tâches.

6. Fermez le Gestionnaire des tâches et cliquez sur OK dans la fenêtre Configuration système.

7. Redémarrez votre ordinateur et réessayez la mise à jour.

Si la mise à jour réussit en mode de démarrage minimal, réactivez progressivement les services et les éléments de démarrage pour identifier le logiciel en conflit.

En suivant ces méthodes, vous devriez être en mesure de résoudre l'erreur Windows Update 0x80070306 et d'installer avec succès vos mises à jour en attente. N'oubliez pas de garder votre système à jour pour garantir des performances et une sécurité optimales. Si vous continuez à rencontrer des problèmes, envisagez de contacter le support Microsoft pour obtenir de l'aide.

Related Posts