Dépannage Windows · Guide des codes d’erreur

Erreur 0x80240017 dans Windows :
causes et solutions efficaces

Un guide pratique pour corriger l’erreur 0x80240017 dans Windows Update, Microsoft Store, les installateurs Visual C++ Redistributable, les fonctionnalités facultatives et les mises à jour des composants système.

⏱ Environ 11 min de lecture Windows 10 Windows 11 Mis à jour en 2026

L’erreur 0x80240017 apparaît généralement lorsque Windows ne parvient pas à terminer une mise à jour, l’installation d’une fonctionnalité, l’installation d’un runtime ou l’enregistrement d’un composant. Le message peut varier selon l’endroit où il s’affiche, mais le problème sous-jacent est souvent le même : Windows a téléchargé ou lancé un package d’installation, puis n’a pas pu le traiter correctement.

💡
Meilleur point de départ Si vous voyez 0x80240017 dans Windows Update, commencez par réinitialiser les composants de mise à jour. Si l’erreur apparaît lors de l’installation de Microsoft Visual C++ Redistributable, supprimez d’abord les anciens packages redistribuables, redémarrez Windows, puis installez le dernier package pris en charge.

Que signifie l’erreur 0x80240017 dans Windows ?

Dans la plupart des cas, 0x80240017 indique que Windows Update ou un autre installateur Microsoft n’a pas pu terminer une opération parce que le package de mise à jour requis n’était pas applicable, était corrompu, était bloqué ou ne pouvait pas être enregistré correctement. Cette erreur apparaît souvent dans les situations suivantes :

✦ Où l’erreur apparaît

  • Windows Update dans les Paramètres
  • Mises à jour des applications Microsoft Store
  • Installation de Visual C++ Redistributable
  • Installation de .NET Framework ou de composants facultatifs
  • Mises à jour de fonctionnalité de Windows 10 vers Windows 11

✦ Ce que cela signifie généralement

  • Cache Windows Update endommagé
  • Magasin de composants système corrompu
  • Package d’installation obsolète ou incompatible
  • Services de mise à jour bloqués
  • Interférence d’un logiciel de sécurité tiers

Symptômes de l’erreur 0x80240017 : à quoi ressemble généralement le problème

Le libellé exact peut varier, mais l’erreur apparaît généralement après le téléchargement d’une mise à jour par Windows ou lorsqu’un installateur atteint l’étape finale de configuration.

⚠️
Important Ne téléchargez pas de fichiers DLL aléatoires ni d’utilitaires de « réparation en un clic » depuis des sites inconnus. L’erreur 0x80240017 se corrige normalement en réparant les composants Windows, le cache de mise à jour ou le package d’installation Microsoft concerné.

Principales causes de l’erreur Windows 0x80240017

Utilisez le tableau ci-dessous pour associer le contexte de l’erreur à la cause la plus probable et à la première solution recommandée.

Situation Cause probable Première solution recommandée
Windows Update échoue à plusieurs reprises Cache SoftwareDistribution ou Catroot2 corrompu Réinitialiser les composants de Windows Update
Visual C++ Redistributable échoue Conflit avec un ancien runtime ou installation précédente incomplète Désinstaller les anciens packages et installer le dernier runtime
La mise à jour de fonctionnalité échoue après redémarrage Conflit de pilote, espace disque insuffisant ou fichiers système endommagés Exécuter SFC/DISM, mettre à jour les pilotes, libérer de l’espace disque
Les mises à jour des applications Store échouent Cache Store défectueux ou problème de service de mise à jour Réinitialiser Microsoft Store et les services Windows Update
L’erreur apparaît après une alerte antivirus Le processus d’installation ou de mise à jour a été bloqué Désactiver temporairement la protection tierce et réessayer

Vérifications rapides avant de corriger l’erreur 0x80240017

Avant d’exécuter des commandes de réparation, effectuez ces vérifications de base. Elles évitent de perdre du temps et corrigent souvent le problème sans dépannage approfondi.

Vérification 1 Redémarrer Windows

