Première chose à faire: éviter de multiplier les topics !
Sinon pour ton problème, es-tu certain de bien écrire le chemin d'accès correct quand tu installes un logiciel ? Je m'explique: si tu installes un programme sur C et que tu le déplaces par la suite sur D, les clés de registre qui le concernent sont toujours actives pour son emplacement par défaut, c'est à dire C. Et du coup lorsque tu démarres l'application en question, windows se charge de la remettre "à sa place".
Si tu veux que tes applis restent sur D, il faut bien le spécifier au moment de l'installation.
Voilà je ne sais pas si j'ai été très clair, mais j'aurai essayé.