Este artículo podría estar en la categoría ¿Qué es? ya que el protagonista es un fichero importante de Windows llamado userinit.exe. Este fichero se ejecuta automáticamente al iniciar sesión en Windows y es el encargado de ejecutar: el explorer.exe, la interfaz del sistema y otros procesos esenciales. Suele mantenerse activo entre los 30 segundos y los 3 minutos de haberse iniciado el sistema, después se cierra automáticamente y no debería aparecer como proceso activo. Si después de unos minutos sigue estando activo el proceso userinit.exe, probablemente haya algún error o el equipo está infectado por alguno de los muchos virus que juegan con este fichero.

¿Qué le ocurre a Windows?

Si ocurre algún problema con el fichero userinit.exe el sintoma es claro, al hacer un inicio de sesión en Windows el sistema entra en un bucle infinito al intentar cargar sesión ya que, sin llegar al escritorio, automáticamente se cierre sesión y se regresa a la pantalla de bienvenida (la pantalla de selección de usuarios). Este comportamiento erróneo también ocurre en el modo seguro de igual manera.

¿Porqué no se carga mi usuario?

La causa de este problema puede ser: la infección por un virus, malware, una actualización de Windows mal terminada que hace que cierto valor del registro no apunte a un componente vital del sistema operativo, etc.

¿Cómo solucionar el problema del bucle al intentar iniciar sesión?

Lo primero que necesitamos es disponer de una instalación paralela de Windows, ya sea en otro disco duro, otra partición, una memoria USB… Lo mejor que puedes hacer si no dispones de ninguna instalación paralela es conseguir un sistema Windows ejecutable desde el mismo CD (Windows Xp Pilitos Live CD).

Una vez iniciado el equipo desde la instalación paralela de Windows (Pilitos Live CD):

  1. Ir a Inicio > Ejecutar escribir regedit y pulsar Aceptar.
  2. Seleccionar la clave HKEY_LOCAL_MACHINE.
  3. Pulsar sobre Archivo > Cargar subárbol.
  4. Buscar el fichero C:\WINDOWS\system32\Config\SOFTWARE (“C” es la letra de la unidad del Windows dañado).
  5. Escribir RamaXP y pulsar Aceptar.
  6. Acceder hasta HKEY_LOCAL_MACHINE\RamaXP\Microsoft\Windows NT\CurrentVersion\Winlogon.
  7. El paso más importante: asegurarse de que el valor de la parte derecha de nombre Userinit existe, sea de tipo REG_SZ y tenga por contenido lo siguiente (importante la coma final) C:\WINDOWS\system32\userinit.exe,
  8. Para terminar, cerrar el editor de registro, reinicie el sistema, sacar el CD o desconectar la instalación paralela e iniciar sesión en el sistema que estaba dañado.

Todo esto para agradecer un post en otro blog, el cual podría titular: Ayer una web me salvó la vida

12 Comentarios en Cómo recuperar el inicio de sesión en Windows XP


  1. FeLiPe RM
    abr 16, 2009
    Mozilla Firefox Mozilla Firefox 3.0.8 Ubuntu Linux Ubuntu Linux

    Muy interesante. Guardado en favoritos.

    Saludos ;-)


  2. rubendomfer
    abr 17, 2009
    Safari Safari 525.27.1 Mac OS Mac OS X

    @FeLiPe RM: la verdad es que a mi me salvo, son estos post los que no se pueden perder :D


  3. Trowa Barton
    jun 03, 2009
    Mozilla Firefox Mozilla Firefox 2.0.0.20 Windows Windows XP

    Barbaro, que buena data.

    Gracias!!!


  4. Angel
    jun 18, 2009
    Mozilla Firefox Mozilla Firefox 3.0.11 Windows Windows XP

    Excelente!!!! Gracias, fué de gran ayuda, tenia un problema con una maquina que tenia un virus que modifica esa linea precisamente (el virus tWex o algo asi) y este post me salvo porque no podia formatear la maquina!!!

    Mil gracias otra vez!


  5. Adriana
    ago 08, 2009
    Internet Explorer Internet Explorer 6.0 Windows Windows XP

    Desafortunadamente no me soluciono mi problema me sigue regresando a la pantalla donde me pide ingresar el pasword del administrador… cragando configuracion e inmedietamente guardando configuracion…. seguí los pasos… que falla? ayudenme por favor. :(


  6. edgar
    oct 11, 2009
    Internet Explorer Internet Explorer 7.0 Windows Windows XP

    gracias por la informacion, y de ser posible informar que hacer para que no se produzca el bucle.


  7. gaby
    oct 24, 2009
    Mozilla Firefox Mozilla Firefox 3.5.3 Windows Windows XP

    y que pasa si esuna lap.. como usar un SO paralelo???


  8. Hunter
    nov 24, 2009
    Internet Explorer Internet Explorer 8.0 Windows Windows XP

    Estuve haciendo los pasos anteriores pero tambien verifique que el archivo “userinit.exe” se encontrara en la ruta “C:\windows”system32″, en caso de no encontrarse copiarlo de otra maquina.
    yo lo hice y me funciono


  9. Erik
    abr 02, 2010
    Internet Explorer Internet Explorer 8.0 Windows Windows XP

    Este programa es una muy buena herramienta pruebenlo, yo segui todos los pasos anteriores y me funcionó.


  10. SERGIO
    jun 26, 2010
    Mozilla Firefox Mozilla Firefox 3.5.10 Windows Windows Vista

    Muy bueno amigo me salvastes, muchisimas gracias por tu excelente explicacion…. GRACIAS


  11. juan
    jul 09, 2010
    Internet Explorer Internet Explorer 7.0 Windows Windows XP

    me sale que no se puede cargar userinit error al cargar subarbol :(


  12. ZYRO
    jul 14, 2010
    Internet Explorer Internet Explorer 8.0 Windows Windows XP

    Estoy muy agradecido por compartir esta poderosa herramienta.

    Dios lo bendiga.


Dejar un comentario