Un redémarrage en attente peut garder des fichiers de mise à jour verrouillés. Redémarrez le PC, puis relancez l’installation.

Vérification 2 Libérer de l’espace disque

Gardez au moins 10 à 20 Go libres sur le disque système avant d’installer des mises à jour cumulatives ou de fonctionnalité.

Vérification 3 Désactiver le VPN ou le proxy

Les services VPN, proxy ou DNS filtrants peuvent perturber les téléchargements de mises à jour et les mises à jour des applications Store.

Vérification 4 Utiliser le bon installateur

Pour les erreurs Visual C++, installez les derniers redistribuables x64 et x86 pris en charge depuis Microsoft.

Exécuter l’utilitaire Windows Update pour corriger 0x80240017

L’utilitaire intégré peut détecter automatiquement les services arrêtés, les indicateurs de redémarrage en attente et certains problèmes de cache. Il ne suffit pas toujours, mais c’est une première méthode sûre.

  1. Ouvrez les Paramètres.
  2. Allez dans Système → Résolution des problèmes → Autres utilitaires de résolution des problèmes.
  3. Trouvez Windows Update et cliquez sur Exécuter.
  4. Appliquez les corrections proposées.
  5. Redémarrez le PC et vérifiez à nouveau Windows Update.

Sous Windows 10, le chemin est généralement Paramètres → Mise à jour et sécurité → Résolution des problèmes → Utilitaires supplémentaires de résolution des problèmes → Windows Update.

Réinitialiser les composants de Windows Update et supprimer l’erreur 0x80240017

Un cache de mise à jour endommagé est l’une des causes les plus fréquentes de l’erreur 0x80240017. La réinitialisation de Windows Update force Windows à reconstruire les dossiers de téléchargement des mises à jour et l’état des services.

🛠️
Exécuter en tant qu’administrateur Ouvrez Terminal, PowerShell ou Invite de commandes en tant qu’administrateur avant d’exécuter ces 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

Après avoir exécuté les commandes, redémarrez Windows et relancez la mise à jour ou l’installateur qui échouait. Windows créera automatiquement de nouveaux dossiers SoftwareDistribution et catroot2.

Réparer les fichiers système avec SFC et DISM

Si les fichiers système de Windows ou le magasin de composants sont endommagés, les mises à jour et les installateurs Microsoft peuvent échouer même après la suppression du cache de mise à jour. Utilisez d’abord DISM, puis SFC.

  1. Faites un clic droit sur Démarrer et sélectionnez Terminal (admin) ou Windows PowerShell (admin).
  2. Exécutez la commande suivante et attendez la fin de l’opération :
DISM /Online /Cleanup-Image /RestoreHealth
  1. Exécutez ensuite le Vérificateur des fichiers système :
sfc /scannow
  1. Redémarrez l’ordinateur une fois les deux analyses terminées.
  2. Réessayez Windows Update ou l’installateur qui échouait.
N’interrompez pas l’analyse DISM peut sembler bloqué à un pourcentage pendant plusieurs minutes. C’est normal. Laissez-le terminer avant de fermer la fenêtre.

Corriger l’erreur Visual C++ Redistributable 0x80240017

L’erreur 0x80240017 est souvent signalée lors de l’installation de Microsoft Visual C++ Redistributable, surtout en présence d’anciens packages runtime, d’installations partielles ou d’incompatibilités d’architecture.

Étape 1 : supprimer les packages Visual C++ endommagés

  1. Ouvrez Paramètres → Applications → Applications installées.
  2. Recherchez Microsoft Visual C++.
  3. Désinstallez uniquement le package qui échoue ou semble endommagé. Évitez de tout supprimer sauf si nécessaire.
  4. Redémarrez Windows.

Étape 2 : installer les derniers packages pris en charge

Téléchargez le dernier Microsoft Visual C++ Redistributable pris en charge depuis Microsoft. Sous Windows 64 bits, installez les deux versions, car certains programmes nécessitent encore les bibliothèques runtime 32 bits :

