Déplacer un jeu Steam sans devoir réinstaller

Déplacer un jeu Steam sans devoir réinstaller - Logiciels - Windows & Software

Marsh Posté le 13-08-2013 à 11:16:41    

Bonjour à tous :)
 
Lors de l'installation des jeux Steam, j'ai tout mis sur un disque dur IDE qui me sert de stockage. Depuis peu, je passe pas mal de temps sur un jeu et j'ai remarqué quelques temps de chargement. J'aimerai déplacer ce jeu vers mon SSD. Étant l'heureux d'une connexion ADSL merdique :whistle: , je voudrais éviter l'option désinstaller/réinstaller, accompagnée de son temps incertain de téléchargement (le dématérialisé, ce sera encore mieux quand tout le monde aura du 20Mo/s)...
 
J'ai donc cherché via Google, et je suis tombé sur des outils externes, se basant tous plus ou moins sur des liens virtuels (en voici la liste si ça intéresse du monde : SteamTool Library Manager : http://www.stefanjones.ca/steam/ | Steam Mover : http://www.traynier.com/software/steammover | SymMover http://mobasoftware.com/symmover.php).
 
Mais avant de passer par là, je me dis que Steam a peut être une option quelque part qui me permettrait de faire ça proprement. J'ai fait un tour dans les propriétés mais je n'ai rien trouvé de transcendant.
 
Alors, une fois qu'on a spécifié le dossier d'installation, pas moyen de changer d'avis sous Steam ?  :??:  
 
Merci d'avance pour vos réponses  :jap:
 
EDIT: Petite précision qui peut avoir son importance: je tourne sous Windows 7 64bits.


Message édité par Je@nb le 25-04-2019 à 20:42:31
Reply

Marsh Posté le 13-08-2013 à 11:16:41   

Reply

Marsh Posté le 13-08-2013 à 14:18:48    

Je me permet un petit UP :bounce:

Reply

Marsh Posté le 13-08-2013 à 14:31:02    

:bounce: Up aussi, j'aimerai bien faire du ménage sur mes vieux disques, et mettre tout mes jeux sur mon nouveau HDD


---------------
Corsair TX650M, 650W / ASUS TUF GAMING B660M-E DDR4 / Intel® Core i5-12400F, 2,5 GHz (4,4 GHz Turbo Boost) / WD Blue SN550 1TB M.2 PCIe NVME SSD / Crucial MX300, 525 Go, SATA III / Seagate BarraCuda, 1 To / Samsung SSD 860 EVO 1 To / G.Skill (2x16Go) DDR4
Reply

Marsh Posté le 13-08-2013 à 14:38:43    

Bonjour
Je crois avoir déjà fait ça, bêtement, en déplaçant tout le dossier Steam…
Sinon, pour un seul jeu:

  • déplacer/copier le dossier concerné vers le SSD: depuis X:\Steam\SteamApps\common\LeJeu vers Y:\SteamLibrary\SteamApps\common\LeJeu,
  • désinstaller le jeu depuis Steam («Supprimer le contenu local»),
  • réinstaller le jeu, mais «dans un nouveau dossier Steam» sur le SSD: les fichiers existants sont récupérés.

Je ne garantis rien… ;)


Message édité par vax71 le 13-08-2013 à 14:39:33

---------------
L'an dernier j'étais encore un peu prétentieux. Cette année, promis, je serai parfait. —— Brocante et dons
Reply

Marsh Posté le 13-08-2013 à 19:26:09    

Merci pour la réponse. Je testerai  :jap:

Reply

Marsh Posté le 14-08-2013 à 09:02:00    

Bon ben finalement, je suis passé par SteamTool Library Manager. Ça marche bien, le bouzin m'a déplacé le répertoire et créé un lien symbolique et roule, ça m'aura évité de tout re-télécharger...

Reply

Marsh Posté le 14-08-2013 à 09:41:16    

Il y a quand même plus simple. Via le menu fichier de steam, tu peux sauvegarder et restaurer tes fichiers de jeux.  
 
Tu sauvegardes ton jeu, tu le désinstalle et tu le restaure.  
 
Le tout sans passer par des programmes tiers.

Reply

Marsh Posté le 14-08-2013 à 10:16:51    

Oui mais la restauration ne se fait pas au même endroit ?
 
Comment ça marche exactement ce procédé ? Il compresse l'ensemble des fichiers sous un EXE que tu peux ensuite installer à l'envie à partir du moment où le client Steam est installé sur la machine ? Ça embarque les sauvegardes de jeux avec ou pas ?

Reply

Marsh Posté le 26-07-2015 à 17:02:44    

via @steam la soluce <*officiel > : https://support.steampowered.com/kb [...] 9&l=french

Reply

