ESPACE PUBLICITAIRE DISPONIBLE · PARLONS-EN

Déplacer des jeux PC sur un autre disque sans retélécharger : manifestes et jonctions NTFS

365Finds Editorial
11 430 articles Wiki répertoriés

Utilisez 365 Wiki avec votre IA

Copiez le prompt ci-dessous, collez-le dans l’IA que vous utilisez déjà, puis posez directement votre question.

Télécharger le Skill complet

Commencez par essayer le prompt. Si vous utilisez souvent 365 Wiki, installez le Skill 365Wiki complet pour ne plus avoir à le coller. Sans IA habituelle, les versions web de Gemini ou Microsoft Copilot conviennent aussi.

Le volume croissant des jeux vidéo et les enjeux de la migration de disques

Les jeux vidéo PC modernes de catégorie AAA dépassent couramment les 100 à 150 gigaoctets de données décompressées. Lors de l'ajout d'un nouveau SSD NVMe, du désencombrement du disque système ou de la réorganisation du stockage, déplacer des jeux installés vers une autre partition est une opération fréquente. Cependant, déplacer manuellement le dossier d'un jeu rompt les chemins de registre de Windows et empêche le lanceur de retrouver ses fichiers, forçant un retéléchargement complet.

Pour déplacer instantanément une bibliothèque de jeux sans mobiliser la connexion Internet, il est nécessaire de maîtriser deux mécanismes sous-jacents : la gestion des manifestes des plateformes (tels que les fichiers .acf de Steam et les métadonnées .egstore d'Epic) et les jonctions de répertoires NTFS (Directory Junctions) de Windows.

Matrice comparative des méthodes de déplacement de jeux

Le tableau ci-dessous confronte les quatre approches les plus courantes pour migrer des jeux PC entre disques locaux :

Méthode de migrationVitesse de transfertRésistance aux mises à jourCompatibilité avec les anticheatsRisque de retéléchargement involontaireSupport multi-partitions et lettres de lecteur
Outil officiel intégré au clientLiée à la vitesse de copie du disque100 % fiable (base de données mise à jour)100 % conforme (API officielle)Nul (procédure gérée par le client)Nécessite la création préalable du dossier cible
Jonction de répertoires NTFS (mklink /J)Instantanée (création d'un pointeur système)Très élevée (lecture transparente pour le client)Totale (aucun impact sur les pilotes noyau)Minime (les fichiers réels restent intacts)Fonctionne entre tous les disques fixes NTFS
Lien symbolique (mklink /D)Instantanée (création d'un lien logique)Moyenne (peut être bloqué par les sécurités)Variable (certains anticheats rejettent les symlinks)ModéréExige l'invite de commandes en mode administrateur
Injection manuelle de manifeste ACFLiée à la vitesse de copie physiqueÉlevée si la syntaxe est rigoureusement exacteTotale (après vérification d'intégrité)Modéré (des erreurs de syntaxe relancent le DL)Compatible avec les disques externes et sauvegardes

Méthode 1 : Protocoles natifs des plateformes officielles

Lorsque le lanceur propose une option de transfert, privilégiez systématiquement cette voie officielle :

Gestionnaire de stockage Steam

  1. Dans Steam, ouvrez Paramètres -> Stockage.
  2. Dans la liste déroulante supérieure, sélectionnez le lecteur d'origine, cochez le jeu à déplacer et cliquez sur Déplacer.
  3. Choisissez la bibliothèque Steam sur le disque de destination. Steam transfère les fichiers de steamapps\common\, réassigne le fichier appmanifest_[AppID].acf et met à jour le fichier de configuration libraryfolders.vdf.

Procédure de substitution à 1 % sur l'Epic Games Store

L'application Epic ne disposant pas de bouton direct de déplacement, cette procédure permet d'éviter de retélécharger les données :

  1. Renommez le dossier du jeu d'origine (par exemple, modifiez Fortnite en Fortnite.backup).
  2. Dans le lanceur Epic, lancez l'installation du jeu sur le nouveau disque cible.
  3. Dès que le téléchargement atteint 1 %, cliquez sur Mettre en pause et quittez totalement le lanceur Epic depuis la zone de notifications Windows.
  4. Supprimez le dossier temporaire créé sur le nouveau lecteur et déplacez tous les fichiers de Fortnite.backup à cet emplacement.
  5. Rouvrez Epic Games et cliquez sur Reprendre. L'application contourne le téléchargement réseau et lance immédiatement l'étape de Vérification.

Méthode 2 : Jonctions de répertoires NTFS (Junction)

Pour les jeux anciens ou les lanceurs dépourvus d'options multi-bibliothèques, les jonctions NTFS redirigent les accès disque au niveau du pilote sans que l'application ne s'aperçoive du changement de répertoire physique :

  1. Déplacer physiquement les fichiers du jeu : Déplacez le dossier vers la nouvelle unité de stockage :

    • Chemin d'origine (désormais vide ou supprimé) : C:\Program Files (x86)\OldLauncher\Games\HeavyGame
    • Nouveau chemin physique : D:\Games\HeavyGame
  2. Générer la jonction via l'invite de commandes : Ouvrez l'invite de commandes (cmd.exe) en tant qu'Administrateur et saisissez :

    mklink /J "C:\Program Files (x86)\OldLauncher\Games\HeavyGame" "D:\Games\HeavyGame"
    
    • Le premier argument correspond au chemin d'origine attendu par le lanceur.
    • Le second argument correspond au nouvel emplacement physique réel.

Windows crée instantanément un pointeur de répertoire. Toute requête de lecture ou d'écriture adressée au lecteur C: est transmise de manière transparente au lecteur D:, sans dégradation de performance et en évitant tout faux positif des logiciels antitriche tels qu'Easy Anti-Cheat ou BattlEye.

Résolution de problème : Sortir de la boucle de détection infinie sur Steam

Lors de la restauration de sauvegardes, Steam se bloque parfois sur « Recherche de fichiers existants » ou supprime les fichiers pour retélécharger 100 Go. Cela provient généralement de l'absence ou de l'altération du fichier appmanifest_[AppID].acf.

Réparation des StateFlags du manifeste

  1. Quittez complètement Steam (Steam -> Quitter).
  2. Repérez l'AppID du jeu sur sa page de boutique (ex. l'AppID de Cyberpunk 2077 est 1091500).
  3. Dans le dossier steamapps\ de la bibliothèque cible, ouvrez ou créez le fichier appmanifest_[AppID].acf avec un éditeur de texte.
  4. Renseignez la structure minimale suivante :
    "AppState"
    {
        "appid"       "[AppID]"
        "Universe"    "1"
        "installdir"  "[NomExactDuDossierDansCommon]"
        "StateFlags"  "4"
    }
    
    • La directive clé est "StateFlags" "4" : elle indique à Steam que le titre est entièrement installé et prêt à être exécuté.
    • Les valeurs comme "1026" ou "1030" correspondent à des mises à jour interrompues et déclenchent la réinitialisation du téléchargement.
  5. Enregistrez le fichier et démarrez Steam. Le jeu est immédiatement reconnu comme prêt à être lancé.

Outil de migration et de réparation de manifestes 365Finds

Pour prévenir les erreurs de syntaxe lors de la saisie de commandes ou les corruptions de manifestes risquant d'effacer vos données de jeu, utilisez l'Outil de Migration et de Réparation de Manifestes 365Finds. Il automatise l'identification des AppIDs officiels, génère des commandes mklink /J prêtes à l'emploi et restaure les fichiers .acf endommagés pour un déplacement de disque rapide et sans encombre.