Vi c clair, si tu veux garder tous tes prog, il faut les reinstaller proprement... le bidouillage, y'a toujours des "#¨$¤µ si tu veux garder tes anciens prog.
Si tu tiens vraiement à garder ton registre et déplacer sur le D: ton program file,j'ai peut etre une solution, mais je n'ai jamais testé...
tu fais un copier coller de ton program files,
Tu fais demmarrer - executer - regedit
tu fais une recherche de C:\program files et à chaque clé trouvée, tu remplaces le C:\program files par D:\program files.
C'est un peu barbare mais ca marche aussi pour c:\Documents and settings, ca c'est OK
La, ca se corse, j'ai jamais fait.
Ensuite, tu fais Registre - Exporter le fichier du registre
et tu le places dans ton D:\
Une fois ton Windows réinstallé... tu peux essayer de remmetttre en fesant un import de ton fichier de registre...
Preso je ne recommande pas...