Comment résoudre l’erreur de mise à jour et de stockage 0x80240438 sous Windows 11/10
Méthodes pour corriger l’erreur 0x80240438 de Windows Update et du Store
Si vous rencontrez l’erreur 0x80240438 en essayant de mettre à jour Windows ou de télécharger des applications depuis le Microsoft Store, c’est un peu pénible, mais quelques astuces permettent généralement de résoudre le problème. Ce bug survient souvent à cause de conflits, comme les paramètres du pare-feu, l’activation d’IPV6 ou des proxys perturbant votre connexion. Parfois, il suffit de désactiver et de réactiver quelques éléments pour résoudre le problème, mais si cela ne fonctionne pas, des solutions plus complexes existent. L’objectif est de rétablir le bon fonctionnement de votre système afin que les mises à jour et les applications s’installent sans erreur.
Supprimer le programme antivirus tiers
C’est un classique : les outils anti-malware tiers peuvent interférer avec les processus de mise à jour de Windows, car ils considèrent parfois les fichiers de mise à jour comme des menaces. Sur certaines configurations, c’est un peu étrange, mais la suppression ou la désactivation de ces programmes de sécurité peut résoudre l’erreur. Une fois désinstallé, Windows Defender s’infiltre et prend le relais, ce qui est généralement moins problématique.
- Appuyez sur l’ icône Win, faites défiler pour trouver l’application antivirus.
- Faites un clic droit dessus, sélectionnez Désinstaller.
- Si vous y êtes invité par l’UAC, cliquez sur Oui.
- N’oubliez pas de redémarrer ; certains fichiers résiduels persistent et causent des problèmes jusqu’à ce que vous redémarriez.
Désactiver le pare-feu Windows / la sécurité Windows
Le pare-feu Windows est censé protéger, mais il arrive qu’il bloque les mises à jour ou l’accès au Windows Store. Le désactiver temporairement vous permet de déterminer s’il est en cause. Soyez prudent : réactivez-le après le test pour plus de sécurité.
- Appuyez sur Win + S, tapez Pare-feu Windows et sélectionnez-le.
- Cliquez sur « Activer ou désactiver le pare-feu Windows Defender ».
- Sélectionnez « Désactiver le pare-feu Windows Defender (non recommandé) » pour les réseaux privés et publics, puis appuyez sur OK.
Installer manuellement le package autonome
Si Windows Update refuse de coopérer, télécharger la mise à jour directement depuis le catalogue Microsoft est une bonne idée. Connaissez le numéro de la base de connaissances de votre dernière mise à jour défaillante, puis consultez-le dans le catalogue Microsoft Update. Le téléchargement et l’installation de ces packages complets permettent d’éviter certains bugs de mise à jour, notamment sur les systèmes les plus récalcitrants.
- Appuyez sur Win + I pour ouvrir les Paramètres. Accédez à Mise à jour et sécurité > Windows Update.
- Cliquez sur Afficher l’historique des mises à jour et notez le numéro de la base de connaissances ayant échoué.
- Recherchez ce numéro de base de connaissances dans le lien du catalogue et téléchargez le dernier package adapté (.msu).
- Double-cliquez sur le fichier téléchargé pour installer manuellement la mise à jour. L’installation peut prendre un peu de temps, alors patientez.
Exécuter l’utilitaire de résolution des problèmes de Windows Update
Windows intègre un outil de dépannage, véritable solution miracle pour les problèmes de mise à jour. Il analyse, détecte et corrige souvent les problèmes de base qui bloquent les mises à jour ou l’accès au Store ; une solution quasi infaillible pour la plupart des utilisateurs.
- Sous Windows 11 : accédez à Paramètres > Système > Dépannage > Autres outils de dépannage. Recherchez Windows Update et cliquez sur Exécuter.
- Sous Windows 10 : appuyez sur Win + I, sélectionnez Mise à jour et sécurité, puis Dépannage. Développez Windows Update et appuyez sur Exécuter l’utilitaire de résolution des problèmes.
Suivez les instructions de cet utilitaire. Parfois, c’est juste le coup de pouce dont votre système a besoin. Ensuite, redémarrez et essayez à nouveau la mise à jour.
Désactiver IPV6
Certains ne jurent que par la désactivation d’IPV6. C’est étrange, mais sur certaines configurations, IPV6 crée des conflits qui bloquent les mises à jour ou l’accès au Store. Car, bien sûr, Windows doit rendre la tâche plus compliquée que nécessaire.
- Ouvrez le Panneau de configuration > Réseau et Internet > Connexions réseau.
- Faites un clic droit sur votre connexion active, choisissez Propriétés.
- Décochez « Protocole Internet version 6 (TCP/IPv6) » et cliquez sur OK.
- Redémarrez pour que les modifications prennent effet.
Désactiver le proxy
Si votre PC est configuré pour utiliser un proxy, celui-ci peut parfois détourner ou bloquer le trafic du Windows Store ou les serveurs de mise à jour. Désactiver temporairement le proxy peut s’avérer judicieux.
- Appuyez sur Win + Q, tapez « Proxy », sélectionnez Paramètres proxy.
- Désactivez le commutateur « Utiliser un serveur proxy » sous Configuration manuelle du proxy.
- Appuyez sur Enregistrer, redémarrez et voyez si le processus de mise à jour fonctionne sans problème.
Modifier la stratégie de groupe de Windows Update
Celui-ci est plus avancé, mais souvent évoqué sur les forums : modifier la stratégie de groupe peut désactiver certaines restrictions empêchant l’installation des mises à jour. Bien entendu, toutes les éditions de Windows 10 ne disposent pas de gpedit.msc.
- Appuyez sur Win + R, tapez
gpedit.msc, puis appuyez sur Entrée. - Accédez à Configuration ordinateur > Modèles d’administration > Composants Windows > Windows Update.
- Recherchez et double-cliquez sur « Supprimer l’accès pour utiliser toutes les fonctionnalités de Windows Update ».
- Réglez-le sur Non configuré et appuyez sur OK.
- Redémarrez pour appliquer les modifications.
Réinitialiser les dossiers de mise à jour Windows
Cache de mise à jour corrompu ? Oui, c’est assez courant. Supprimer les dossiers SoftwareDistribution et Catroot2 permet d’éliminer les correctifs défectueux et les fichiers résiduels susceptibles d’être à l’origine du problème. C’est comme réinitialiser la mémoire de mise à jour du système.
- Appuyez sur Win + R, tapez
cmd, puis appuyez sur Ctrl + Shift + Enterpour exécuter en tant qu’administrateur. - Lorsque l’UAC vous y invite, cliquez sur Oui.
- Exécutez ces commandes une par une, en appuyant Enteraprès chaque :
net stop bits net stop wuauserv net stop appidsvc net stop cryptsvc
- Ensuite, renommez (supprimez) les dossiers de mise à jour :
rmdir %systemroot%\SoftwareDistribution /S /Q rmdir %systemroot%\system32\catroot2 /S /Q
- Réinitialisez également Winsock :
netsh winsock reset netsh winsock reset proxy
- Enfin, redémarrez les services de mise à jour et votre PC :
net start bits net start wuauserv net start appidsvc net start cryptsvc
Redémarrez après tout ça — j’espère que ça se résoudra tout seul.
Vider le cache du Microsoft Store
Au fil du temps, le cache s’accumule et peut être corrompu, ce qui provoque des erreurs dans le Store, même si tout semble fonctionner normalement. Vider le cache est extrêmement simple :
- Appuyez sur Win + R, tapez
wsresetet appuyez sur Enter. - L’écran s’assombrit pendant quelques secondes, puis le Store se lance fraîchement mis en cache, espérons qu’il n’y a pas d’erreur.
Ajuster l’éditeur de registre
Dans certains cas, certaines clés de registre peuvent bloquer l’accès aux mises à jour. Pour modifier ce problème, il faut modifier les entrées de registre ; veillez donc à sauvegarder vos données au préalable. C’est un peu plus risqué, mais sans danger si vous le faites avec précaution.
- Appuyez sur Win + R, tapez
regeditet appuyez sur Enterpour ouvrir l’Éditeur du Registre. - Accédez à
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\WindowsUpdate. - Sur la droite, recherchez « DisableWindowsUpdateAccess », double-cliquez et définissez sa valeur sur « 0 ».
- Fermez et redémarrez votre PC pour que les modifications prennent effet.
Résumé
- Désinstaller ou désactiver l’antivirus tiers.
- Désactivez temporairement le pare-feu Windows.
- Téléchargez et installez les mises à jour manuellement à partir du catalogue Microsoft.
- Exécutez l’utilitaire de résolution des problèmes intégré.
- Désactivez IPV6 s’il est activé.
- Désactiver les paramètres proxy.
- Ajustez les paramètres de stratégie de groupe si applicable.
- Réinitialiser les dossiers de cache de mise à jour.
- Vider le cache du Store via « wsreset ».
- Modifiez soigneusement les clés de registre si nécessaire.
Conclure
Toutes ces approches sont des solutions assez courantes pour résoudre l’erreur 0x80240438 tenace. En général, l’une d’elles fait l’affaire, notamment la réinitialisation du cache ou la mise à jour manuelle. Il suffit d’essayer les choses étape par étape. Parfois, un simple redémarrage après une correction fait toute la différence. Espérons que cela vous permettra de vous mettre à jour à nouveau sans problème ; ça a fonctionné pour moi, et j’espère que ça vous sera utile aussi.