Windows enregistre par défaut tout — Downloads, Documents, emplacements d’installation des programmes, bibliothèque Steam, cache OneDrive — sur le lecteur C:, même si vous avez payé pour un plus grand SSD secondaire spécifiquement pour éviter cela. Les meilleures applications pour déplacer des fichiers Windows vers un stockage secondaire sur le bureau arrêtent cette dérive et maintiennent les programmes en fonctionnement après le déplacement, en utilisant des junctions ou des liens symboliques pour que les chemins comme C:\Users\vous\Downloads se résolvent toujours.
Nous avons testé sept outils qui automatisent le flux de travail déplacer-et-lier sans laisser de raccourcis cassés. Chaque option est gratuite, la plupart sont open source, et chacune cible un type spécifique de relocalisation.
Ce qu'il faut rechercher dans un outil de relocalisation de fichiers
Déplacer des fichiers de C: n’est que la moitié du travail. L’autre moitié consiste à s’assurer que l’ancien chemin fonctionne toujours:
- Junctions ou liens symboliques — Windows redirige l’accès aux fichiers de manière transparente. Steam, Adobe et la plupart des programmes ne remarqueront jamais rien.
- Flux de travail déplacer + lier visible — vous voulez que l’outil fasse les deux étapes, pour ne pas devoir copier manuellement, puis supprimer, puis exécuter
mklink. - Restauration — un bon outil se souvient de ce qu’il a fait et vous permet d’annuler le déplacement.
- Visibilité de l’utilisation du disque en premier — avant de déplacer quoi que ce soit, vous devez voir où va l’espace. TreeSize ou WinDirStat est le diagnostic qui lance le flux de travail.
La mauvaise approche est de faire glisser un dossier Program Files dans l’Explorateur. Cela casse les associations de fichiers enregistrées, les entrées du registre par utilisateur et les cibles des raccourcis.
Comparaison rapide
| Application | Meilleur pour | Plan gratuit | Open source | Approche |
|---|---|---|---|---|
| FreeMove | Déplacer un dossier et le lier en une étape | Oui, entièrement | Oui (MIT) | Junction |
| Steam Mover | Déplacer les jeux Steam entre lecteurs avec junctions | Oui, entièrement | Non | Junction |
| DirLinker | Gérer les junctions de répertoires existants | Oui, entièrement | Oui (MIT) | Junction |
| Symbolic Link Creator | GUI sur mklink pour les liens symboliques |
Oui, entièrement | Non | Symlink |
| TreeSize Free | Visualiser ce qui utilise votre lecteur C: | Oui, entièrement | Non | Diagnostic |
| WinDirStat | Visualiseur d’utilisation disque classique | Oui, entièrement | Oui (BSD) | Diagnostic |
| Steam Library Manager | Déplacements par lots de jeux Steam avec reprise | Oui, entièrement | Oui (GPL-3.0) | Steam uniquement |
Les applications
1. FreeMove — Le meilleur pour un déplacement et un lien en une étape
FreeMove est un petit outil open source qui fait exactement ce que tout le flux de travail devrait faire: choisissez un dossier sur C:, choisissez une destination sur un autre lecteur, cliquez sur go. FreeMove copie le dossier, supprime l’original et crée une junction où l’original était pour que chaque programme résolve toujours l’ancien chemin.
Où il échoue: pas de restauration. Si vous regrettez le déplacement, vous devrez copier manuellement et supprimer la junction avec rmdir.
Tarification:
- Gratuit: entièrement fonctionnel
Plateformes: Windows
Télécharger: github.com/imDema/FreeMove
Conclusion: le premier outil auquel vous devez recourir. Gère n’importe quel dossier en dehors de Program Files sans surprise.
2. Steam Mover — Le meilleur pour déplacer les jeux Steam avec junctions
Steam Mover par TrainerBoy a été écrit spécifiquement pour les déplacements de bibliothèque Steam à l’ancienne à une époque avant que Steam n’ait une fonction native de changement de bibliothèque. Même maintenant, c’est le moyen le plus rapide de déplacer un jeu individuel vers un autre lecteur tout en gardant le chemin d’installation de Steam pointant vers l’emplacement d’origine.
Où il échoue: le développement s’est arrêté il y a des années. Fonctionne bien sous Windows 10/11 mais sans maintenance active.
Tarification:
- Gratuit: entièrement fonctionnel
Plateformes: Windows
Télécharger: traynier.com/software/steammover
Conclusion: ancien mais fonctionne. Préférez la fonctionnalité de déplacement de bibliothèque propre de Steam quand vous le pouvez; utilisez Steam Mover pour les cas limites et les mods.
3. DirLinker — Le meilleur pour gérer les junctions existants
DirLinker affiche chaque junction de votre système dans une seule liste, et vous permet de créer, modifier et supprimer. Si votre lecteur C: a accumulé un fouillis de junctions au fil des années de relocalisation manuelle, DirLinker est comment auditer et nettoyer sans fouiller dans le système de fichiers avec dir /aL.
Où il échoue: ne déplace pas les fichiers. Appairez-le avec FreeMove pour l’étape de déplacement, utilisez DirLinker pour maintenir la liste des liens propre.
Tarification:
- Gratuit: entièrement fonctionnel
Plateformes: Windows
Télécharger: github.com/HeliumProject/DirLinker
Conclusion: l’outil d’audit. Exécutez-le une fois par an et élaguez les junctions périmées.
4. Symbolic Link Creator — Le meilleur pour une GUI sur mklink
Symbolic Link Creator enveloppe la commande mklink intégrée de Windows dans un formulaire. Choisissez la source, choisissez la cible, choisissez entre lien symbolique, lien dur ou junction. Plus rapide que de mémoriser la syntaxe des drapeaux pour les liens ponctuels, et plus sûr que de taper mklink dans un shell élevé si vous êtes sujet aux erreurs.
Où il échoue: juste une GUI sur mklink — pas de flux de travail déplacer-puis-lier, pas d’opérations par lots.
Tarification:
- Gratuit: entièrement fonctionnel
Plateformes: Windows
Télécharger: en.softonic.com/download/symbolic-link-creator/windows/post-download (vérifiez le fournisseur avant d’exécuter)
Conclusion: pratique pour les liens ponctuels. Préférez FreeMove pour les travaux complets de déplacement et de lien.
5. TreeSize Free — Le meilleur pour trouver ce qu’il faut déplacer
TreeSize Free scanne un lecteur et vous montre l’utilisation de l’espace sous forme d’arbre triable. Avant de décider ce qu’il faut déplacer, vous devez savoir ce qui consomme l’espace. TreeSize met en évidence les dossiers — souvent trois ou quatre — qui constituent 80% de votre lecteur C:.
Où il échoue: le niveau gratuit est des scans de lecteur unique et omet les rapports avancés. Bon pour le flux de travail diagnostic-puis-déplacer.
Tarification:
- Gratuit: entièrement fonctionnel
- Payant: TreeSize Professional d’environ 60$
Plateformes: Windows
Télécharger: jam-software.com/treesize_free
Conclusion: exécutez ceci avant de toucher à l’un des autres outils. Corrigez d’abord le plus grand dossier.
6. WinDirStat — Le meilleur pour une carte disque visuelle
WinDirStat est l’outil de visualisation de l’utilisation disque classique: des tuiles colorées dimensionnées par taille de fichier, détectant immédiatement le fichier journal massif, l’image VM oubliée, le fichier ISO téléchargé deux fois. Plus lent que TreeSize sur les grands lecteurs mais le motif de visualisation rend les motifs évidemment d’une manière que ne peut pas faire une liste triée.
Où il échoue: le scan initial est plus lent que TreeSize. L’interface n’a pas changé depuis une décennie.
Tarification:
- Gratuit: entièrement fonctionnel
Plateformes: Windows
Télécharger: windirstat.net
Conclusion: l’alternative basée sur l’image à TreeSize. Choisissez le style qui vous convient le mieux.
7. Steam Library Manager — Le meilleur pour les déplacements Steam par lots
Steam Library Manager par RevoLand est un outil de relocalisation conscient de Steam qui gère plusieurs bibliothèques, des copies reprenables en cas d’interruption et des déplacements par lots entre lecteurs. Si vous avez une douzaine de jeux à migrer d’un SSD complet vers un nouveau NVMe, c’est dramatiquement plus rapide que l’interface de déplacement de bibliothèque propre de Steam.
Où il échoue: Steam uniquement. N’aide pas avec Documents, Downloads, les caches Adobe ou les profils utilisateur.
Tarification:
- Gratuit: entièrement fonctionnel
Plateformes: Windows
Télécharger: github.com/RevoLand/Steam-Library-Manager
Conclusion: si la moitié de votre lecteur C: est des jeux Steam, c’est l’outil par lots.
Comment choisir le bon
- Commencez par TreeSize Free ou WinDirStat pour voir où va l’espace. Ne déplacez rien avant de savoir ce qui vous coûte.
- Pour les dossiers utilisateur (Documents, Downloads, cache OneDrive): FreeMove, une fois par dossier.
- Pour les bibliothèques Steam: le gestionnaire de bibliothèque intégré de Steam d’abord, Steam Library Manager pour les lots, Steam Mover pour les cas limites comme la relocalisation d’un dossier Workshop mods unique.
- Pour gérer des années de junctions accumulées: DirLinker une fois par an.
- Ignorez Symbolic Link Creator sauf si vous avez besoin d’un lien ponctuel et ne voulez pas ouvrir un shell.
Évitez de déplacer Program Files et AppData\Local. Les deux contiennent l’état que les programmes écrivent à des emplacements de chemin que le registre connaît. Les connecter fonctionne mais casse de manières imprévisibles lors des mises à jour Windows. Déplacez plutôt les sous-dossiers spécifiques (bibliothèque Steam, cache Adobe, profils de navigateur).
FAQ
Une junction est-elle la même chose qu’un lien symbolique? Pas exactement. Les junctions ne redirigent que les répertoires, ne fonctionnent que pour les lecteurs locaux et ne nécessitent pas de droits d’administrateur pour créer. Les liens symboliques gèrent les fichiers et les répertoires, fonctionnent à travers les chemins réseau et nécessitent des droits d’administrateur (ou le Mode Développeur). Pour le déplacement et le lien, les junctions sont généralement le bon choix.
Steam sera-t-il confus si je déplace un jeu avec FreeMove au lieu de l’outil Steam? Non. FreeMove crée une junction où était le dossier du jeu, et Steam la lit comme si le jeu était toujours sur le lecteur d’origine.
Puis-je déplacer OneDrive de C:? Oui. OneDrive prend en charge le déplacement de son dossier de synchronisation dans les paramètres; utilisez cela au lieu d’une junction pour garder la logique d’hydratation des fichiers de OneDrive intacte.
Déplacer des dossiers de C: annule-t-il une licence Windows? Non. La licence est liée à l’installation, pas au lecteur physique qui contient les fichiers utilisateur.
Que se passe-t-il si je supprime le lecteur avec les fichiers déplacés? La junction sur C: existe toujours mais ne pointe nulle part. Les programmes génèrent des erreurs en lecture. Restaurez le lecteur, ou déplacez les fichiers de nouveau avant de le supprimer.