Microsoft ne gère pas la modification de l’emplacement du dossier Program Files en modifiant la valeur de Registre de ProgramFilesDir

S’applique à : Microsoft Windows XP ProfessionalMicrosoft Windows XP Home EditionMicrosoft Windows Server 2003 R2 Enterprise Edition (32-Bit x86)

INTRODUCTION


Microsoft n’autorise pas la modification de l’emplacement du dossier Program Files en modifiant la valeur de Registre de ProgramFilesDir . Si vous modifiez l’emplacement du dossier Program Files, vous pouvez rencontrer des problèmes avec certains programmes Microsoft ou avec certaines mises à jour de logiciel.

Plus d'informations


La valeur de Registre de ProgramFilesDir se trouve dans la sous-clé de Registre suivante :
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion
Vous souhaiterez peut-être utiliser l’entrée de Registre de ProgramFilesDir pour modifier l’emplacement du dossier Program Files. En outre, vous souhaiterez modifier toutes les références dans le Registre pour pointer vers le nouveau dossier de fichiers de programme. Vous pouvez également déplacer le contenu du dossier Program Files d’origine vers le nouvel emplacement. Toutefois, nous ne pas testé les modifications apportées à l’emplacement par défaut du dossier Program Files. Par conséquent, nous ne recommandons ni ne prenons en charge la modification de la valeur de Registre de ProgramFilesDir pour modifier l’emplacement par défaut du dossier Program Files.

Lorsque vous définissez la valeur de Registre de ProgramFilesDir à utiliser un emplacement autre que l’emplacement par défaut, correctifs, mises à jour et des mises à jour de sécurité Microsoft ne pas mis à jour les fichiers qui se trouvent dans l’emplacement par défaut. Par conséquent, vous pouvez constater une instabilité du système et des problèmes inattendus avec les programmes Microsoft et les mises à jour logicielles. Par exemple, vous pouvez rencontrer un des problèmes suivants :

  • Mises à jour de sécurité, mises à jour et correctifs Microsoft ne peuvent pas être installés correctement.
  • Nouvelles versions de Microsoft Internet Explorer ou Microsoft Lecteur Windows Media ne peuvent pas être installées correctement.
En outre, la fonctionnalité Protection de fichier Windows de Microsoft qui permet de protéger les fichiers dans le dossier Internet Explorer ne gère pas la modification de l’emplacement par défaut du dossier Program Files.

Remarque Le dossier d’installation de Internet Explorer se trouve dans le dossier Program Files.

Si vous modifiez l’emplacement du dossier Program Files, vous pouvez rencontrer des problèmes inattendus susceptibles d’affecter la stabilité de Windows. La liste des fichiers binaires qui sont protégés par la Protection de fichier Windows, ainsi que les emplacements de ces fichiers, est codée dans Internet Explorer. Vous ne pouvez pas modifier ces emplacements dans Internet Explorer.

Les programmes suivants utilisent les API Windows standard pour déterminer l’emplacement du dossier d’installation de Internet Explorer :
  • Le programme d’installation de Windows Internet Explorer 7.
  • Le programme de mise à jour de Windows.
  • Programmes qui mettent à jour de Windows Internet Explorer 7.
Ces API Windows s’appuient sur les paramètres de Registre pour localiser les fichiers de Internet Explorer pour mettre à jour en arrière-plan.

Remarque Lorsque nous avons développé d’Internet Explorer 7, nous avons décidé d’utiliser la méthode standard pour déterminer l’emplacement du dossier d’installation de Windows Internet Explorer 7. Cette décision a été prise afin d’augmenter la stabilité de Windows Internet Explorer 7. La décision a également étée afin de réduire les risques de problèmes que vous pouvez rencontrer en ce qui concerne la compatibilité avec d’autres programmes et en ce qui concerne la facilité de maintenance de Windows Internet Explorer 7.

Procédure pour modifier la valeur de Registre de ProgramFilesDir pour utiliser l’emplacement par défaut pour le dossier Program Files

Important Cette section, méthode ou tâche contient des étapes vous indiquant comment modifier le Registre. Toutefois, des problèmes graves peuvent survenir si vous modifiez le Registre de façon incorrecte. Par conséquent, veillez à suivre ces étapes scrupuleusement. Pour une meilleure protection, sauvegardez le Registre avant de le modifier. Vous pourriez alors restaurer le Registre si un problème survient. Pour plus d’informations sur la façon de sauvegarder et de restaurer le Registre, cliquez sur le numéro ci-dessous pour afficher l’article correspondant dans la Base de connaissances Microsoft :
322756 comment sauvegarder et restaurer le Registre dans Windows


Pour modifier l’emplacement du dossier Program Files vers l’emplacement par défaut, procédez comme suit :
  1. Cliquez sur Démarrer, sur exécuter, type
    Regedit
    , puis cliquez sur OK.
  2. Recherchez et cliquez sur la sous-clé de Registre suivante :
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion
  3. Dans le volet de détails, cliquez sur la valeur de Registre de ProgramFilesDir et puis cliquez sur Modifier.
  4. Dans la zone données de la valeur , tapez l’emplacement par défaut pour le dossier Program Files, puis cliquez sur OK.

    Remarque L’emplacement par défaut du dossier Program Files est systemdrive\Program Files. Par exemple, si Windows est installé sur le lecteur C, tapez C:\Program Files dans la zone données de la valeur .
  5. Quittez l'Éditeur du Registre.