Se retrouver bloqué avec le code d’erreur 0x80070660 lors des mises à jour de Windows 10 est plutôt pénible. Parfois, on a l’impression que Windows fait des siennes simplement parce que le dossier de mise à jour ou certains composants dysfonctionnent. Ou peut-être qu’un composant redistribuable Visual C++ corrompu s’est infiltré et a causé des problèmes. Quoi qu’il en soit, ce guide propose quelques méthodes éprouvées qui pourraient remettre votre ordinateur en état de marche sans trop de difficultés. Attendez-vous à devoir supprimer certains fichiers inutiles liés aux mises à jour, réinitialiser les services et peut-être mettre à jour ou réinstaller les composants redistribuables C++.On ne sait pas exactement pourquoi, mais sur certaines configurations, ces étapes relancent le processus de mise à jour, surtout lorsque le redémarrage et la réinstallation classiques ne suffisent plus.
Comment corriger l’erreur 0x80070660 de Windows Update
Exécuter l’utilitaire de résolution des problèmes de Windows Update
Si l’erreur survient lors de la deuxième phase d’installation, commencez par utiliser l’utilitaire de résolution des problèmes intégré. Conçu pour détecter les problèmes de mise à jour courants, il s’agit d’ailleurs d’un outil de référence de Windows avant d’envisager des solutions plus complexes. Sur la plupart des ordinateurs, il peut identifier les composants problématiques et effectuer les réparations automatiquement ; n’hésitez donc pas à l’essayer.
- Appuyez sur la touche Windows + I pour ouvrir les Paramètres.
- Allez dans Mise à jour et sécurité, puis cliquez sur Dépannage.
- Cliquez sur « Outils de dépannage supplémentaires » (si nécessaire), puis sélectionnez « Windows Update ». Cliquez sur « Exécuter l’utilitaire de résolution des problèmes ».
- Préparez-vous pour l’analyse — cela peut prendre quelques minutes. Suivez les instructions, laissez le système corriger les problèmes détectés, puis redémarrez et réessayez la mise à jour.
Parfois, cela suffit à résoudre les problèmes de mises à jour bloquées, car Windows est généralement efficace pour régler les conflits de mises à jour courants. Sur certaines configurations, le résultat peut être instable et nécessiter une seconde tentative ; n’hésitez donc pas à réessayer.
Réinitialiser les composants de Windows Update
Cette méthode est classique car les fichiers de mise à jour corrompus ou bloqués se trouvent souvent dans les dossiers Windows Update. Leur réinitialisation permet de supprimer les fichiers défectueux et de relancer le processus de mise à jour. L’exécution de toutes ces commandes est un peu fastidieuse, mais une fois effectuée, elle s’avère souvent efficace, notamment lorsque les services de mise à jour sont défaillants ou ne répondent plus.
- Cliquez avec le bouton droit sur le menu Démarrer, sélectionnez Invite de commandes (Admin) ou ouvrez PowerShell (Admin).
- Saisissez ces commandes exactement, en appuyant sur Entrée après chacune d’elles pour arrêter les services liés aux mises à jour :
net stop wuauserv net stop cryptSvc net stop bits net stop msiserver
Cela paraît simple, mais l’arrêt des services empêche Windows de verrouiller les fichiers en cours d’utilisation.
- Renommez maintenant les dossiers SoftwareDistribution et Catroot2, qui contiennent le cache des mises à jour. Utilisez les commandes suivantes :
ren C:\Windows\SoftwareDistribution SoftwareDistribution.old ren C:\Windows\System32\catroot2 Catroot2.old
Sur certains ordinateurs, le renommage peut générer une erreur « Accès refusé » si des processus utilisent ces dossiers. Dans ce cas, assurez-vous qu’aucun processus Windows Update n’est en cours d’exécution (vous pouvez le vérifier dans le Gestionnaire des tâches), ou redémarrez en mode sans échec et réessayez.
- Une fois renommé, redémarrez les services de mise à jour pour rétablir le fonctionnement normal :
net start wuauserv net start cryptSvc net start bits net start msiserver
Une fois toutes les commandes exécutées, fermez l’invite de commandes et redémarrez l’ordinateur. Après le redémarrage, relancez la recherche de mises à jour. En général, cela permet de débloquer la situation et Windows peut ainsi installer les mises à jour sans problème.
Nettoyer le dossier des mises à jour
Il arrive que des mises à jour anciennes ou incomplètes s’accumulent et entrent en conflit avec les nouvelles. Vider le dossier Download dans le répertoire SoftwareDistribution peut résoudre le problème. C’est un peu étrange, mais supprimer son contenu force Windows à télécharger les fichiers de mise à jour les plus récents.
- Appuyez sur la touche Windows + R, tapez C:\Windows\SoftwareDistribution\Download et cliquez sur OK.
- Sélectionnez tout le contenu (Ctrl + A), cliquez avec le bouton droit et choisissez Supprimer. Une fenêtre contextuelle peut vous demander une autorisation d’administrateur ; confirmez.
Cela pourrait rendre votre processus de mise à jour plus fiable, surtout si les téléchargements précédents ont été corrompus ou bloqués. Sachez que Windows téléchargera à nouveau les fichiers de mise à jour nécessaires lors de sa prochaine vérification.
Modifier les paramètres de Windows Update
Si les mises à jour automatiques sont bloquées en raison d’un paramètre de configuration, modifier quelques options peut résoudre le problème. Cela s’avère particulièrement utile si vous avez désactivé certaines options de mise à jour facultatives ou si votre bande passante est limitée, ce qui peut interférer.
- Ouvrez les Paramètres avec la touche Windows + I. Accédez à Mise à jour et sécurité.
- Cliquez sur Options avancées.
- Faites défiler vers le bas jusqu’à trouver « Me fournir les mises à jour pour d’autres produits Microsoft lorsque je mets à jour Windows ». Décochez cette option si elle est activée ; il arrive que ce processus en arrière-plan présente des dysfonctionnements.
- Fermez les Paramètres, redémarrez votre PC, répétez la procédure de réinitialisation si nécessaire, puis relancez la recherche de mises à jour. Cette manipulation peut résoudre certains problèmes de mise à jour liés à des composants optionnels ou à des conflits de paramètres.
Mettre à jour ou réinstaller les packages redistribuables Microsoft Visual C++
Voici un détail surprenant : un rapport suggère qu’un package redistribuable Visual C++ corrompu peut provoquer l’erreur 0x80070660, bien que ce soit assez rare. Néanmoins, si aucune autre solution n’a fonctionné, il est judicieux d’envisager la réinstallation ou la mise à jour de ces fichiers d’exécution. Car, bien sûr, Windows se doit de compliquer les choses inutilement.
- Rendez-vous sur la page de téléchargement des composants redistribuables Visual C++ de Microsoft (https://learn.microsoft.com/en-US/cpp/windows/latest-supported-vc-redist).Choisissez la version adaptée à votre système : x64 ou x86.
- Téléchargez le programme d’installation nommé par exemple vc_redist.x64.exe ou vc_redist.x86.exe.
- Fermez toutes les applications, exécutez le programme d’installation et suivez les instructions. En général, c’est simple : installez-le par-dessus les fichiers existants ou désinstallez-le d’abord si vous rencontrez des problèmes.
- Si le problème persiste, envisagez de désinstaller complètement les composants redistribuables C++ depuis Panneau de configuration > Programmes > Programmes et fonctionnalités, puis de réinstaller la dernière version.
Parfois, cela résout les problèmes liés aux DLL corrompues ou aux conflits entre les bibliothèques d’exécution. Il semble que certaines erreurs persistantes soient corrigées après une installation propre de ces composants redistribuables.
Si rien d’autre ne fonctionne, essayez d’installer les dernières versions de Windows ou même de restaurer votre PC à un point de restauration antérieur. Ces méthodes permettent généralement de corriger la plupart des bugs de mise à jour courants, notamment la fameuse erreur 0x80070660.