3 votes

Comment installer des jeux Steam sur un disque dur externe sans avoir à ré identifier les fichiers?

J'ai un ordinateur portable assez performant que j'ai mis à niveau avec un SSD il y a quelque temps. Malheureusement, je n'ai pas eu la prévoyance d'acheter un 850 EVO de 500 Go et j'ai maintenant un disque de 250 Go. Je veux maintenant installer des jeux pour pouvoir les utiliser sur mon ordinateur portable, et je sais que je peux le faire avec une bibliothèque Steam sur un disque dur externe.

Cependant, lorsque j'ai essayé cela, Steam se plaignait chaque fois que je tentais de débrancher le disque dur, me forçant à reconnaitre à nouveau les fichiers de jeu lorsque je rebranchais le disque dur. Cela prend du temps, surtout avec un disque dur à 5400 tr / min sur USB 3.

Y a-t-il un moyen d'éviter de devoir reconnaitre à nouveau les fichiers de jeu tout en ayant seulement le disque dur externe branché chaque fois que je veux jouer? J'aimerais pouvoir garder Steam ouvert, car les notifications et les panneaux d'amis me sont utiles lorsque je ne joue pas.

2voto

ifconfig Points 151

According to une réponse sur les forums de LTT, il est relativement facile à réaliser en créant des liens symboliques vers les fichiers du dossier de jeu du disque dur externe. (légèrement paraphrasé et adapté de l'original)

  1. Fermez Steam et branchez un disque dur externe (avec des jeux déjà installés dessus)
  2. Trouvez le fichier appmanifest du jeu dans le dossier [Chemin de la bibliothèque Steam externe]/steamapps. Le nombre dans le nom de fichier est le même que sur la page URL du magasin Steam
  3. Déplacez le fichier appmanifest vers le stockage local.
    • par exemple depuis [Chemin de la bibliothèque Steam externe]/steamapps/[fichier appmanifest] vers C:\Program Files (x86)\Steam\steamapps\[fichier appmanifest]
  4. Ouvrez une invite de commandes en tant qu'administrateur
  5. Changez de répertoire vers le dossier common de la bibliothèque Steam locale
    • par exemple Tapez: cd "C:\Program Files (x86)\Steam\steamapps\common"
  6. Créez un lien symbolique en utilisant la commande mklink /J [nom du dossier du jeu] [Chemin du jeu sur le disque dur externe].
    • par exemple Tapez: mklink /J "Bioshock Remasterisé" "[Chemin de la bibliothèque Steam externe]\steamapps\common\Bioshock Remasterisé"
  7. Répétez les étapes 2 à 6 pour plus de jeux

1voto

ITRushn Points 113

L'option du lien symbolique suggérée dans votre auto-réponse est une bonne idée, et était autrefois la seule façon de le faire, à l'époque où Steam ne permettait qu'un seul dossier de bibliothèque.

Cependant, il y a un an ou deux, Steam a discrètement ajouté la possibilité d'assigner plusieurs dossiers de bibliothèque dans le menu des paramètres. Entrez GamePipe, une application tierce qui peut détecter vos bibliothèques Steam définies et déplacer des jeux entre elles en gros. Y compris des bibliothèques sur des disques externes ou des périphériques de stockage en réseau (NAS). Le tout avec une interface graphique simple et conviviale, en prime!

La meilleure partie de cette application, comme discuté vers le bas de la page liée, est qu'en plus de déplacer des dossiers de jeux entiers entre les bibliothèques, elle met également à jour les fichiers .acf que Steam utilise pour suivre l'emplacement d'un jeu. Ce qui signifie, entre autres choses, que vous ne devriez pas avoir de problème pour faire des mises à jour après avoir déplacé un jeu, et que Steam détectera automatiquement les jeux lorsque le disque dur externe est connecté.

J'ai utilisé cet outil pour déplacer la majorité de ma bibliothèque de jeux sur un NAS et ce qui se passe maintenant, c'est que les jeux s'afficheront comme "non installés" si mon ordinateur n'est pas actuellement connecté au NAS, mais s'afficheront immédiatement comme installés et prêts à jouer lorsque le NAS est connecté. Les jeux sont là quand je veux, en fin de compte.

(Bien sûr, il y a quelques problèmes de latence si j'essaie réellement de jouer à un jeu via wifi depuis le NAS, mais GamePipe rend assez facile de déplacer les jeux auxquels je joue actuellement vers le disque dur local, et de déplacer ceux auxquels je ne joue pas pour faire de la place, donc ce n'est pas un problème pour moi. Je ne pense pas que cela poserait problème pour un disque dur externe plus traditionnel avec une connexion filaire de toute façon.)

Steam reste ouvert sur mon ordinateur tout le temps, et aucun problème ne surgit du fait que les jeux sont déplacés de manière alterne, donc cela semble également répondre à votre cas d'utilisation dans la question concernant l'accès aux amis et aux notifications. (GamePipe vous demande de fermer Steam lorsqu'il a fini de déplacer les jeux, mais vous pouvez le relancer immédiatement, et également avoir Steam ouvert pendant le transfert, pas de problème.)

AlleGamers.com

AlleGamers est une communauté de gamers qui cherche à élargir la connaissance des jeux vidéo.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X