Voilà le petit truc à faire
Par défaut, l'installation de la plupart des programmes et logiciels se fait dans le dossier C:\Program Files. Pour une raison ou une autre, vous voulez changer ce dossier par un autre (sur une autre partition en cas de problème d'espace disque par exemple). Cette astuce permet de le faire, tout en laissant fonctionnels les anciens programmes installés sur le dossier par défaut.
Pour Windows Vista, commencez par Afficher la commande "Exécuter" du menu Démarrer.
Cliquez sur le Menu démarrer>exécuter (ou bien touche Windows + R)
Tapez regedit et validez.
Ouvrez la clé : HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion
A droite, faites un double clic sur la clé : ProgramFilesDir et modifiez les données de cette clé par le nouveau chemin du dossier d'installation.
Par exemple, entrez le chemin D:\Program Files, pour changer la partition sur laquelle les installations se font.