Gérer l’erreur 0xc7700112 peut être un véritable casse-tête, surtout lorsqu’il s’agit de pérenniser une mise à niveau vers Windows 10. C’est un peu étrange, mais cela se produit généralement à cause d’un conflit entre votre installation actuelle et les éléments résiduels des mises à niveau précédentes, ou peut-être à cause de fichiers système corrompus. C’est pourquoi cette erreur survient lorsque vous modifiez une mise à niveau sur place ou essayez d’installer certaines mises à jour. Heureusement, d’après mon expérience, quelques étapes peuvent résoudre ce problème, mais pas toutes en même temps, et parfois une méthode est plus efficace sur une machine que sur une autre.

En gros, si vous rencontrez cette erreur, cela signifie que Windows a du mal à gérer ses fichiers d’installation ou de mise à jour. La solution consiste à nettoyer certains éléments cachés, à désactiver les éléments susceptibles d’interférer ou à réparer le magasin BCD. Attention : si vous n’êtes pas habitué à l’invite de commandes ou à fouiller dans les dossiers système, soyez prudent : certaines de ces étapes peuvent s’avérer complexes si elles ne sont pas effectuées correctement. Mais dans la plupart des cas, suivre ces étapes devrait vous remettre sur la bonne voie.

Correction : code d’erreur de mise à niveau vers Windows 10 0xc7700112

Voici quelques méthodes à essayer dans l’ordre : si l’une ne fonctionne pas, passez à la suivante. Parfois, un simple redémarrage après avoir appliqué certaines de ces corrections peut faire toute la différence, d’autant plus que Windows a parfois besoin d’un état propre pour reconnaître les modifications.

Désactiver temporairement l’antivirus tiers

Beaucoup de gens ne se rendent pas compte que leur pare-feu ou leur antivirus bloque certaines mises à jour système ou certains fichiers d’installation. C’est assez embêtant, car ces programmes de sécurité contribuent à la protection, mais ils interfèrent parfois avec les processus de mise à jour de Windows. Désactivez donc votre antivirus pendant un moment et vérifiez si Windows Update fonctionne correctement. C’est un test rapide pour éliminer les suspects habituels.

  • Ceci s’applique si vous constatez l’erreur juste après la mise à jour ou pendant le processus de mise à niveau, notamment si vous utilisez une suite de sécurité tierce. Sur certaines configurations, cette étape a résolu le problème presque instantanément.

Remarque : Pour les antivirus gratuits comme Avast, AVG ou Norton, il est préférable de les désinstaller temporairement et d’utiliser Microsoft Defender. Il est assez efficace et moins susceptible de provoquer des conflits, et il est régulièrement mis à jour par Microsoft ; inutile de faire des erreurs inutiles.

Exécutez l’utilitaire de résolution des problèmes de Windows Update

L’utilitaire de résolution des problèmes intégré peut s’avérer très utile si le problème provient de Windows Update. Il analyse, détecte et corrige automatiquement de nombreux problèmes de mise à jour courants, notamment les conflits à l’origine de l’erreur 0xc7700112.

  • Appuyez sur Win+I pour ouvrir les paramètres.
  • Accédez à Mise à jour et sécurité > Dépannage.
  • Cliquez sur Dépannage supplémentaires.
  • Recherchez Windows Update et cliquez sur Exécuter l’utilitaire de résolution des problèmes.

Ceci vous guidera pour demander à Windows de trouver le problème et, espérons-le, de le résoudre sans trop de difficultés. Parfois, cela fonctionne tout seul après un ou deux redémarrages.

Supprimer le dossier $Windows.~BT

Ce dossier est souvent récalcitrant et peut contenir des fichiers obsolètes ou corrompus, bloquant ainsi votre mise à niveau. C’est un peu absurde, car Windows le laisse là en pensant qu’il pourrait en avoir besoin, mais il est parfois à l’origine du problème.

  • Appuyez sur Win+E pour ouvrir l’Explorateur de fichiers.
  • Accédez à C:\, puis recherchez $Windows.~BT.
  • Faites un clic droit et essayez de le supprimer. Si Windows bloque la suppression, pas d’inquiétude ; essayez d’exécuter l’invite de commandes en tant qu’administrateur et saisissez ces lignes :
takeown /F C:\$Windows.~BT\* /R /A icacls C:\$Windows.~BT\*.* /T /grant administrators:F rmdir /S /Q C:\$Windows.~BT\

Assurez-vous simplement de remplacer C: par le lecteur sur lequel Windows est installé, s’il est différent. Après avoir exécuté ces commandes, redémarrez votre PC et vérifiez si l’erreur persiste. Parfois, Windows refuse obstinément de supprimer le dossier, mais d’après mon expérience, cette astuce en ligne de commande fonctionne.

Supprimer les entrées de configuration orphelines du magasin BCD

Cette étape est un peu plus complexe, mais peut s’avérer cruciale si des traces de mises à niveau incomplètes ou ratées perturbent Windows pendant le processus. En fait, vous supprimez d’anciens enregistrements d’installation qui ne devraient plus être présents.

  • Appuyez sur Win + R, tapez cmd, puis appuyez sur Ctrl + Maj + Entrée pour exécuter en tant qu’administrateur.
  • Exécuter bcdedit /enum all. Cette commande répertorie toutes vos entrées de démarrage, dont beaucoup sont détaillées. Enregistrez ce résultat dans un fichier texte pour consultation :
bcdedit /enum all > D:\bcd.txt

Cette étape permet d’identifier les entrées restantes du programme d’installation de Windows. Elles apparaissent souvent sous « Options de l’appareil » avec une description indiquant « Installation de Windows » ou similaire.

  • Copiez les { GUID à l’intérieur des crochets pour chaque entrée de configuration que vous voyez et supprimez-les un par un en utilisant :
bcdedit /delete {your-identifier}

Par exemple, bcdedit /delete {cbd971bf-b7b8-4885-951a-fa03044f5d71}effectuez cette opération pour chaque entrée restante, puis redémarrez votre PC. Vérifiez si l’erreur réapparaît après le redémarrage.

  • Après toutes les suppressions, exécutez bcdedit /enum allà nouveau pour vérifier qu’aucune ancienne entrée de configuration ne se cache.

J’espère que cela éliminera toutes les entrées fantômes qui perturbent votre processus de mise à niveau.

Honnêtement, suivre ces étapes peut être un peu fastidieux, mais sur de nombreuses machines, cela permet de résoudre les erreurs de mise à niveau tenaces. Parfois, il suffit de supprimer un dossier, d’autres fois, de fouiller dans la configuration système. L’objectif est de redonner à Windows un environnement d’installation propre, afin que la mise à niveau puisse se poursuivre sans se heurter à des éléments indésirables.

Résumé

  • Désactivez temporairement les programmes antivirus susceptibles d’interférer
  • Utilisez l’utilitaire de résolution des problèmes de mise à jour Windows pour résoudre les problèmes de mise à jour courants.
  • Supprimez le dossier $Windows.~BT manuellement ou via l’invite de commande
  • Nettoyer les entrées de configuration orphelines dans le magasin BCD si tout le reste échoue

Conclure

Se débarrasser de l’erreur 0xc7700112 n’est pas toujours simple, mais ces méthodes ont fonctionné pour de nombreuses personnes confrontées à des difficultés de mise à niveau similaires. Parfois, la combinaison de la suppression des fichiers restants et de l’effacement des entrées système permet de tout synchroniser. Bien sûr, Windows peut être très difficile à mettre en œuvre pour simplifier ces correctifs, mais la persévérance est payante.