Question:
Comment déplacer des jeux Steam vers un nouvel ordinateur sans les télécharger à nouveau?
joshhunt
2009-08-02 04:52:45 UTC
view on stackexchange narkive permalink

Je viens d'acheter un nouvel ordinateur et j'ai tout migré sauf pour mes jeux Steam.

J'ai regardé dans Program Files / Steam / et j'ai trouvé un dossier plein des jeux que j'ai téléchargés, mais je ne sais pas s'il est sûr de simplement copier ces dossiers d'un ordinateur à un autre (étant donné que beaucoup d'autres applications ne fonctionneront pas si vous faites cela), ou y a-t-il une autre méthode recommandée?

Je n'ai pas vraiment envie de retélécharger tous mes jeux. Je n'ai ni le temps ni la bande passante pour télécharger 20 Go sur une connexion de 1,5 Mbps.

Est-il possible de contacter Valve et d'obtenir un disque avec les jeux?

Notez que cette question (ni aucune des réponses actuelles) ** ne mentionne rien sur vos fichiers de jeu personnels, tels que les sauvegardes de parties **. Ces fichiers peuvent très bien se trouver en dehors du dossier Steam. Par exemple, mes sauvegardes Amnesia se trouvaient dans mon dossier de profil et devaient être migrées séparément des jeux Steam. L'emplacement de ces fichiers dépend probablement du jeu en question.
Neuf réponses:
John T
2009-08-02 05:01:43 UTC
view on stackexchange narkive permalink

Je copie les fichiers comme vous l'avez suggéré tout le temps, et c'est bien de le faire. Tous les fichiers qui ne correspondent pas sont généralement retéléchargés à partir de Steam, d'où la raison pour laquelle il sera toujours mis à jour un peu après une nouvelle copie. Si vous ne voulez pas que tous retéléchargent uniquement les sons et les cartes (qui occupent le plus de place), vous pouvez simplement prendre les fichiers .gcf pour chaque jeu depuis Program Files / Steam / SteamApps .

Steam a également une fonction "Sauvegarde" que vous pouvez utiliser. Les fichiers qu'il crée peuvent être déplacés du PC au PC et restaurés sur n'importe lequel.

Mêmes travaux pour WoW
Notez que les fichiers gcf contiennent toutes les données uniquement pour les jeux Valve jusqu'à Left 4 Dead (qui tombe dans le dossier "commun"). Tous les autres jeux sont dans le dossier commun, et rien d'autre à faire que de les copier. Il existe un fichier gcf pour chacun des autres jeux, mais ils sont très petits, ne contenant que des informations de base, pas de données.
Notez que depuis la mise à jour 2013 de Steam [Steampipe content distribution system] (https://developer.valvesoftware.com/wiki/SteamPipe#Changes), «* Les fichiers de données ne sont plus placés dans les GCF mais directement dans le système de fichiers. *"
Dav
2009-08-02 11:15:52 UTC
view on stackexchange narkive permalink

Voici la réponse officielle de Valve sur la façon de déplacer où les jeux Steam sont installés. Alors que l'article est écrit comme si vous vous déplaciez d'un répertoire à un autre sur le même ordinateur, les principes seraient les mêmes pour déplacer le contenu téléchargé d'un ordinateur à un autre:

https: // support.steampowered.com/kb_article.php?ref=7418-YUBN-8129

Malheureusement non.Lorsque vous effectuez une installation Steam régulière, il fait des choses telles que l'installation du service de mise à jour Steam, qui permet au client Steam de se mettre à jour même lorsqu'il est exécuté à partir de comptes d'utilisateurs limiteurs.Essayer de déplacer vos jeux sur un autre ordinateur ne fera pas réinstaller le service par Steam (d'autres éléments peuvent également manquer).Une conséquence immédiate d'une telle décision est que Steam refuse de démarrer à partir de comptes non administratifs (se plaignant d'un service manquant), ce qui est inacceptable.
Drake
2009-08-02 14:03:34 UTC
view on stackexchange narkive permalink

Une procédure non officielle consiste à copier uniquement votre dossier Steam complet sur un autre PC / disque dur, sans avoir à réinstaller Steam.

Je l'ai fait plusieurs fois, et il fonctionne également sur disque dur externe, ce qui est facile si vous voulez montrer des jeux à vos amis lorsque vous n'avez pas votre PC avec vous.

Ouais, ils ne devraient pas poser trop de problèmes, car les jeux sont liés à votre identifiant Steam et non à votre PC * regarde EA *.
Ciaran
2009-08-02 04:56:38 UTC
view on stackexchange narkive permalink

Depuis ce fil de discussion du forum:

Installez Steam, puis copiez simplement les répertoires sur le nouvel ordinateur, utilisez les mêmes chemins de fichiers, etc.

Et vous devrez supprimer le fichier clientregistry.blob que vous avez copié de votre ancien ordinateur. Ne vous inquiétez pas, Steam en créera un nouveau lorsque vous l'exécuterez sur votre nouvel ordinateur.

Ou retéléchargez les jeux après avoir installé Steam

Lee Oleary
2010-12-15 00:01:09 UTC
view on stackexchange narkive permalink

Téléchargez Steam mover depuis le site techmixer:

http://www.techmixer.com/steam-mover-move-installed-windows-applications-drives/

Vous pouvez d'abord vérifier les informations.

Il a été écrit par un utilisateur Steam et a été publié pour la première fois sur le forum des développeurs Valve.

Il permet un transfert facile entre différents dossiers et / ou disques durs, et est gratuit et portable.

