Aller au contenuAller à l'arborescence
DossierRisque : Sans risque

Download C:\Windows\SoftwareDistribution\Download

Cache des fichiers de mise à jour téléchargés par Windows Update ; peut être vidé (services arrêtés) pour réparer une mise à jour bloquée.

Mis à jour le Par AltF4 Formation

À quoi ça sert

Windows Update dépose ici les fichiers de mise à jour avant de les installer. C’est le premier dossier à examiner, ou à vider, quand une mise à jour échoue ou reste bloquée, par exemple avec l’erreur 0x80070005 (accès refusé).

Ce qu’il contient

  • Des sous-dossiers nommés par identifiants (hachages) qui contiennent les paquets téléchargés, souvent des fichiers .cab, .msu ou .esd.
  • Des fichiers partiellement téléchargés, qu’un nouveau téléchargement remplace.
  • Sa taille suit les mises à jour en attente, et des fichiers inutiles peuvent subsister après l’installation.

Risques et bonnes pratiques

  • Le contenu est un cache : Windows Update retélécharge ce qui manque, donc le vider est sans conséquence. Arrêtez d’abord les services Windows Update (wuauserv) et BITS, sinon des fichiers sont verrouillés.
  • Ne le videz pas pendant l’installation d’une mise à jour ni juste avant un redémarrage en attente.
  • Ne touchez qu’à ce dossier : DataStore, son voisin, contient l’historique des mises à jour.

Commandes utiles

Fenêtre de terminal
# Taille approximative du dossier, en Mo
(Get-ChildItem "$env:windir\SoftwareDistribution\Download" -Recurse -Force -ErrorAction SilentlyContinue | Measure-Object Length -Sum).Sum / 1MB
# Vider le cache (en administrateur ; -WhatIf pour simuler)
Stop-Service -Name wuauserv, bits -WhatIf
Get-ChildItem "$env:windir\SoftwareDistribution\Download" -Force | Remove-Item -Recurse -Force -WhatIf
Start-Service -Name bits, wuauserv -WhatIf
# État des services
Get-Service wuauserv, bits | Select-Object Name, Status

Signaler une erreur