Pregunta: "¿Cómo puedo transferir un programa de un ordenador a otro sin un CD?"
Actualmente no se pueden transferir programas directamente de un ordenador con Windows a otro. Eso terminó con Windows 95 y el desarrollo del intercambio de archivos entre programas. Hoy en día es necesario ejecutar el programa de instalación del programa, que configura el uso compartido de archivos y edita el registro que hace posible dicho uso compartido.
Si tiene el programa de instalación, no debería importar mucho el medio en el que se encuentre, siempre y cuando pueda establecer la prioridad de arranque (sólo para el sistema operativo - no necesitará arrancar para la mayoría de los programas; sólo tiene que navegar hasta el archivo de ejecución e iniciar desde el S.O. del nuevo sistema) para ello en la instalación. Una unidad de disco duro, por ejemplo.
Sin embargo, si el ordenador al que deseas cambiar es exactamente el mismo que el que estás trasladando -misma placa base y CPU, mismas tarjetas, mismos controladores- podrías simplemente copiar o clonar toda la unidad a un nuevo disco duro. O, si lo prefieres, sólo tienes que quitar el disco actual e instalarlo en el nuevo ordenador.
De nuevo, estas instrucciones son para el S.O. porque ese sería el más complejo de instalar. Instalar Photoshop no implicará cambiar la prioridad de arranque, por ejemplo. Sólo necesitas que se ejecute el programa de instalación.
Ten en cuenta que cualquier controlador que no vayas a necesitar en el nuevo ordenador debe ser desinstalado. Digamos que si la tarjeta de vídeo va a ser diferente, debes desinstalar el controlador de la actual antes de quitar o copiar la unidad. No te preocupes, Windows tiene controladores por defecto para el vídeo.
Sólo asegúrate de seguir el procedimiento adecuado cuando lo hagas. Apaga primero, conéctate a tierra para evitar daños electrostáticos, ese tipo de cosas.