Comment résoudre efficacement l’erreur 0x80070008 de Windows Update
Vous rencontrez une erreur de mise à jour 0x80070008 lors de l’installation des mises à jour Windows ? C’est frustrant. Windows affiche ce message lorsqu’il n’y a pas assez de mémoire ou de ressources pour terminer la mise à jour, mais cela peut aussi être dû à des fichiers cache corrompus ou à des services désactivés. Pour résoudre ce problème, il faut donc généralement vider le cache, vérifier les services ou exécuter des outils de dépannage. Mieux vaut comprendre ce qui se passe réellement, et c’est précisément l’objectif de cette procédure : relancer votre processus de mise à jour sans trop de difficultés.
Qu’est-ce qui peut provoquer une erreur de mise à jour 0x80070008 sous Windows ?
Cette erreur apparaît lorsque votre système atteint un plafond de ressources ou qu’un problème survient avec les composants de mise à jour. Des causes courantes, comme des fichiers cache corrompus dans le dossier SoftwareDistribution, des services Windows Update désactivés ou des problèmes internes au système, sont des causes fréquentes. Parfois, une réinitialisation rapide des composants Windows Update peut résoudre le problème, notamment si les fichiers cache sont saturés ou endommagés. Dans certaines configurations, cela peut également être dû à la désactivation de certains services, empêchant Windows de télécharger ou d’installer correctement les mises à jour.
- Problèmes internes : il peut s’agir simplement d’un problème de Windows. L’utilitaire de résolution des problèmes peut vous aider à identifier les problèmes que vous auriez pu manquer.
- Cache accumulé dans le dossier Cache de Windows : les fichiers peuvent être corrompus ou s’accumuler, bloquant ainsi les mises à jour. Vider les dossiers SoftwareDistribution et catroot2 peut s’avérer utile.
- Service Windows Update désactivé : si les services de mise à jour ne sont pas exécutés, Windows ne peut pas récupérer les mises à jour. Vérifiez que tous les services associés sont activés et démarrés.
Solutions à l’erreur de mise à jour Windows 0x80070008
Si tout cela vous semble un peu compliqué, pas d’inquiétude : ces solutions ont fonctionné pour de nombreuses personnes confrontées au même problème. Chaque méthode cible une cause commune ; appliquez donc celle qui vous semble la plus pertinente en fonction de ce que vous constatez ou rencontrez.
- Exécuter l’utilitaire de résolution des problèmes de Windows Update
- Activer les services de mise à jour Windows
- Réinitialiser les composants de Windows Update
- Télécharger et installer manuellement les mises à jour en attente
Exécuter l’utilitaire de résolution des problèmes de Windows Update
C’est la solution idéale pour la plupart des utilisateurs. Windows dispose d’un outil de dépannage intégré qui analyse les problèmes courants et tente de les résoudre automatiquement. Sous Windows 11, il se trouve dans Paramètres > Système > Dépannage > Autres outils de dépannage. Il suffit de trouver Windows Update et d’appuyer sur Exécuter. Sous Windows 10, c’est assez similaire : ouvrez Paramètres > Mise à jour et sécurité > Dépannage > Outils de dépannage supplémentaires et sélectionnez-les. Parfois, cet outil détecte le problème plus rapidement que vous ne le pensez, comme des services bloqués ou des fichiers endommagés.
Attention : d’après mon expérience, ce n’est pas toujours parfait, surtout sur les machines fortement personnalisées ou professionnelles. Vous devrez peut-être l’exécuter deux fois, voire redémarrer après la correction. Mais la plupart du temps, cela corrige les bugs qui bloquent la progression des mises à jour.
Activer les services de mise à jour Windows
C’est un peu étrange, mais si ces services de mise à jour sont désactivés ou ne fonctionnent pas, Windows affiche des erreurs car il manque les signaux nécessaires pour récupérer et installer les mises à jour. Pour vérifier cela, appuyez sur Win + R, saisissez Services.msc, puis cliquez sur OK. Recherchez les services suivants :
- Service de transfert intelligent en arrière-plan (BITS)
- Services cryptographiques
- Lanceur de processus du serveur DCOM
- Mappeur de points de terminaison RPC
- Windows Installer
- Mise à jour Windows
- Services Windows Update Medic
Double-cliquez sur chaque service, assurez-vous que le type de démarrage est défini sur Automatique (ou Manuel si nécessaire), puis cliquez à nouveau sur Arrêter et Démarrer. Parfois, sur une machine, une simple activation/désactivation suffit, tandis que sur une autre, un redémarrage complet du service suffit. Sur certaines configurations, si le service ne démarre pas, essayez d’exécuter l’utilitaire de résolution des problèmes Windows pour les services.
Une fois tous les éléments activés et opérationnels, redémarrez votre PC et vérifiez si la mise à jour fonctionne. Bien sûr, Windows rend la tâche plus complexe que nécessaire.
Réinitialiser les composants de Windows Update
Lorsque les fichiers cache s’accumulent ou sont corrompus, le processus de mise à jour peut parfois se bloquer ou générer des erreurs telles que 0x80070008. Réinitialiser les composants force Windows à supprimer les anciens journaux et à télécharger les nouveaux fichiers. Vous pouvez effectuer cette opération via l’invite de commandes ou PowerShell avec une séquence de commandes :
net stop wuauserv net stop cryptSvc net stop bits net stop msiserver ren C:\Windows\SoftwareDistribution SoftwareDistribution.old ren C:\Windows\System32\catroot2 catroot2.old net start wuauserv net start cryptSvc net start bits net start msiserver
C’est un peu complexe, mais cela fonctionne dans de nombreux cas où les fichiers de mise à jour en cache sont corrompus. Après avoir exécuté ces opérations, redémarrez et réessayez la mise à jour. Si l’erreur persiste, une analyse plus approfondie peut être nécessaire, mais ce correctif résout souvent le problème.
Téléchargez et installez manuellement les mises à jour
Si rien d’autre ne fonctionne, récupérez le numéro de la base de connaissances dont l’installation échoue. Pour le trouver, consultez l’ historique des mises à jour de Windows 11 ou Windows 10. Copiez le numéro de la base de connaissances, puis accédez au catalogue Microsoft Update. Recherchez votre base de connaissances, choisissez l’architecture appropriée (x86, x64, ARM) et téléchargez le programme d’installation autonome. Une fois téléchargé, exécutez-le manuellement ; cela permet parfois de contourner le blocage du processus de mise à jour automatique.
C’est un peu un dernier recours, mais c’est étonnamment efficace. De plus, vous contrôlez ce qui est installé.
Comment résoudre l’erreur de mise à jour 0x800f0831 sous Windows ?
Ce problème est similaire, mais plus spécifique : il concerne généralement des fichiers de mise à jour manquants ou corrompus, ou des composants mal configurés. Les solutions mentionnées ci-dessus restent pertinentes, mais vous pouvez également exécuter des commandes spécifiques comme sfc /scannowou DISM /Online /Cleanup-Image /RestoreHealthpour réparer les fichiers système, surtout si le dépannage général ne résout pas le problème. Il peut également être utile de supprimer les mises à jour problématiques de l’historique Windows Update et de vider à nouveau le cache.