Vous avez remarqué que vous êtes peut-être un utilisateur Mac - Consultez le forum Steam Dev pour Steam_Mover
AnaaR_Ka_JuiCe
2016-06-07 04:32:43 UTC
view on stackexchange narkive permalink

Il existe 2 options pour ce faire.

Method 1

  1. Effectuez une sauvegarde de Dota 2 via la fonction de sauvegarde et de restauration Steam qui se trouve sous l'onglet "vapeur".
  2. Copiez cette sauvegarde sur un nouvel ordinateur.
  3. Installez Steam, connectez-vous à votre compte Steam. Tous les jeux (y compris Dota 2) seront visibles dans votre bibliothèque de jeux. Installez Dota 2 via la sauvegarde que vous avez créée à l'étape 4. Une fois l'installation terminée, le jeu «PEUT» mettre à jour pour télécharger tout fichier manquant ou périmé.

Method 2

  1. Copiez le dossier «common» et «appmanifest_570.acf» du PC 1 sur un disque dur ou une clé USB. Ce truc se trouve dans le dossier steamapp. Le plus souvent, l'adresse sera C: \ Program Files (x86) \ Steam \ steamapps \
  2. Maintenant, allez sur PC 2 et installez Steam.
  3. Une fois Steam installé sur le PC 2, fermez-le complètement, puis collez le dossier «common» et «appmanifest_570.acf» copiés dans le dossier steamapp du PC 2.
  4. Une fois cette procédure terminée, vous pourrez également jouer à Dota 2 sur PC 2.

Quelle que soit la méthode que vous choisissez, je vous suggère de valider le cache du jeu avant de commencer le jeu. Vous pouvez le faire en allant dans les propriétés de Dota 2 >> onglet Fichiers locaux >> Vérifier l'intégrité du cache de jeu.

Si vous rencontrez un problème ou une erreur, ce message contient une procédure complète avec des images et un guide de résolution des problèmes.

En avril 2020, cette méthode fonctionne toujours.
Electrons_Ahoy
2009-08-02 05:00:31 UTC
view on stackexchange narkive permalink

Vous devriez être sûr de simplement copier les fichiers du jeu - mais si le pire devait s'aggraver, vous pouvez toujours re-télécharger autant de fois que vous le souhaitez / le souhaitez. (C'est ce que je fais toujours.)

J'ai mis à jour ma question pour inclure "Je n'ai pas vraiment envie de retélécharger tous mes jeux. Je n'ai ni le temps ni la bande passante pour télécharger 20 Go sur une connexion de 1,5 Mbps."
Valamas
2013-10-28 02:38:08 UTC
view on stackexchange narkive permalink

Après avoir lu toutes les réponses, je pense que j'ai eu une situation unique où j'avais déjà commencé à télécharger le jeu. Les tentatives de copie du jeu avaient encore de la vapeur, pensant qu'il devrait être téléchargé.

Voici donc une liste d'étapes qui, je pense, inclut les autres réponses et ma situation.Lorsque je vais faire cela, je ferai référence aux choses comme source et cible. La cible est le PC ou les fichiers sur lesquels vous souhaitez copier les jeux.

Ouvrez Steam sur le PC cible.

Tout d'abord, nous devons nous assurer que le jeu n'est pas sur le PC cible en raison d'un téléchargement lancé. Faites un clic droit sur le jeu / propriétés / Fichiers locaux, et si le bouton «Supprimer le contenu du jeu local» est activé, cliquez dessus et effectuez ce processus. Le jeu devrait toujours figurer dans votre bibliothèque, juste grisé maintenant.

Fermez Steam sur le PC cible. Assurez-vous qu'il n'est pas ouvert. (Je ne pense pas que cela soit nécessaire, mais juste au cas où).

Depuis le PC source, soit sur le réseau avec des clés USB, etc. Copiez le dossier du jeu depuis le PC source à partir d'un dossier similaire à ce C: \ Program Files (x86) \ Steam \ SteamApps \ common à l'emplacement similaire sur le PC cible.

Une fois la copie terminée. Ouvrez Steam sur le PC cible, faites un clic droit sur le jeu dans votre bibliothèque et cliquez sur installer.

Metaphox
2018-05-10 00:58:28 UTC
view on stackexchange narkive permalink

Juste au cas où quelqu'un d'autre aurait besoin de déplacer un jeu Steam de macOS vers Windows:

Étant donné que les deux versions d'un même jeu peuvent partager jusqu'à 99% des données, c'est faisable. Néanmoins, vous devez déterminer quelles données peuvent être partagées ... alors:

  1. Recherchez les fichiers du jeu sur votre macOS Steam. Je vais prendre Factorio comme exemple. Factorio a un package .app sur Mac, et il se trouve sous ~ / Library / Application Support / Steam / SteamApps / common / Factorio .
  2. Faites un clic droit sur ce factorio.app, choisissez Afficher le contenu du package .
  3. Copiez le dossier Contents / data sur votre PC. Je l'ai fait via une clé USB.
  4. Sur le PC, démarrez l'installation de Factorio, puis annulez-la immédiatement. Vous aurez maintenant un dossier Factorio vide dans votre dossier steamapps \ common .
  5. Déplacez le dossier de données de votre clé USB vers ce dossier Factorio.
  6. Recommencez l'installation dans Steam. Désormais, Steam détectera les fichiers déjà présents - bravo pour Valve!
  7. Steam téléchargera tout fichier manquant pour vous. C'est juste quelques Mbs dans mon cas.


Ce Q&R a été automatiquement traduit de la langue anglaise.Le contenu original est disponible sur stackexchange, que nous remercions pour la licence cc by-sa 2.0 sous laquelle il est distribué.
Loading...