mmmm en algunos si, en algunos no... por norma general muchos programas guardan registros en windows (regedit) y esas variables tienen como localización dicha ruta original, tendrias que cambiarlas a mano, lo mejor sería reinstalarlos en la unidad que deseas.