Marsh Posté le 26-11-2015 à 15:09:37    

J'ai eu le même problème, et en trifouillant un peu les fichiers de steam j'ai pu constater que chaque jeu avait son "appmanifest_XXXXX.acf".
 
Qu'est-ce que ce fichier ?  
En fait c'est un fichier qui détient toutes les données de mises à jour, de place sur le disque, de nom de jeu etc... vous pouvez y jeter un oeil dans le notepad.
 
Donc, quand on déplace un jeu, si ce fichier n'est pas là, bah ça sert à rien...  
Ce fichier se trouve en racine de "SteamApps", pour le jeu à déplacer, il suffit de copier l'intégralité du jeu en racine de common, plus son fichier appmanifest en racine de steamapps, un rapide coup d'oeil sur google et vous pourrez trouver à quel id correspond votre jeu.
 
Recapitulitons !
 
Pour le jeu à changer de place, par exemple moi c'était pour rocket league:  
- Je demandes à steam de créer un nouveau répertoire de jeu supplémentaire: Steam -> Paramètres -> Téléchargements -> Dossier steam -> Ajouter un Dossier. Ce dossier sera un clone du dossier par défaut, mais sur un autre disque (sauf si vous êtes un peu neuneu et que vous le remettez sur le même disque ^^). Donc on reproduis la même arborescence dedans avec les commons, downloading etc...
- déjà je ferme steam, je déplace le jeu de steamapps -> common -> rocketleague dans un coin sympa au chaud, pour qu'il ait l'impression qu'on ne l'a plus
- je rouvre steam je supprime les données local du jeu. clique droit "supprimer le contenu local"
- Je demande à steam de retélécharger le jeu, en spécifiant notre nouveau répertoire sur le disque différent de steam.
- Je mets en pause le téléchargement, et je ferme steam.
- je vais sur google et je tapes "id steam rocket league" je tombe (mais j'ai pas mal) sur steamdb.info qui me dit que l'appid est 252950  
- je récupère le fichier "appmanifest_252950.acf"  
- je le copie dans mon nouveau répertoire SteamLibrary en racine de steamapps, et je copie les fichiers du jeu que j'avais mis au chaud dans un coin dans notre nouveau répertoire common.
- je relance steam et Hoooo ! Il est déjà téléchargé qui m'dit
 
Voilà, j'espère que ça va vous dépanner autant que ça l'a fait pour moi.

Reply

Marsh Posté le 26-11-2015 à 15:09:37   

Reply

Marsh Posté le 12-01-2016 à 12:21:08    

c'est quand meme bien compliqué comme manip !


---------------
I7 8700K @4900 - 16Go DDR4 3000 - SSD m² 970evo 500go - 3 DD 4TO - CM ASUS ROG Z370F - Gtx980ti WC - 35" Acer G-sync - H110I + H80I - Cooler Master 1000w - 8x Corsair LL
Reply

Marsh Posté le 18-01-2016 à 09:59:15    

Avant il était possible de déplacer le dossier puis faire une vérif du cache, mais ça ne marche plus à présent.
Il faut utiliser l'outil de backup des jeux intégré dans le client Steam, supprimer les données du jeu puis le restaurer au nouvel emplacement.
 
Sinon il y a la solution de faire un Symlink, oui. Il faut juste ne pas virer le disque source après :)


---------------
WoW | Steam | Untappd | SteamTrade Matcher | Tesla Sniper
Reply

Marsh Posté le 18-01-2016 à 14:15:53    

j'ai utilisé la solution de Steam , tout supprimé a part steamapps et steam.exe , couper et coller tout steam sur le nouveau disque


---------------
I7 8700K @4900 - 16Go DDR4 3000 - SSD m² 970evo 500go - 3 DD 4TO - CM ASUS ROG Z370F - Gtx980ti WC - 35" Acer G-sync - H110I + H80I - Cooler Master 1000w - 8x Corsair LL
Reply

Marsh Posté le 22-01-2016 à 19:48:39    

FlatoupiX a écrit :

J'ai eu le même problème, et en trifouillant un peu les fichiers de steam j'ai pu constater que chaque jeu avait son "appmanifest_XXXXX.acf".
 
Qu'est-ce que ce fichier ?  
En fait c'est un fichier qui détient toutes les données de mises à jour, de place sur le disque, de nom de jeu etc... vous pouvez y jeter un oeil dans le notepad.
 
Donc, quand on déplace un jeu, si ce fichier n'est pas là, bah ça sert à rien...  
Ce fichier se trouve en racine de "SteamApps", pour le jeu à déplacer, il suffit de copier l'intégralité du jeu en racine de common, plus son fichier appmanifest en racine de steamapps, un rapide coup d'oeil sur google et vous pourrez trouver à quel id correspond votre jeu.
 
