Vous pouvez modifier l'emplacement des répertoires de fichiers de votre programme dans le registre à l'aide des clés suivantes.
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\ProgramFilesDir
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\CommonFilesDir
Puis redémarrez votre système.
Cependant, étant un testeur de logiciels en tant que profession, je vous recommande de NE PAS FAIRE .
La modification de l'emplacement devrait fonctionner si vous pouvez supposer qu'aucun logiciel n'a de chemin codé en dur dans l'application.
La plupart des applications utilisent des chemins codés en dur, ce qui conduit à un système très instable.
Je trouve également que partitionner un disque ne vaut tout simplement pas la peine. En règle générale, vous manquerez d’espace sur votre lecteur C ou d’espaces libres ne seront pas utilisés, et si le disque tombe en panne, vous perdez tout de toute façon.
Edit: Voici un lien vers un article de la base de connaissances Microsoft sur le sujet http://support.microsoft.com/kb/933700
Je pense que 3 Go est un peu trop petit, mais c'est parce que je préférerais que le disque OS ait un espace supplémentaire som. Je pense que 5 Go devrait suffire.
Pour ce qui est de vouloir déplacer votre répertoire Program Files, consultez ce lien.
la source