Comment déplacer des applications ou des jeux volumineux vers un autre lecteur

Essayez Notre Instrument Pour Éliminer Les Problèmes

Les lecteurs réguliers savent que le disque dur principal de mon nouveau PC est un Intel Solid State Drive de 80 gigaoctets. Le disque dur est excellent et fonctionne bien en combinaison avec le disque dur de 2 To que j'utilise pour le stockage de données et certains programmes plus volumineux qui ne nécessitent pas de disque dur rapide.

Je rencontre parfois des problèmes d'espace disque. Prenez le logiciel Steam par exemple, il ne peut installer de nouveaux jeux que sur le même disque dur où tous les autres jeux sont installés (Mise à jour: Valve a mis à jour le logiciel entre-temps pour autoriser l'installation de jeux sur d'autres lecteurs ).

C'est un gros problème qui a abouti à la publication de quelques solutions sur Internet. Certains utilisateurs ont déplacé Steam et tous leurs jeux sur un autre lecteur; D'autres ont désinstallé un jeu pour faire de la place pour le nouveau. Mais le problème n'est pas uniquement celui de Steam. Il existe des jeux qui ne peuvent être installés que sur le lecteur c: par exemple, et certaines applications ont la même restriction.

Comment déplacer des applications ou des jeux volumineux vers un autre lecteur

Ma façon de gérer les problèmes d'espace sur les disques consiste à déplacer les applications ou les jeux sur un autre disque sans avoir à les réinstaller ou à perdre des données. J'ai récemment installé Dragon Age qui s'est installé sur le lecteur c:. J'ai décidé de déplacer le jeu de c: vers un autre disque dur avec beaucoup d'espace à la place sans perdre le statut d'installation du jeu.

mklink

Le processus de déménagement lui-même est assez simple. Déplacez simplement les fichiers à l'aide de l'Explorateur Windows ou de tout autre gestionnaire de fichiers que vous utilisez peut-être sur un autre disque dur. Vous pouvez déplacer le dossier en appuyant sur Maj pendant l'opération de glisser-déposer (si vous n'appuyez pas sur Maj, vous copiez les fichiers).

La plupart des jeux et applications ne démarreront plus après avoir été déplacés, car les entrées du registre peuvent toujours être liées à l'emplacement d'origine et non à l'emplacement mis à jour.

La solution à cela est de créer des liens symboliques durs. Windows est livré avec l'outil pour faire exactement cela. Ouvrez une invite de commande en tant qu'administrateur. Vous trouverez l'invite de commande sous Accessoires dans le menu Démarrer de Windows. Cliquez avec le bouton droit sur l'invite de commande et sélectionnez Exécuter en tant qu'administrateur.

Mettre à jour : Si vous utilisez Windows 8 ou plus récent, appuyez sur la touche Windows, tapez cmd.exe, faites un clic droit sur le résultat et sélectionnez «Exécuter en tant qu'administrateur».

La commande que nous utilisons pour créer une soi-disant jonction de répertoire est mklink. Une jonction de répertoire indique essentiellement au système d'exploitation de créer un miroir dans un autre répertoire qui donne accès à tous les fichiers du répertoire sélectionné dans le répertoire miroir comme s'ils y étaient stockés.

Donc, en termes plus simples: tous les fichiers et dossiers sont accessibles dans un autre emplacement, même s'ils ne sont liés qu'aux fichiers et dossiers «réels» sur un autre disque dur.

Les fichiers et dossiers du répertoire miroir ne sont cependant en réalité redirigés que vers la destination où ils sont réellement hébergés. Cela signifie essentiellement que vous pouvez faire croire au jeu, à l'application ou à Windows que les fichiers et dossiers sont toujours à leur place, même s'ils ne le sont pas.

mklink / J 'nouveau dossier' 'dossier avec les fichiers'

C'est la commande de base que nous utiliserons. Le paramètre / J définit le type de lien symbolique que nous créons, dans ce cas une jonction de répertoire. Le nouveau dossier est le dossier miroir et le «dossier avec les fichiers» le dossier contenant les vrais fichiers que vous avez déplacés précédemment.

mklink / J 'C: program files (x86) Dragon Age ' 'e: games Dragon Age'

Cela crée une jonction de répertoire afin que les fichiers et dossiers de e: games Dragon Age soient accessibles par le programme et Windows sous C: program files (x86) Dragon Age ainsi (où ils ont été initialement installés) .

C: Windows system32> mklink / J 'c: Program Files (x86) Dragon Age ' 'c: games Dragon Age '
Jonction créée pour c: Program Files (x86) Dragon Age c: games DragonAge

La même méthode peut être appliquée à d'autres applications ou jeux. Il est par exemple possible de déplacer certains jeux ou fichiers Steam vers un autre disque dur pour libérer de l'espace sur celui sur lequel Steam est installé.

Mklink est disponible dans Windows Vista et Windows 7 (mise à jour: et versions plus récentes de Windows). Je ne suis pas sûr de Windows XP pour le moment, ce serait bien si quelqu'un avec XP pouvait me le faire savoir dans les commentaires. Il existe des programmes comme Jonction de Sysinternals qui peut également créer des jonctions au cas où cela serait nécessaire.