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.

Table des matières
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
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.
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.
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
- 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.
- 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. - 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 C - 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’ordinateur - 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é.
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.
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.
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 :
Les informations de copies de fichiers s’affichent alors.
Enfin
Liens
- Comment déplacer les données utilisateurs
- Disque SSD et problème d’espace disque sur la partition système de Windows 10
- Le profil utilisateur de Windows
- Qu’est-ce que AppData dans Windows ?
- Comment déplacer le dossier Program Files de Windows
- La partition système de Windows : la structure avec les dossiers, fichiers systèmes
Les autres tutos autour du partitionnement de disque :