Pues ese es el fallo, si instalas los programas en otro HDD que no sea donde esté el Windows puede dar fallos, no digo siempre, pero en algunos programas si, y si tienes el Windows en otra unidad que no sea la C: tambien puede dar fallos (no el Windows) si no los programas, ya que por defecto buscan las librerias en C:\Windows xD