Modificar registro de windows desde consola de recuperación

13/12/2005 - 16:41 por Valdur | Informe spam
Luchando contra un virus borre la siguiente entrada del registro
"HKLM/Software/Microsoft/windows nt/winlogon/userinit" donde "userinit"
almacenaba como valor "C:\WINDOWS\system32\userinit.exe" más una clave que
hacía referencia al virus. Ahora no puedo iniciar sesión porque se inicia y
se cierra con cualquier ususario e incluso en modo a prueba de errores.
Quiero modificar el registro desde la consola de recuperación pero¿cómo
es posible?
Gracias
 

Leer las respuestas

#1 Daniel Martín
13/12/2005 - 17:05 | Informe spam
No es posible manejar el Registro desde la Consola de recuperación. Te dejo algunas sugerencias cortesía de Ramón Sola [MS MVP] para tratar de recuperar una versión del Registro que sí contuviera esa clave:
«Lamentablemente, es un problema que no se puede resolver ni siquiera arrancando en modo seguro con símbolo del sistema.

Cuatro posibles soluciones que se me ocurren sin emplear medidas más drásticas:
a) Arrancar con la consola de recuperación y recuperar una antigua copia de la rama Software. Por ejemplo:
systemroot
del system32\config\software
copy repair\software system32\config\software

Después de iniciar correctamente el sistema, "tirar" del punto de restauración más próximo en el tiempo para recuperar una copia más reciente de la rama Software y mantener así el registro en un estado más consistente.

b) Arrancar con otro Windows XP que haya en la misma máquina, cargar la rama Software del Windows XP problemático en el editor del registro desde el menú Archivo, Cargar subárbol, y restablecer a mano el valor Userinit.

c) Similar a b), pero usando la opción Conectar al registro de red del menú Archivo en otro Windows XP situado en la red local, si es posible. (El servicio Registro remoto del Windows XP problemático deberá estar en funcionamiento, por supuesto.)

d) Arrancar con algún CD con software de tipo ERD Commander o similar que sea capaz de manipular el registro.

El valor Userinit de la clave HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon debe ser de tipo REG_SZ (cadena simple) y tener esta forma:

%Systemroot%\System32\Userinit.exe,

Sustitúyase %Systemroot% por la ubicación en la que está instalado Windows. La coma final es importante. Por ejemplo: C:\Windows\System32\Userinit.exe,».

Un saludo,
Daniel Martín
Correo electrónico:


"Valdur" wrote in message news:
Luchando contra un virus borre la siguiente entrada del registro
"HKLM/Software/Microsoft/windows nt/winlogon/userinit" donde "userinit"
almacenaba como valor "C:\WINDOWS\system32\userinit.exe" más una clave que
hacía referencia al virus. Ahora no puedo iniciar sesión porque se inicia y
se cierra con cualquier ususario e incluso en modo a prueba de errores.
Quiero modificar el registro desde la consola de recuperación pero¿cómo
es posible?
Gracias

Preguntas similares