Étape 3 : exécuter l’installateur en tant qu’administrateur

Faites un clic droit sur l’installateur redistribuable et sélectionnez Exécuter en tant qu’administrateur. Si l’installation échoue toujours, exécutez les commandes SFC et DISM de la section précédente, puis réessayez.

Installer manuellement la mise à jour Windows qui échoue

Si une mise à jour cumulative précise échoue avec 0x80240017, l’installation manuelle peut contourner un cache de téléchargement Windows Update défectueux.

  1. Ouvrez Paramètres → Windows Update → Historique des mises à jour.
  2. Repérez le numéro de la mise à jour en échec, par exemple KB503xxxx.
  3. Recherchez ce numéro KB dans le Catalogue Microsoft Update.
  4. Téléchargez le package correspondant à votre version de Windows et à l’architecture du système.
  5. Exécutez le package .msu ou .cab téléchargé en tant qu’administrateur.
  6. Redémarrez Windows lorsque cela est demandé.
🔎
Astuce sur l’architecture La plupart des PC modernes utilisent x64. Pour vérifier, ouvrez Paramètres → Système → Informations système et consultez Type du système.

Réinitialiser le cache Microsoft Store si les applications échouent avec 0x80240017

Lorsque l’erreur 0x80240017 apparaît pendant la mise à jour d’applications Store, réinitialisez le cache du Store et réenregistrez les composants du Store.

Réinitialiser le cache du Store

  1. Appuyez sur Win + R.
  2. Tapez wsreset.exe et appuyez sur Entrée.
  3. Attendez que Microsoft Store se rouvre automatiquement.
  4. Réessayez de mettre à jour l’application.

Réparer ou réinitialiser Microsoft Store

  1. Ouvrez Paramètres → Applications → Applications installées.
  2. Trouvez Microsoft Store.
  3. Ouvrez Options avancées.
  4. Cliquez sur Réparer. Si cela ne suffit pas, cliquez sur Réinitialiser.

Vérifier les services Windows Update requis

L’erreur 0x80240017 peut se produire lorsque des services requis sont désactivés par un outil de personnalisation, un utilitaire d’optimisation, une stratégie ou une modification manuelle.

Service Type de démarrage recommandé Pourquoi c’est important
Windows Update Manuel / Automatique Recherche, télécharge et installe les mises à jour
Service de transfert intelligent en arrière-plan Manuel Transfère les fichiers de mise à jour en arrière-plan
Services de chiffrement Automatique Vérifie les signatures et certificats des mises à jour
Windows Installer Manuel Installe les packages MSI et les runtimes

Pour vérifier les services, appuyez sur Win + R, tapez services.msc, puis appuyez sur Entrée. Double-cliquez sur chaque service et assurez-vous qu’il n’est pas réglé sur Désactivé.

Utiliser le démarrage minimal pour supprimer les conflits logiciels

Les suites de sécurité, optimiseurs système, utilitaires de pilotes et programmes de mise à jour en arrière-plan peuvent interférer avec Windows Update ou l’installation du runtime Visual C++. Le démarrage minimal lance Windows avec uniquement les services Microsoft essentiels.

  1. Appuyez sur Win + R, tapez msconfig, puis appuyez sur Entrée.
  2. Ouvrez l’onglet Services.
  3. Cochez Masquer tous les services Microsoft.
  4. Cliquez sur Désactiver tout.
  5. Ouvrez Gestionnaire des tâches → Applications de démarrage et désactivez les éléments de démarrage inutiles.
  6. Redémarrez le PC et relancez la mise à jour ou l’installateur qui échouait.

Après le dépannage, revenez dans msconfig et réactivez le démarrage normal.

Consulter les journaux Windows Update pour trouver le déclencheur exact de 0x80240017

Si l’erreur revient sans cesse, les journaux peuvent indiquer si l’échec est causé par un package de mise à jour précis, un composant manquant, une défaillance de service ou un conflit d’installation.

