Comment vider efficacement le cache de Windows Update

Windows Update est censé assurer la sécurité et le bon fonctionnement de votre PC, mais honnêtement, cela peut être pénible lorsqu’il se bloque ou refuse de s’installer. Généralement, le problème vient d’un cache Windows Update encombré ou corrompu, qui est en fait une réserve de fichiers temporaires qui accélère les mises à jour, mais peut vite devenir un vrai fouillis. Le vider peut être la solution, surtout si les mises à jour échouent ou se bloquent. C’est assez simple, mais sachez que vous devrez arrêter certains services, supprimer un dossier, puis tout redémarrer. Ce n’est pas grave, mais il est conseillé de suivre attentivement les étapes.

Pourquoi vider le cache de Windows Update ?

Ce cache conserve les fichiers de mise à jour à portée de main, évitant ainsi à Windows de télécharger les mêmes éléments à répétition. S’il est corrompu ou simplement encombré au fil du temps, il peut bloquer les nouvelles mises à jour, provoquer des erreurs ou ralentir considérablement les mises à jour. Vider ce cache revient à faire table rase de Windows Update : il permet de corriger les problèmes tenaces sans altérer les mises à jour déjà installées.

Méthode 1 : Arrêt des services et suppression des fichiers cache

Arrêtez d’abord les services de mise à jour Windows

C’est un peu étrange, mais Windows doit être informé de l’arrêt des services de mise à jour avant de toucher au cache. Si ces services continuent de fonctionner en arrière-plan, la suppression du cache ne fonctionnera pas, ou pire, elle pourrait provoquer d’autres erreurs. Sur certaines configurations, l’arrêt de ces services échoue la première fois, puis fonctionne après un redémarrage. Veillez donc à effectuer cette étape avec précaution.

  • Appuyez sur Windows + S, tapez Invite de commandes, cliquez dessus avec le bouton droit et choisissez Exécuter en tant qu’administrateur.
  • Copiez et collez ces commandes une par une dans le terminal, en appuyant sur Entrée après chacune : net stop bits net stop wuauserv net stop appidsvc net stop cryptsvc

Cela arrête les services de mise à jour, ce qui est essentiel avant de supprimer quoi que ce soit dans le cache.

Supprimer le dossier SoftwareDistribution

Ce dossier contient tous les fichiers de mise à jour en cache. S’ils sont corrompus ou trop anciens, le vider peut résoudre les problèmes de blocage et d’erreurs de mise à jour. Accédez à ce dossier C:\Windows\SoftwareDistributionvia l’Explorateur de fichiers. Sélectionnez tous les fichiers et dossiers qu’il contient (appuyez sur Ctrl + A ), puis appuyez sur Maj + Suppr pour les supprimer définitivement. Certes, c’est destructeur, mais c’est bien là le but : tout actualiser.

Après cela, relancez votre invite de commande et redémarrez les services :

  • Soit réexécutez les mêmes commandes que vous avez utilisées pour arrêter les services, en remplaçant stop par start : net start bits net start wuauserv net start appidsvc net start cryptsvc
  • Ou, si cela vous semble encombré, vous pouvez simplement appuyer sur Windows + R, taper services.msc, appuyer sur Entrée, rechercher Windows Update dans la liste, cliquer avec le bouton droit et choisir Démarrer.

Étape finale : redémarrer et vérifier les mises à jour

Éteignez, redémarrez votre PC et vérifiez si Windows Update s’exécute sans problème. Une fois le système rétabli, accédez à Paramètres > Mise à jour et sécurité > Windows Update, puis cliquez sur Rechercher les mises à jour. Espérons que cela résoudra le problème de mise à jour bloquée, du moins la plupart du temps.