Vous rencontrez des problèmes avec cette satanée erreur 0xc1900102 lors des mises à jour Windows ? C’est un souci courant : Windows tente de se mettre à jour, atteint la moitié du processus (environ 30 %), puis décide de revenir à la version précédente. Frustrant, n’est-ce pas ? Généralement, cela est dû à des pilotes obsolètes, un espace disque insuffisant ou des logiciels incompatibles. Parfois, la mise à jour se bloque simplement sur un pilote ou le cache système, ce qui provoque un dysfonctionnement de Windows et son interruption prématurée. Heureusement, il existe plusieurs solutions, et la plupart n’impliquent pas une réinstallation complète. L’objectif est de réussir la mise à jour sans problème et sans perdre vos fichiers.
Ces solutions peuvent vous aider à débloquer la situation. Qu’il s’agisse de libérer de l’espace ou de réinitialiser les composants de mise à jour, suivez simplement la procédure la plus adaptée à votre configuration. Dans certains cas complexes, l’exécution d’outils d’analyse système ou l’utilisation de l’outil de création de supports d’installation pour effectuer une installation propre (sans effacer vos données si vous prenez certaines précautions) peut résoudre le problème. Gardez à l’esprit que certaines de ces étapes peuvent paraître un peu rudimentaires – un peu comme faire soi-même le réglage d’une voiture – car Windows n’est pas toujours intuitif lorsqu’il s’agit de corriger ses propres erreurs. Mais avec de la patience, vous y arriverez.
Comment corriger l’erreur 0xc1900102 lors de la mise à jour de Windows
Solution 1. Libérez de l’espace disque
La première chose à vérifier est si votre système dispose de suffisamment d’espace pour effectuer la mise à jour. Les mises à jour Windows sont généralement gourmandes en ressources, nécessitant de l’espace pour télécharger, décompresser et installer les nouveaux fichiers. Si votre disque C (ou le disque sur lequel Windows est installé) est presque plein, c’est probablement la raison pour laquelle la mise à jour expire ou est annulée. D’après mon expérience, il est conseillé de disposer d’au moins 20 Go d’espace libre, voire plus si possible.
- Tapez « Nettoyage de disque » dans la barre de recherche Windows et appuyez sur Entrée.
- Une fenêtre devrait s’ouvrir ; assurez-vous de sélectionner votre lecteur C (ou votre lecteur d’installation principal).
- Cliquez sur « Nettoyer les fichiers système ». Cette étape est essentielle car elle supprime également les anciens fichiers de mise à jour, les points de restauration système et les caches des journaux.
- Sélectionnez à nouveau le même lecteur si le système vous y invite, puis cliquez sur OK.
- Sélectionnez maintenant les éléments de la liste qui consomment le plus de données, comme le cache de Windows Update, les fichiers temporaires ou la Corbeille. Cochez les cases correspondantes.
- Cliquez sur OK et confirmez le nettoyage. Supprimer quelques gigaoctets suffit généralement à faire la différence.
Une fois la mise à jour terminée, vérifiez que vous disposez d’au moins 20 à 25 Go d’espace libre avant de la réessayer. Car, bien sûr, Windows complique toujours les choses inutilement.
Solution 2. Mettre à jour les pilotes de périphériques
Des pilotes obsolètes ou incompatibles, notamment ceux de vos contrôleurs réseau ou de stockage, sont souvent à l’origine de ces dysfonctionnements. Les pilotes permettent à Windows de communiquer avec le matériel ; s’ils sont anciens ou présentent des bogues, le système rencontre des difficultés et refuse de se mettre à jour. La mise à jour des pilotes peut s’avérer étonnamment simple, même si certains périphériques peuvent nécessiter une visite manuelle sur le site web du fabricant.
- Faites un clic droit sur Démarrer et sélectionnez Gestionnaire de périphériques.
- Consultez des catégories telles que les disques durs, les adaptateurs réseau et les contrôleurs de stockage.
- Cliquez avec le bouton droit sur chaque périphérique et sélectionnez Mettre à jour le pilote.
- Choisissez l’option « Recherche automatique des pilotes ». Windows recherchera alors en ligne une version plus récente.
- Si Windows ne trouve pas de mise à jour ou si cela ne résout pas le problème, rendez-vous directement sur le site web du fabricant de votre matériel. Il est parfois nécessaire de télécharger et d’installer manuellement les pilotes, notamment pour les cartes graphiques, les cartes réseau ou les contrôleurs de stockage.
- Après avoir mis à jour tous les pilotes, redémarrez votre système et relancez la procédure de mise à jour. Sur ma dernière configuration, cela a résolu le problème de délai d’attente, mais cela peut dépendre de votre matériel.
Solution 3. Déconnectez les périphériques externes
C’est un peu étrange, mais certains périphériques comme les clés USB, les SSD externes, voire certaines imprimantes, peuvent causer des problèmes lors des mises à jour. On ne sait pas pourquoi, mais des conflits ou des problèmes de consommation électrique peuvent parfois bloquer Windows. Il est donc conseillé de débrancher tous les périphériques externes non essentiels avant une mise à jour importante.
- Fermez tous les programmes ouverts et enregistrez votre travail.
- Débranchez tous les périphériques externes, à l’exception de votre clavier, de votre souris et de votre moniteur.
- Redémarrez l’ordinateur pour vous assurer qu’aucun processus ne tourne en arrière-plan.
- Accédez à Paramètres > Windows Update et réessayez. Parfois, la mise à jour fonctionne mieux sans périphériques supplémentaires connectés.
Solution 4. Exécutez l’utilitaire de résolution des problèmes de Windows Update.
Windows intègre un outil de dépannage pour les problèmes de mise à jour. Il recherche les problèmes courants, comme un cache corrompu ou des services défaillants, et les corrige automatiquement. Il est conseillé de l’essayer avant d’envisager des solutions plus complexes.
- Tapez « Dépannage » dans la recherche Windows et sélectionnez « Outils de dépannage supplémentaires ».
- Faites défiler pour trouver Windows Update et cliquez dessus.
- Sélectionnez « Exécuter l’utilitaire de résolution des problèmes ». L’opération peut prendre quelques minutes.
- Suivez les instructions, puis redémarrez et réessayez la mise à jour. J’ai vu cette solution résoudre d’innombrables blocages de mise à jour.
Solution 5. Exécutez les outils de réparation système SFC et DISM.
Si vos fichiers système sont corrompus, cela peut entraîner des échecs de mise à jour. L’outil Vérificateur des fichiers système (SFC) analyse et tente de réparer les fichiers manquants ou endommagés. L’outil Gestion et maintenance des images de déploiement (DISM) permet de réparer les images système corrompues. Ensemble, ils couvrent la plupart des problèmes d’intégrité.
- Recherchez cmd, cliquez avec le bouton droit sur Invite de commandes et choisissez Exécuter en tant qu’administrateur.
- Collez cette commande :
sfc /scannowet appuyez sur Entrée. - Veuillez patienter pendant l’analyse ; cela peut prendre entre 10 et 15 minutes. Le système vous indiquera s’il a détecté et corrigé des problèmes.
- Une fois cela terminé, exécutez ces commandes l’une après l’autre :
Dism /Online /Cleanup-Image /CheckHealthDism /Online /Cleanup-Image /ScanHealthDism /Online /Cleanup-Image /RestoreHealth
- Redémarrez votre ordinateur et réessayez la mise à jour. On ne sait pas pourquoi, mais parfois une image système propre permet de résoudre les problèmes de délai d’attente.
Solution 6. Réinitialiser les composants de Windows Update
Si le cache ou les services de mise à jour sont défaillants, une réinitialisation peut résoudre le problème. Cela implique d’arrêter les services Windows Update, de renommer les dossiers de cache, puis de redémarrer les services — un peu comme vider le cache de votre navigateur, mais pour Windows.
- Ouvrir l’invite de commandes en tant qu’administrateur.
- Saisissez ces commandes en appuyant sur Entrée après chacune d’elles :
net stop wuauservnet stop cryptSvcnet stop bitsnet stop msiserver
- Renommer les dossiers du cache :
ren C:\Windows\SoftwareDistribution SoftwareDistribution.oldren C:\Windows\System32\catroot2 Catroot2.old
- Redémarrage des services :
net start wuauservnet start cryptSvcnet start bitsnet start msiserver
- Redémarrez votre PC et réessayez la mise à jour. Cette solution est parfois miraculeuse après une installation ratée qui perturbe le cache de mise à jour.
Solution 7. Désactiver temporairement l’antivirus tiers
Il arrive que votre antivirus ou logiciel de sécurité bloque certaines parties de la mise à jour Windows. Désactivez temporairement votre antivirus, puis réessayez. N’oubliez pas de le réactiver ensuite, sinon votre système pourrait être vulnérable.
- Ouvrez votre programme antivirus.
- Recherchez les paramètres de protection ou de bouclier en temps réel.
- Désactivez-le temporairement. Généralement, il existe un bouton ou une option permettant de désactiver brièvement la protection.
- Lancez Windows Update et voyez si cela résout le problème.
- N’oubliez pas de réactiver l’antivirus une fois la mise à jour terminée : votre sécurité le mérite !
Solution 8. Utilisez l’outil de création de supports pour une installation propre.
En dernier recours, une solution plus radicale mais efficace consiste à utiliser l’outil de création de supports d’installation pour mettre à niveau ou réinstaller Windows. Il installe une version propre de Windows sans supprimer vos fichiers, mais il est conseillé d’effectuer une sauvegarde par précaution. Cette méthode corrige les corruptions plus profondes ou les problèmes système qui empêchent les mises à jour de s’installer correctement.
- Rendez-vous sur le site de Microsoft Windows et téléchargez l’ outil de création de supports d’installation.
- Exécutez le programme d’installation — oui, il peut nécessiter des droits d’administrateur.
- Acceptez les termes de la licence.
- Sélectionnez « Mettre à niveau ce PC maintenant » et cliquez sur « Suivant ».
- L’outil téléchargera les fichiers nécessaires ; cela peut prendre un certain temps en fonction de votre connexion.
- Gardez vos options sous contrôle : tous vos fichiers et applications devraient rester, mais revérifiez tout de même les paramètres.
- Cliquez sur Installer et laissez le programme s’exécuter. Il remplacera les composants système corrompus et résoudra souvent les problèmes de mise à jour les plus tenaces.