Menu Fermer

Comment déplacer le dossier Program Files de Windows

Comment déplacer le dossier Program Files de Windows ?

Vous avez fait l’acquisition d’un disque SSD et vous souhaitez déplacer le dossier Program Files afin de gagner de la place disque.

Cet article vous explique comment déplacer le dossier Programmes (Program Files) de Windows vers un nouveau disque.

Comment déplacer le dossier Program Files de Windows

Introduction au changement du dossier Program Files

Pour rappel, si vous n’avez pas en tête la structure des dossiers de la partition C de Windows, lire : La partition C et dossier Windows

Les chemins du dossier Program Files sont dépendant des variables d’environnements.
Il s’agit de valeur contenant le chemin du dossier Program Files, par défaut C:\Program Files.
Les programmes sont censés utiliser ces variables afin de connaître le chemin du dossier Program Files.
La commande set en invite de commandes permet de lister ces variables

Comment déplacer le dossier Program Files de Windows

En modifiant ce chemin, vous pouvez donc changer le chemin du dossier Program Files.

Microsoft ne supporte pas ce type de modifications, cela peut causer des problèmes.
Notamment, vous pouvez rencontrer des erreurs d’installation de mise à jour Windows, exemple : Erreur 0x80070011 Windows Update sur Windows 10
ou encore l’erreur 0x8007001F durant la mise à jour de Windows 10.
Plus d’informations :  Microsoft ne gère pas la modification de l’emplacement du dossier Program Files en modifiant la valeur de Registre de ProgramFilesDir

Cet article vous explique tout de même comment procéder pour modifier ces variables.

Note sur Windows 10

Depuis la mise à jour 1709 de Windows 10, ce dernier permet de choisir les emplacements où seront stockés les documents, programmes etc.

Changer l'emplacement du dossier Program Files sur Windows 10

Pour cela, il faut se rendre dans les paramètres de Windows 10 > Système.
A gauche, cliquez sur Stockage puis enfin sur “Modifier les emplacements d’enregistrement du nouveau contenu“.

Comme le montre la capture d’écran ci-dessous, cela ne change pas la proposition d’enregistrement par défaut sur C:\Program Files
En fait, cette option ne concerne que les applications Windows Store.

Changer l'emplacement du dossier Program Files sur Windows 10

Comment déplacer le dossier Program Files de Windows

Depuis le registre Windows

Temps nécessaire : 15 minutes.

Comment déplacer le dossier Program Files de Windows depuis le registre Windows

  1. Copier les dossiers Program Files (1)

    Dans un premier temps, il faut copier les dossiers C:\Program Files et C:\Program Files (x86), si votre Windows est en 64-bits.Comment déplacer le dossier Program Files de Windows depuis le registre Windows

  2. Copier les dossiers Program Files (2)

    Dans le nouveau lecture, faites un clic droit / coller pour lancer le déplacement des fichiers
    Laisser la copie s’opérer, cela peut prendre plusieurs dizaines de minutes selon le volume des données à copier.Comment déplacer le dossier Program Files de Windows depuis le registre Windows

  3. Modifier la clé ProgramDir du registre Windows

    Il convient ensuite de modifier la valeur des variables ProgramDir.
    La modification se fait depuis le registre de Windows, pour y accéder :
    Touche

    + R
    tapez regedit et OK.
    Déroulez l’arborescence suivante :
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion
    HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion
    A droite se trouve les variables ProgramDir qui pointent sur le CComment déplacer le dossier Program Files de Windows depuis le registre Windows

  4. Modifier la clé ProgramDir du registre Windows

    Changer la valeur ProgramDir en remplaçant le lecteur par celui qui héberge les nouveaux dossiers Program Files.
    Redémarrez l’ordinateurComment déplacer le dossier Program Files de Windows depuis le registre Windows

  5. Terminer déplacer le dossier Program Files de Windows

    Enfin, supprimer les dossiers C:\Program Files et C:\Program Files (x86).
    Dorénavant lorsque vous installez un programme, ce sera le nouveau chemin de Program Files qui sera proposé.Comment déplacer le dossier Program Files de Windows depuis le registre Windows

Bravo ! vous avez réussi à déplacer vos applications et le dossier Program Files de Windows.

Recommandations pour déplacer le dossier Program Files

Comme évoque en introduction, modifier les valeurs de ProgramDir n’est pas forcément une bonne idée.

Il est plutôt recommandé de dupliquer les dossiers Program Files.
C’est à dire de laisser le C:\Program Files et C:\Program Files (x86)
Vous pouvez en créer un nouveau sur votre disque de données.
Lorsque vous installez un programme, passez “en installation personnalisées” ou utiliser le mot “Parcourir” et installer dans votre disque Data.

Comment déplacer le dossier Program Files de Windows

Mais certaines applications peuvent être déplacées.

Outils pour déplacer les programmes installés

SteamMover

Par exemple, les jeux steam peuvent être déplacés grâce à l’application SteamMover.

Comment déplacer le dossier Program Files de Windows

Application Mover

Application Mover permet de déplacer des applications, ce dernier va effectuer les changements de raccourcis et de chemin dans la base de registre de Windows.
=> Page de téléchargement Application Mover

Exemple ci-dessous avec le déplacement du dossier Mozilla Firefox par Application Mover :

Comment déplacer le dossier Program Files de Windows

Les informations de copies de fichiers s’affichent alors.

Comment déplacer le dossier Program Files de Windows

Enfin

les résultats recherches / remplacer du nouveau chemin qui seront opérées par l’application :

Comment déplacer le dossier Program Files de Windows
Bravo ! vous avez réussi à déplacer vos applications et le dossier Program Files de Windows.