Recuperando configuraciones de Windows desde backups de regedit

Una de estas entradas que uno no querría escribir porque significa que nos ha fallado un sistema de copia de seguridad de sistema operativo y nos toca recuperar configuraciones. En fin al tema.

El cliente SSH Putty y muchos otras apps guardan su configuración sólo en claves de registro. En nuestro caso necesitábamos recuperar la configuración de un alto número de conexiones SSH en un Windows recién instalado. Disponíamos de copia no operativa del sistema anterior por lo que necesitábamos abrir “el antiguo” regedit para recuperar éstas configuraciones.

Para hacerlo, en nuestro caso desde (el nuevo) sistema bajo Windows 7 y con el antiguo sistema montado en otro disco o directorio:

  • asegurarse de tener visibles archivos ocultos y los “protegidos” del sistema
  • dentro de regedit nos colocaremos sobre el árbol de HKEY_LOCAL_MACHINE o el HKEY_USERS. En realidad en cualquiera que nos permita la opción ” Cargar subarbol” en el menú archivo
  • Cargaremos un subarbol desde un archivo que contenga la parte del registro de Windows anterior que nos interese. Deberás buscar la ubicación según tu sistema pero a modo de referencia:
    • las confs de usuario (nuestro caso) residen en un archivo en el raiz de la carpeta principal de usuario… que suele ser “C:/Usuarios/XXXXX”. El archivo se llama “Ntuser.dat” y es donde residen la mayoría de confs específicas de aplicaciones de ese usuario.
    • los del sistema residen dentro de la carpeta de Windows en el subdirector /system32/config cada uno con su nombre, según lo que quieras recuperar.
  • una vez cargado nos pedirá un nombre, es el nombre que visualizaremos mientras tengamos “abierto” esa parte del árbol en el registro actual. No es importante, después lo desmontaremos.
  • ahora deberías ver tu nuevo árbol con el nombre que hayas indicado, puedes ir buscando aquellos elementos que quieras recuperar y exportarlos a archivos individuales… putty.conf en nuestro caso.
  • una vez hayas terminado recuerda descargar el subarbol temporal desde la opción del menú archivo.
  • para importarlos en el nuevo sistema o maquina necesitarás rectificar a mano con un editor de textos el archivo exportado para adecuar las claves a donde quieres que se importen ahora. En nuestro caso sustituimos:
[HKEY_USERS\temp_antiguo_sistema\Software\SimonTatham\PuTTY\Pageant]
por
[HKEY_CURRENT_USER\Software\SimonTatham\PuTTY\Pageant]

Divertido… Windows y sus “amables” sistemas!

 


Actualización:

Lista de referencias de interés para recuperar algunas configuraciones por el mismo método:

  • Dreamweaver, la configuración de sitios no está en la entrada de Dreamweaver en Software sino en la de commón, conocretamente en: HKEY_CURRENT_USER\Software\Adobe\Common\XX\Sites