L'entrepôt derrière Windows Update
C:\Windows\SoftwareDistribution est l'entrepôt de Windows Update : chaque mise à jour atterrit d'abord dans le sous-dossier Download, s'y prépare, et n'est ensuite confiée qu'à l'installateur. À côté se trouve DataStore avec DataStore.edb — une base ESE qui conserve votre historique de mises à jour, la liste sous « Afficher l'historique des mises à jour ». S'y ajoute la petite comptabilité : SLS avec les métadonnées de recherche, PostRebootEvent avec les marqueurs d'actions qui finissent après un redémarrage. Sur une machine saine, le dossier se tient tranquillement à quelques centaines de mégaoctets ; après une mise à jour de fonctionnalités ratée ou un correctif cumulatif bloqué, il peut garder 10–20 Go de fret mort. La taille en soi n'est pas une panne : le problème commence quand la base ou les fichiers préparés se corrompent et que chaque relance retélécharge le même paquet cassé.
Ce qu'il y a dedans, rayon par rayon
Avant de supprimer quoi que ce soit, autant savoir ce que fait chaque partie : la moitié du contenu se perd sans douleur, l'autre se regrette. Les six locataires ci-dessous sont pour l'essentiel tout ce que vous y rencontrerez.
- Download : les paquets de mise à jour eux-mêmes — le poids lourd ; vidable sans risque, Windows retélécharge le nécessaire
- DataStore\DataStore.edb : la base de l'historique des mises à jour — supprimez-la, et la liste des mises à jour installées se vide
- SLS : les métadonnées de la recherche de mises à jour — reconstruites automatiquement à la prochaine vérification
- PostRebootEvent : les marqueurs d'actions en attente après redémarrage — ils disparaissent une fois le redémarrage terminé
- tmp : la zone de travail des téléchargements en cours — à toucher uniquement services arrêtés
- ReportingEvents.log : le journal en clair des événements de mise à jour — petit et utile pour diagnostiquer
La procédure sûre — et quand elle sert vraiment
L'ordre correct : arrêtez Windows Update et BITS (net stop wuauserv, net stop bits), renommez le dossier en SoftwareDistribution.old, relancez les services et cliquez sur « Rechercher des mises à jour ». Arrêter les services n'est pas décoratif : les fichiers tenus par wuauserv ne se laissent ni supprimer ni renommer pendant qu'il tourne. Cela règle les symptômes classiques — erreurs comme 0x80070002, téléchargements figés éternellement à un pourcentage, mises à jour qui s'installent puis se reproposent. Le prix : l'historique des mises à jour dans Paramètres devient vierge, puisque vous avez supprimé la base qui le stockait. Ce que cela ne règle pas : le téléchargement lent sur une ligne lente, les connexions facturées au volume ou l'upload de l'Optimisation de livraison — c'est un autre cache, avec son propre interrupteur.
Questions et réponses
Peut-on supprimer le dossier SoftwareDistribution ?
Oui, à condition d'arrêter d'abord les services Windows Update et BITS — Windows le reconstruit à la prochaine vérification. Vous ne perdez que l'historique des mises à jour, rien d'autre.
Pourquoi SoftwareDistribution prend-il autant de place ?
Le plus souvent, une mise à jour de fonctionnalités ratée ou à moitié téléchargée a laissé ses paquets dans Download. Le vider services arrêtés récupère la place ; un dossier sain tient dans quelques centaines de mégaoctets.
Vérifiez le contenu avant l'achat.
L'essai unique de 30 minutes couvre les fonctions de base. Les fonctions marquées PRO restent verrouillées jusqu'à l'activation d'une licence payante.
À lire ensuite
Écrivez-nous: [email protected]