De nombreuses personnes rencontrent l’erreur 0x80240031 lors de l’installation des mises à jour Windows. C’est assez embêtant, car cela bloque les mises à jour, et parfois, des problèmes comme des logiciels malveillants, une mauvaise configuration, un manque d’espace disque ou des fichiers système corrompus peuvent en être la cause. Trouver une solution peut sembler laborieux, d’autant plus que Windows a tendance à confondre le problème avec des codes d’erreur vagues. Heureusement, il existe plusieurs solutions qui ont fonctionné sur différentes configurations, donc avec un peu de chance, l’une d’elles permettra de remettre votre mise à jour sur les rails.
Comment corriger l’erreur de mise à jour Windows 0x80240031
Exécutez l’utilitaire de résolution des problèmes de Windows Update
- Appuyez sur Windows+ Ipour ouvrir les paramètres.
- Accédez à Mise à jour et sécurité.
- Cliquez sur Dépannage, puis accédez à Dépannage supplémentaires.
- Cliquez sur Windows Update, puis sur Exécuter l’utilitaire de résolution des problèmes.
- Suivez les instructions : il se peut qu’un redémarrage ou une réparation rapide vous soit demandé. Honnêtement, c’est la première solution à essayer, car elle est simple et corrige souvent les problèmes courants de mise à jour. Sur certaines machines, cela échoue la première fois, puis fonctionne après un ou deux redémarrages. Si cela ne fonctionne pas du premier coup, n’abandonnez pas tout de suite.
L’exécution de cette commande peut souvent corriger l’erreur, surtout si le problème est simple, comme des fichiers de mise à jour Windows bloqués ou un dysfonctionnement des services. De plus, elle peut résoudre d’autres problèmes de mise à jour, comme l’erreur 0xc007000d, qui surviennent de manière inattendue.
Effectuer un démarrage propre
- Appuyez sur Windows+ Rpour ouvrir la boîte Exécuter.
- Tapez
msconfiget appuyez sur Enter. Cela ouvre la configuration du système. - Accédez à l’ onglet Services, cochez « Masquer tous les services Microsoft », puis cliquez sur « Désactiver tout ». Cela bloque la plupart des applications d’arrière-plan non essentielles susceptibles d’interférer avec les mises à jour.
- Passez à l’ onglet Démarrage et cliquez sur Ouvrir le Gestionnaire des tâches.
- Dans le Gestionnaire des tâches, désactivez tous les éléments de démarrage activés un par un ; ils ne seront généralement pas nécessaires lors du dépannage.
- Fermez le Gestionnaire des tâches, revenez à la Configuration système, cliquez sur Appliquer puis sur OK.
- Enfin, redémarrez votre PC. Un démarrage minimal permet à Windows de ne charger que les services essentiels, ce qui peut aider à détecter si un logiciel tiers bloque les mises à jour. Parfois, sur certaines configurations, une application ou un pilote en conflit provoque des erreurs comme 0x80240031, et cette méthode permet de les isoler.
Réinitialiser les composants de Windows Update
- Ouvrez l’invite de commande en tant qu’administrateur : tapez
cmddans la barre de recherche, faites un clic droit et choisissez Exécuter en tant qu’administrateur. - Tapez ces commandes une par une ; appuyez Enteraprès chaque commande :
net stop bits net stop wuauserv net stop cryptsvc net stop msiserverCela arrête les services de mise à jour — un peu bizarre, mais s’ils sont bloqués, ces commandes d’arrêt sont nécessaires pour effectuer une réinitialisation propre.
- Ensuite, supprimez le cache de mise à jour en exécutant :
Del "%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader\qmgr*.dat"Si ce dossier n’est pas sur votre système, ignorez cette partie : c’est un élément standard.
- Renommez les dossiers SoftwareDistribution et Catroot2 : cela force Windows à en créer de nouveaux, propres :
Ren %systemroot%\SoftwareDistribution DataStore.bakRen %systemroot%\SoftwareDistribution Download.bakRen %systemroot%\system32\catroot2 catroot2.bak
- Réinitialisez les services de mise à jour avec ces commandes :
sc.exe sdset bits D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU) sc.exe sdset wuauserv D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU)Il s’agit d’ajustements d’autorisations qui permettent aux services de mise à jour Windows d’être moins réactifs. Sur certains systèmes, ces autorisations échouent initialement, mais fonctionnent généralement après quelques redémarrages ou tentatives.
- De retour à l’invite de commande, passez au dossier System32 :
cd /d %windir%\system32 - Réenregistrez les fichiers DLL pertinents pour corriger les corruptions potentielles :
regsvr32.exe atl.dll regsvr32.exe urlmon.dll regsvr32.exe mshtml.dll regsvr32.exe shdocvw.dll regsvr32.exe browseui.dll regsvr32.exe jscript.dll regsvr32.exe vbscript.dll regsvr32.exe scrrun.dll regsvr32.exe msxml.dll regsvr32.exe msxml3.dll regsvr32.exe msxml6.dll regsvr32.exe actxprxy.dll regsvr32.exe softpub.dll regsvr32.exe wintrust.dll regsvr32.exe dssenh.dll regsvr32.exe rsaenh.dll regsvr32.exe gpkcsp.dll regsvr32.exe sccbase.dll regsvr32.exe slbcsp.dll regsvr32.exe cryptdlg.dll regsvr32.exe oleaut32.dll regsvr32.exe ole32.dll regsvr32.exe shell32.dll regsvr32.exe wuaueng.dll regsvr32.exe wuaueng1.dll regsvr32.exe wucltui.dll regsvr32.exe wups.dll regsvr32.exe wups2.dll regsvr32.exe wuweb.dll regsvr32.exe qmgr.dll regsvr32.exe qmgrprxy.dll regsvr32.exe wucltux.dll regsvr32.exe muweb.dll regsvr32.exe wuwebv.dll regsvr32.exe initpki.dll regsvr32.exe wuapi.dll - Réinitialisez Winsock juste pour être sûr que les paramètres réseau ne causent pas de problèmes :
netsh winsock reset net start bits net start wuauserv - Enfin, redémarrez votre PC pour que tous ces changements soient pris en compte.
Exécutez le vérificateur de fichiers système et DISM
- Ouvrez à nouveau l’invite de commande en tant qu’administrateur.
- Taper:
DISM /Online /Cleanup-Image /CheckHealth DISM /Online /Cleanup-Image /ScanHealth DISM /Online /Cleanup-Image /RestoreHealthet appuyez Enterà chaque fois. Ces analyses tentent de réparer les fichiers système corrompus utilisés par Windows Update. Parfois, la première commande se bloque ou indique qu’il n’y a aucun problème, mais leur simple exécution en vaut la peine.
- Une fois les commandes DISM terminées, exécutez la commande
sfc /scannowpour vérifier l’intégrité des fichiers système. Attendez-vous à ce que cela prenne quelques minutes ; n’annulez pas cette opération, car elle pourrait résoudre des problèmes cachés. - Redémarrez une fois que tout est terminé et, espérons-le, ces erreurs de mise à jour gênantes disparaîtront.
Exécuter une analyse DISM revient un peu à nettoyer Windows en profondeur : elle révèle ou corrige souvent les problèmes qui empêchent l’installation correcte des mises à jour.
Réparer les erreurs du disque dur
- De retour dans l’invite de commande avec les droits d’administrateur, exécutez :
chkdsk /f C:Cela analyse et répare les secteurs défectueux ou les problèmes de système de fichiers, un autre coupable potentiel derrière les échecs de mise à jour.
- Saisissez l’option
Ysouhaitée lorsqu’il vous est demandé si vous souhaitez programmer la vérification du disque au prochain redémarrage, puis redémarrez votre ordinateur. L’analyse peut prendre un certain temps, mais elle est souvent utile si des erreurs de disque sont à l’origine de l’erreur de mise à jour.
Exécuter la réparation automatique
- Ouvrez Paramètres avec Windows+ I, puis accédez à Mise à jour et sécurité.
- Cliquez sur Récupération dans le menu de gauche.
- Sous Démarrage avancé, cliquez sur Redémarrer maintenant.
- Lorsque le PC redémarre, sélectionnez Dépannage, puis Options avancées.
- Sélectionnez Réparation automatique : cela tentera de résoudre les problèmes empêchant l’exécution des mises à jour. Parfois, cette solution est rapide, surtout en cas de problème technique.
Effectuer une nouvelle installation de Windows
Créer un support de démarrage
- Rendez-vous sur la page de téléchargement de Microsoft Windows 10.
- Téléchargez l’outil de création multimédia et exécutez-le une fois téléchargé.
- Choisissez de créer un support d’installation (clé USB, DVD ou ISO). Choisissez la langue, l’édition et l’architecture, puis sélectionnez une clé USB, plus facile à démarrer.
Installer Windows 10
- Branchez la clé USB, redémarrez le PC et appuyez sur la touche BIOS (comme F2, F12, ESC, ou DEL) juste après la mise sous tension.
- Définissez l’ordre de démarrage pour donner la priorité à la clé USB, puis enregistrez et quittez.
- Suivez les instructions pour installer Windows, en choisissant « Personnalisé : Installer Windows uniquement (Avancé) » lorsque vous êtes invité à effectuer une nouvelle installation. Attention : la suppression de partitions efface tout ; assurez-vous donc de sauvegarder vos données importantes.
Terminer la configuration et les mises à jour
- Une fois Windows installé, choisissez votre région, la disposition du clavier, connectez-vous au Wi-Fi et connectez-vous avec un compte Microsoft ou créez-en un nouveau.
- Une fois à l’intérieur, accédez à Paramètres > Mise à jour et sécurité > Windows Update et cliquez sur Rechercher les mises à jour. Cela peut parfois finaliser le processus et éliminer des erreurs gênantes comme 0x80240031.
Honnêtement, si tout le reste échoue, une nouvelle installation pourrait être le dernier recours, mais c’est une opération brutale, et il est conseillé de tout sauvegarder au préalable. Cela permet néanmoins d’éliminer tous les fichiers inutiles et corrompus susceptibles de poser problème. En général, après cela, les mises à jour s’exécutent sans problème.
Résumé
- Exécutez d’abord l’utilitaire de résolution des problèmes de Windows Update : il est rapide et généralement utile.
- Effectuez un démarrage propre pour diagnostiquer les conflits logiciels.
- Réinitialiser les composants de Windows Update via la ligne de commande.
- Exécutez les analyses SFC et DISM pour les fichiers système corrompus.
- Vérifiez votre disque pour les erreurs avec chkdsk.
- Essayez la réparation automatique si Windows ne peut pas démarrer normalement.
- Si rien ne fonctionne, envisagez une nouvelle installation après avoir sauvegardé vos données.
Conclure
Corriger l’erreur 0x80240031 peut être fastidieux, mais suivre ces étapes permet de résoudre la plupart des problèmes. Parfois, il s’agit simplement d’un bug étrange qui disparaît après un redémarrage ou une modification des autorisations, mais d’autres fois, des solutions plus complexes, comme la réinitialisation de composants ou la réinstallation de Windows, sont nécessaires. Bonne chance ! J’espère que cela aidera quelqu’un à sauver sa mise à jour sans s’arracher les cheveux. J’ai travaillé sur plusieurs configurations ; j’espère que cela vous sera utile aussi.