Vérifier l’historique des mises à jour

  1. Ouvrez Paramètres → Windows Update → Historique des mises à jour.
  2. Recherchez la mise à jour en échec et notez son numéro KB.
  3. Utilisez le numéro KB pour rechercher un installateur manuel ou un problème connu.

Générer WindowsUpdate.log

Ouvrez PowerShell en tant qu’administrateur et exécutez :

Get-WindowsUpdateLog

Windows générera un fichier journal lisible sur le bureau. Recherchez-y 0x80240017 et le numéro KB qui échoue.

Réparer Windows avec une mise à niveau sur place

Si DISM, SFC, la réinitialisation du cache, l’installation manuelle et le démarrage minimal ne corrigent pas l’erreur, le magasin de composants Windows peut être trop endommagé pour les réparations habituelles. Une mise à niveau sur place réinstalle les fichiers système de Windows tout en conservant les fichiers personnels, les applications installées et la plupart des paramètres.

  1. Téléchargez l’ISO officiel de Windows ou l’assistant d’installation depuis Microsoft.
  2. Montez l’ISO dans l’Explorateur de fichiers.
  3. Exécutez setup.exe.
  4. Choisissez Conserver les fichiers personnels et les applications.
  5. Terminez l’installation et vérifiez à nouveau Windows Update.
💾
Sauvegardez d’abord Même si une mise à niveau sur place est conçue pour conserver vos données, sauvegardez toujours les fichiers importants avant de réparer le système d’exploitation.

Comment éviter l’erreur 0x80240017 à l’avenir

FAQ : erreur 0x80240017 dans Windows

Q L’erreur 0x80240017 est-elle dangereuse ?
Généralement, non. Elle signifie normalement qu’une mise à jour ou un installateur Microsoft a échoué. Le risque ne vient pas de l’erreur elle-même, mais du fait que Windows, les applications Store ou les composants runtime peuvent rester obsolètes jusqu’à la correction du problème.
Q Pourquoi Visual C++ Redistributable affiche-t-il 0x80240017 ?
Les causes les plus courantes sont un installateur obsolète, une installation runtime précédente incomplète, des composants Windows manquants ou des fichiers système endommagés. Supprimez le package en échec, redémarrez Windows, installez les derniers packages x86 et x64 pris en charge, puis exécutez DISM/SFC si nécessaire.
Q Puis-je supprimer le dossier SoftwareDistribution ?
Il est plus sûr de le renommer après avoir arrêté les services Windows Update. Windows créera automatiquement un nouveau dossier. Le renommage vous donne aussi une solution de repli si vous devez examiner les anciens fichiers de mise à jour.
Q La réinstallation de Windows corrige-t-elle toujours 0x80240017 ?
Une réinstallation complète corrige généralement le problème, mais elle est rarement nécessaire. Essayez d’abord une mise à niveau sur place, car elle répare Windows tout en conservant les fichiers personnels et les applications installées.
Q Que faire si une seule mise à jour KB échoue ?
Notez le numéro KB dans l’historique des mises à jour, réinitialisez le cache de mise à jour, puis essayez l’installation manuelle depuis le Catalogue Microsoft Update. Si le même package échoue encore, exécutez DISM et SFC avant de réessayer.

Ordre de réparation recommandé pour l’erreur 0x80240017

Le chemin le plus rapide et fiable consiste à partir du contexte de l’erreur. Pour les échecs Windows Update, réinitialisez les composants de mise à jour, réparez les fichiers système, puis installez manuellement la mise à jour en échec. Pour les échecs Visual C++ Redistributable, supprimez le runtime endommagé, redémarrez, puis installez les derniers packages x86 et x64 pris en charge depuis Microsoft.

🧭 Séquence recommandée

Redémarrage → Espace disque libre → Utilitaire de résolution des problèmes → Réinitialisation des composants Windows Update → DISM et SFC → Réinstallation des packages Visual C++ si nécessaire → Installation manuelle du KB → Démarrage minimal → Mise à niveau sur place. Cet ordre corrige la plupart des cas sans supprimer les fichiers personnels ni effectuer une réinstallation complète de Windows.