Dans une optique de gain de place de votre dossier Windows et partition système C, vous cherchez à déplacer le dossier SoftwareDistribution.
Ce dernier contient la base de données des mises à jour de Windows et peut être relativement volumineux.
Sur Windows 10, il peut atteindre quelques centaines de Mo et sur Windows 7 plusieurs Go.
Il est tout à fait possible de modifier l’emplacement de ce dernier pour libérer de la place disque sur la partition C.
Voici comment déplacer le dossier SoftwareDistribution de Windows, ce qui peut s’avérer intéressant pour les possesseurs de SSD.
Table des matières
Introduction
Ci-dessous, deux captures d’écran du dossier SoftwareDistribution de Windows.
A gauche, un Windows 10 et à droite un Windows 7.
La différence de taille provient du fait que Windows 10 propose des mises à jour annuelles et la base de données Windows Update est remise à zéro à cette occasion.
Sur Windows 7, aucune mise à jour annuelle et la base reste la même depuis l’installation. Du coup les mises à jour s’accumule et la taille du dossier SoftwareDistribution est beaucoup plus important.
Déplacer le dossier SoftwareDistribution
L’idée ici c’est de créer un nouveau dossier softwareDistribution sur un nouveau disque et d’y copier les données actuelles.
Puis on fait un lien entre le dossier actuel et le nouveau dossier de distribution.
Ainsi lorsque Windows va tenter de lire C:\Windows\SoftwareDistribution, le lien permettra de lire le contenu d’un autre dossier.
Voici dans l’ordre la procédure à suivre afin de pouvoir déplacer le dossier Softwaredistribution :
- On arrête le service Windows Upate
- Ensuite On créé le nouveau dossier SoftwareDistribution de destination
- On copie le contenu C:\Windows\Softwaredistribution vers le nouveau dossier
- On renomme C:\Windows\Softwaredistribution en C:\Windows\Softwaredistribution.old
- Enfin il faut créer le lien entre C:\Windows\Softwaredistribution et le nouveau dossier de distribution.
Déplacer la base de données Windows Update
Pour désactiver le service Windows Update :
- Sur votre clavier appuyez sur la touche Windows +R
- Cela va ouvrir une fenêtre exécuter sur laquelle il faut saisir services.msc
- Cliquez sur OK
- Dans la liste des services, cherchez à la fin Windows Update
- Faites un clic droit puis arrêter dessus.
Ensuite créé le dossier de destination, ici dans notre exemple nous créons E:\Softwaredistribution
On copie le contenu de C:\Windows\softwaredistribution vers E:\Softwaredistribution
Une fois que tout est prêt :
- Le dossier C:\Windows\SoftwareDistribution a été renommé en C:\Windows\SoftwareDistribution.old
- Le dossier de destination contient tous les dossiers de la base de données Windows Update
Il ne reste plus qu’à passer la commande pour créer le lien.
Cette commande doit être saisie dans une invite de commandes en administrateur.
puis on renomme le dossier C:\Windows\SoftwareDistribution en C:\Windows\SoftwareDistribution.old
Créé le lien
Voici la commande, vous devez modifier le chemin de destination ici E:\SoftwareDistribution par le votre
mklink /j c:\windows\SoftwareDistribution E:\SoftwareDistribution
Redémarrez l’ordinateur puis vérifiez que les mises à jour et recherche Windows Update fonctionne correctement.
Si tout est correct, vous pouvez alors supprimer le dossier C:\Windows\SoftwareDistribution.old
Pour aller plus loin
Il existe d’autres articles sur le site qui explique comment libérer de la place disque.
Le première est surtout à destination des SSD pour libérer la place disque du dossier Windows : Comment réduire la taille du dossier Windows de Windows 10
Après de manière générale, vous pouvez suivre l’article :Comment libérer de l’espace disque