Recapitulitons !
 
Pour le jeu à changer de place, par exemple moi c'était pour rocket league:  
- Je demandes à steam de créer un nouveau répertoire de jeu supplémentaire: Steam -> Paramètres -> Téléchargements -> Dossier steam -> Ajouter un Dossier. Ce dossier sera un clone du dossier par défaut, mais sur un autre disque (sauf si vous êtes un peu neuneu et que vous le remettez sur le même disque ^^). Donc on reproduis la même arborescence dedans avec les commons, downloading etc...
- déjà je ferme steam, je déplace le jeu de steamapps -> common -> rocketleague dans un coin sympa au chaud, pour qu'il ait l'impression qu'on ne l'a plus
- je rouvre steam je supprime les données local du jeu. clique droit "supprimer le contenu local"
- Je demande à steam de retélécharger le jeu, en spécifiant notre nouveau répertoire sur le disque différent de steam.
- Je mets en pause le téléchargement, et je ferme steam.
- je vais sur google et je tapes "id steam rocket league" je tombe (mais j'ai pas mal) sur steamdb.info qui me dit que l'appid est 252950  
- je récupère le fichier "appmanifest_252950.acf"  
- je le copie dans mon nouveau répertoire SteamLibrary en racine de steamapps, et je copie les fichiers du jeu que j'avais mis au chaud dans un coin dans notre nouveau répertoire common.
- je relance steam et Hoooo ! Il est déjà téléchargé qui m'dit
 
Voilà, j'espère que ça va vous dépanner autant que ça l'a fait pour moi.


 
Salut,
 
Pourquoi ne pas juste couper/coller le dossier du jeu steamapps ainsi que le fichier appmanifest et le tour est joué  :whistle:


---------------
Old school gamer
Reply

Marsh Posté le 23-01-2016 à 08:10:06    

Maintenant le probleme se pose avec Uplay ... bien plus chiant a déplacer sans tout effacer


---------------
I7 8700K @4900 - 16Go DDR4 3000 - SSD m² 970evo 500go - 3 DD 4TO - CM ASUS ROG Z370F - Gtx980ti WC - 35" Acer G-sync - H110I + H80I - Cooler Master 1000w - 8x Corsair LL
Reply

Marsh Posté le 06-02-2016 à 01:00:31    

Et voilà, encore une belle aide fournie par la communauté HFR
Merci FlatoupiX :jap:

Reply

Marsh Posté le 05-04-2016 à 20:36:32    

evilduky a écrit :


 
Salut,
 
Pourquoi ne pas juste couper/coller le dossier du jeu steamapps ainsi que le fichier appmanifest et le tour est joué  :whistle:


 
Parce que Steam ne créera pas l'emplacement du jeu dans sa base de donnée.

Reply

Marsh Posté le 22-04-2016 à 07:52:52    

J'ai essayé ta méthode, mais je n'ai pas trouvé le appmanifest. Il est surement supprimé quand on vire le contenu local, il faut probablement le sauvegarder avant.

Reply

Marsh Posté le 27-07-2017 à 18:00:07    

evilduky a écrit :


 
Salut,
 
Pourquoi ne pas juste couper/coller le dossier du jeu steamapps ainsi que le fichier appmanifest et le tour est joué  :whistle:


 salut si tu peux faire comme ca si tu as déja installé un jeux sur le nouveau hdd ou si tu a déja tout le répertoire steam sur le nouveau hdd et relancé le client steam bien sur

Reply

Marsh Posté le 22-04-2019 à 00:10:37    

Salut à tous,
 
J'ai le même problème et je viens de trouver une autre solution (plus propre à mon avis). Pour chaque jeu à transférer à un autre emplacement :
- clique droit
- propriétés
- onglet "fichiers locaux"
- déplacer le dossier d'installation
- sélectionner le dossier souhaité (à configurer avant dans Steam/paramètres/téléchargements/dossiers Steam)
- déplacer le dossier
 
À répéter pour chaque jeu, donc un peu fastidieux, mais ça me paraît moins risqué que de copier/coller des dossiers dans le navigateur. ^^
Par contre, une fois tous les jeux transférés, steamapps n'est pas complètement vide : il reste encore deux fichiers dans le dossier common\Steamworks Shared\_CommonRedist\vcredist\2013 : vcredist_x86.exe et vcredist_x64.exe
Mais, comparé aux fichiers de jeux, ils sont pas très lourds (13 Mo) donc je pense pas que ça soit un problème...

Reply

Marsh Posté le 23-04-2019 à 08:49:38    

2 ans ...


---------------
#TeamNoBidouille || Come to the Dark Side, we have cookies || Mangez 5 fruits et légumes par an ! || Le digital, c'est les doigts
Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed