miércoles, 24 de noviembre de 2010

Copiar entradas del registro para recuperar la configuración de PuTTY

Acabo de cambiar de disco duro, lo que significa reinstalar tanto el XP, como todas las aplicaciones. Uno de los problemas es el de transferir la configuración de estos programas. Un ejemplo en el que la cosa funciona como la seda es la de copiar el perfil de Firefox (Mozilla Knowledge Base ).

A la hora de copiar la configuración de Putty, la cosa no es tan fácil. En downloadsquad.switched.com se explica como extraer del registro la clave HKEY_CURRENT_USER\Software\SimonTatham con regedit para a continuación importarla en otro ordenador. El problema es que en mi caso no había otro ordenador, sino simplemente el disco antiguo conectado por USB.

En este caso viene el programa freeware RegistryViewer al rescate, ya que permite editar los archivos del registro de Windows directamente. Estos archivos están la mayoría en c:\windows\system32\config\, salvo ntuser.dat que es un fichero oculto que está en el directorio %userprofile%. Este último fichero es el más importante, porque es el que tiene las entradas del registro de HKEY_CURRENT_USER.

 En resumen, los pasos para copiar la configuración de PuTTY desde un disco duro donde estaba instalado son los siguientes:
  1. Localizar el fichero ntuser.dat en %userprofile% y abrirlo con RegistryViewer
  2. Exportar la clave HKEY_CURRENT_USER\Software\SimonTatham a un fichero, por ejemplo SimonTatham.reg.
  3. Instalar las claves en el registro haciendo doble click en el archivo exportado.
Edit 18/Jul/2011: Y para WinSCP, funciona igual pero con la clave HKEY_CURRENT_USER\Software\Martin Prikryl