""
Pongámonos en el caso de que el registro corrupto de nuestro win de núcleo NT nos imposibilite su arranque; las diferentes opciones de recuperación a las que se acceden desde [F8] no nos ayudan o aplican unos cambios demasiado drásticos; el disquete de emergencia no lo creamos o es demasiado antiguo… mal panorama.
Pero si fuímos previsores y creamos hace poco una copia del registro con ERUNT, es muy probable que podamos salir airosamente del problema :)
En el caso más favorable, con suerte podríamos arrancar en modo seguro (a prueba de fallos). Si es así, bastaría con acceder a la carpeta donde guardamos el backup y ejecutar la utilidad de restauración, ERDNT.
Si por el contrario, no fuera posible arrancar el windows bajo ninguna de sus opciones, tenemos diversas posibilidades:
Disponemos de otros windows instalados en nuestro PC. De ser así, bastaría con arrancar desde cualquiera de ellos y como antes, acceder a ERDNT.
Pero no siempre es tan bonito; tendremos problemas si nuestro sistema a recuperar estaba bajo NTFS y el SO desde el que tratamos de hacer correr la utilidad de recuperación no "ve" ese formato; es el caso de MS-DOS y los Win 9x/Me, que no tienen soporte nativo para NTFS.
En estos casos, una solución sería emplear utilidades que posibiliten este soporte, como las que ofrece winternals (su herramienta que permite lectura-escritura no es gratuita, lástima).
Si disponemos de un disquete de arranque para DOS que soporte el formato de nuestro sistema problemático, lo tendríamos fácil (simplemente accediendo a la carpeta de restauración y ejecutando ERDNT).
No disponemos de varios S.O. instalados ni de un disquete de arranque que puedan acceder al formato de nuestro sistema dañado; pero quizás si podamos colocar su disco duro en otro ordenador que tenga un SO capaz de "verlo", en cuyo caso tendríamos el problema resuelto.
En resumen: si somos capaces de acceder a la unidad que contiene el sistema que deseamos reparar, podremos restaurar su registro con ERDNT.
IMPORTANTE: si la unidad donde se ubica el sistema que deseamos reparar ha cambiado de letra asignada, deberemos editar el fichero ERDNT.INF de la carpeta de restauración y cambiar cada letra que haga referencia a su unidad.
Se entenderá mejor con un ejemplo: cuando hicimos el backup, la partición de nuestro sistema era identificada como "C:", pero desde el SO que tratamos de repararlo es identificado como "D:" …en estos casos la solución pasa por cambiar manualmente esta referencia en el ERDNT.INF, poniendo "D:\..." en cada sitio donde veamos "C:\...".
Usuarios bien conocedores del registro, incluso podrían prescindir de ERDNT si, mediante la consola de recuperación de windows, consiguen acceder a la carpeta de restauración y copiar los ficheros necesarios en su ubicación original.
Sea cual sea la vía empleada, pasemos al momento en que ejecutamos ERDNT:

Seleccionamos las opciones de restauración, indicamos si queremos copiar antes el presente registro y tras pulsar OK, se procederá con la restauración del backup.

ERDNT presenta dos MODOS DE RESTAURACION. Suele autodetectar (casillero Auto) el modo preciso cada vez que se le ejecute, pero no está de más conocerlo algo mejor, por si aparecieran problemas para restaurar:
El "modo NT" se emplea si ejecutamos ERDNT desde el mismo sistema donde hicimos el backup. Esto viene determinado por la entrada [SystemRoot] del fichero ERDNT.INF, comparándola con la variable %SystemRoot% del presente sistema (del sistema desde el que -en ese momento- lo hemos ejecutado).
Este "modo NT" es la única manera de restaurar exitosamente el registro activo del sistema que corre en esos momentos.
Cuando restauramos en "modo NT", la copia del presente registro se realiza automáticamente, por eso dicha opción aparece velada ("Backup current registry files") en la imagen anterior.
- El modo "File copy" (copia de ficheros) se emplea si el presente sistema NO es de núcleo NT o si la entrada [SystemRoot] no se corresponde con la variable %SystemRoot% del presente sistema.
En este modo, los ficheros del backup simplemente son copiados en su ubicación original.
En restauración "File copy" (copia de ficheros), todos los registros de usuario guardados son automáticamente restaurados, por ello no se puede elegir entre registros de "current user" -usuario actual- y "other users" -otros usuarios-.
Desde MS-DOS sólo se soporta el modo "File copy".
Al finalizar el proceso de restauración, nos lo comunicará con una ventana de confirmación, en la que indica la conveniencia de reiniciar el sistema para activar el registro restaurado:

LINEA DE COMANDOS para ERDNT:
ERDNT también permite ser ejecutado desde la línea de comandos, en "modo silencioso". La sintaxis sería como sigue:
ERDNT silent [sysreg] [curuser] [otherusers] [/mode:nt|filecopy] [/nobackup] [/noprogresswindow] [/reboot]
silent: al ejecutar ERDNT en "modo silencioso", se activa la posibilidad de emplear los sgtes. comandos.
sysreg: restaura el registro de sistema.
curuser: restaura el registro del usuario logueado en ese momento. Esta opción, lógicamente, es ignorada en modo "File copy".
No soportado en la versión DOS.
otherusers: restaura el registro previamente salvado de otros usuarios.
NOTA: si ninguna de las tres anteriores opciones es especificada en la línea de comandos, ERDNT aplicará automáticamente las opciones de restauración por defecto, que son las dos primeras -system registry y current user registry-.
/mode:nt o bien /mode:filecopy: al especificarle alguno de estos comandos, le desactivamos la detección automática del modo correcto de restauración, forzándole a emplear el "modo NT" o el modo "File copy".
No soportado en la versión DOS.
/nobackup: no realizará backup del presente registro durante la restauración.
Esta opción es ignorada en el "modo NT" de restauración.
/noprogresswindow: oculta la ventana de progreso durante la restauración.
/reboot: automáticamente reiniciará el ordenador cuando el proceso de restauración del registro se haya completado.
No soportado en la versión DOS.
PROBLEMAS CONOCIDOS:
MS-DOS tiene problemas con nombres de archivo largos (máximo de 79 caracteres). Si ejecutando ERDNT desde MS-DOS se obtiene un mensaje de error restaurando el registro de usuarios, podría deberse a que el nombre del archivo a restaurar es demasiado largo.
Comunmente en W2000/XP el path del registro de usuarios es del estilo de C:\DOCUME~1\ADMINI~1\LOCALS~1\APPLIC~1\MICROS~1\WINDOWS, lo que podría explicar el motivo.
En estos casos es conveniente hacer correr al programa desde un windows.
Otra solución podría ser tratar de restaurar sólo el registro de sistema, comprobar después si con ésto ha sido suficiente para hacer arrancar el windows y, en ese caso, volver a ejecutar ERDNT –esta vez ya desde el propio sistema- para restaurar el registro de usuarios cómodamente.
Algunos sistemas pueden generar un mensaje de error del tipo: "Cannot find file 'E:\Registry Backup\ERDNT.EXE' (or one of its components)" ("no se puede encontrar el fichero 'E:\Registry Backup\ERDNT.EXE' (o uno de sus componentes)").
Esto puede ocurrir cuando se ejecuta ERDNT.EXE desde una ruta donde una o más de sus carpetas contiene nombres con espacios (de más de una palabra).
Se debe a un bug de windows y la manera más fácil de solventarlo es emplear carpetas denominadas con nombres sin espacios (de una sóla palabra).
""