Inicias sesión en Windows y... esta se cierra de inmediato. Perplejo, lo vuelves a intentar media docena de veces, sin resultado; a lo sumo, consigues ver el fondo de tu Escritorio. ¿Es una broma de mal gusto o un error del sistema?
Ninguna de las dos cosas: lo más probable es que un virus modificara algunas claves del Registro relacionadas con el inicio de sesión en Windows (más en concreto, la ruta de Userinit.exe y Explorer.exe). Hay varias soluciones para arreglar este molesto problema.
1. Pasar un antivirus en LiveCD
Arreglar el bucle de inicio y cierre de sesión no servirá de nada si el virus permanece en el disco duro. Puesto que acceder al Escritorio es imposible, descarga, graba y ejecuta un antivirus en LiveCD. Los más recomendables son Kaspersky Rescue Disk, Avira AntiVir Rescue System y G DATA BootCD.

2. Editar el Registro de Windows
Las claves de Registro afectadas son dos, Shell y Userinit, y se encuentran en la siguiente ruta:
HKLM\Software\Microsoft\Windows NT\CurrentVersion\Winlogon
Romper el bucle de inicio-cierre es tan sencillo cono restablecer ambos valores; el problema es cómo abrir el Registro sin tener acceso al Escritorio.
2.1 Editar el Registro remotamente
Si estás en una red de ordenadores y el servicio Registro remoto está habilitado, puedes abrir el Registro dañado desde otra máquina. Ejecuta Regedit.exe desde Inicio > Ejecutar y haz clic en Archivo > Conectar al Registro de red. Busca la máquina afectada (debe estar encendida y en la pantalla de selección de usuario) y haz clic en Aceptar.

Una vez abierto, navega hasta HKLM\Software\Microsoft\Windows NT\CurrentVersion\Winlogon y localiza los valores Userinit y Shell. Un doble-clic y podrás restablecer los valores originales:
Userinit = C:\WINDOWS\system32\userinit.exe
Shell = Explorer.exe

2.2 Editar el Registro desde NTPASSWD
El CD de arranque NTPASSWD se usa principalmente para restablecer la contraseña de usuario de Windows, pero también es útil para editar el Registro en caso de emergencia. Una vez arrancado, elige la opción [1], pulsa Intro para cargar la ruta por defecto y luego [2] para acceder a la sección (hive) Software.
Para llegar hasta el editor: Intro, Intro, 2 [Intro], 9 [Intro]
¡Ya casi estamos! Ahora elige la opción [9] y navega con el comando CD hasta llegar a la carpeta deseada:
cd Microsoft
cd Windows NT
cd CurrentVersion
cd Winlogon
Ahora debes usar el comando ED para modificar los valores de Userinit y Shell. Simplemente escribe el nuevo valor (ten en cuenta que para escribir los dos puntos equivalen a Mayús.+Ñ y la barra sale pulsando Ç en un teclado español).

Una ves hayas editado los valores, escribe Q y pulsa Intro para salir. ¡Acuérdate de guardar los cambios antes de salir y reiniciar el equipo!
2.3 Editar el Registro desde BartPE
Una alternativa más amena es construir tu propio CD de arranque de Windows con Bart's PE Builder y editar el Registro desde allí. Abre Regedit.exe, navega hasta la carpeta HKEY_USERS y elige la opción Load Hive. El archivo que buscas se halla en C:\Windows\System32\Config y se llama SOFTWARE.

Escribe un nombre para el hive cargado -por ejemplo, MiRegistro- y navega hasta la ruta HKEY_USERS\MiRegistro\Software\Microsoft\Windows NT\CurrentVersion\Winlogon. Corrige los valores como en el paso 2.1 y luego desactiva el trozo de Registro desde File > Unload Hive; si no lo haces, los cambios no se guardarán.

3. Recuperar el sistema con un CD de Windows
¿Ninguna de las medidas del punto 2 ha funcionado? Puede que necesites copiar los archivos desde el CD de Windows (si es que lo tienes). Arranca con él y pulsa la tecla R cuando veas esta pantalla:

Elige [1] y pulsa Intro para que la Consola de Recuperación abra el disco duro en el que Windows está instalado. Si te pide la contraseña de Administrador y no la has definido, no escribas nada y pulsa Intro. Cuando aparezca la línea de comandos, introduce estas órdenes:
CD C:\windows expand D:\i386\explorer.ex_ CD system32/ expand D:\i386\userinit.ex_ exit
(Damos por sentado que el CD se halla en la unidad D:, pero puede ser otra)
Esta secuencia descomprime los archivos Explorer.exe y Userinit.exe originales, con lo que ahora la corrección del paso 2 debería de funcionar. Si ni siquiera esto surtiera efecto, entonces vuelve a arrancar con el CD de Windows y pulsa Intro en la pantalla que ves más arriba. Luego, escoge R para reparar tu instalación de Windows.
¿Te has enfrentado alguna vez a este problema? ¿Cómo lo solucionaste?

Firefox vs Chrome: ¿cuál es mejor?
101 aplicaciones que debes probar
Kit de mejoras para Windows
5 trucos para ahorrar tinta
Pero si la sesion se cierra al instante..como se hacen los pasos?? jaja
Yo tuve un problema similar y se solucionó cambiando la fuente de alimentación. Tambien se apagaba instantaneamente al momento de encenderlo. Esto que tu comentas tambien puede pasar, efectivamente yo tambien fui victima de un virus que modificaba ciertos archivos de inicio de windows. Pero nunca puedes determinar el número de archivos modificados. La recuperacion puede resolver el problema. es cierto. Los datos, siempre, siempre, se pueden recuperar, yo aconsejo siempre utilizar el Hiren's BootCD, pero aconsejo que se sepa utilizar.
"Pero si la sesion se cierra al instante..como se hacen los pasos?? jaja " Creo que utiliza un Windows live CD, pero con Hiren's BootCD lo tienes todo.
desde un ordenador conectado remotamente... si no.. el post no sirve.
no existe un windows live cd
Se cierra Sesion, pero no se apaga, es decir... Clicas en el nombre de usuario, hace el "intento" de entrar al escritorio, y vuelve a la pantalla del Logon, es decir, para volver a elegir usuario. Si en tu PC hay varios usuarios y ninguno funciona, prueba a entrar en modo a Prueba de Fallos (Pulsando continuamente F8 mientras arranca Windows y eligiendo dicha opcion), entra como "Administrador" (sin las comillas) y deja la contraseña en Blanco. Entonces haces copia de seguridad de tus archivos (por si acaso) y pruebas los pasos a seguir (Especialmente los de modificar el registro)
@alejandro.moa: SI EXISTEN, y se crean con un pequeño programa llamado BartPE y en el post te lo explican "2.3 EDITAR EL REGISTRO DESDE BARTPE". Puedes descargarte uno ya hecho o crear el tuyo propio (Con o sin Drivers, con o sin programas externos, etc.) En un PC que funcione, te bajas el BartPE, metes el CD/DVD de instalacion de Windows en el CD/DVD-ROM, seleccionas o copias el directorio i386 al disco duro, y le das a aceptar. Antes de crear la ISO o grabar el CD/DVD, puedes ele si añadir programas, drivers o service packs... Cuando termine te crea una ISO para grabar en CD/DVD y con eso cargas un pequeño (y bastante limitado) WindowsXP/Vista/7 LiveCD con el que poder ejecutar algunas herramientas para poder recuperar tu PC. BartPE Fue de las primeras bases para crear los famosos "Windows UnAttended" que tanto pululaban por la red, que se auto-instalaban sin apenas meter datos (Fecha, numero de serie, configuracion regional...) Ya hay varios (y busca en Google) Windows LiveCD con herramientas de recuperacion o antivirus ya precargadas, drivers, e incluso que instalan la tarjeta de Red para poder conectarse a Internet y descargar/ejecutar lo que necesites o copiar tus datos a otro disco duro antes de Formatear.
eso si ??????????
¿Editar el Registro remotamente? no cureo que sea broma
A mi me está pasando este dchoso problema. Y he seguido estos pasos. Primero intenté una reparación del sistema, pero se me quedaba colgado a mitad del proceso. Luego vi este post, y le he pasado el Karpesky que no ha encontrado nada. Después me utlizé una imagen de C: que hice hace dos años en la que tenía todos los drivers y actualizaciones hasta la fecha. Y lo más sorprenderte es que esto último reaccionó del mismo modo que como estaba al principio. ¿Realmente puede ser un virus que haya modificado los registros? Porque la recuperación del sistema mediante imagen quita todo lo que había en C: anteriormente,
Windows XP. Al cargar se cierra (en la pantalla negra, cuando la barrita horizintal indica que está cargando). Sale la pantalla con varias posibilidadaes de arranque (a prueba de fallos, con la última config útil, etc). Al hacerlo, cualquiera que sea la opción que se elija, vuelve a cerrarse como al principio. Es un notebook, por lo que no hay CD. ¿Alguna solución?
@walkin: leyendo el post!
No hubo manera de solucionarlo y al final tuve que formatear y cargar de nuevo el sistema.
Las opciones presentadas son viables todas, pero lamentablemente la recuperación desde la consola solo se puede hacer en Win XP, pero no en Vista ni en W 7....no funcionan igual :/ Acceder remotamente el registro creo que es la más peligrosa, pues se puede transfeir el virus al pc cliente..!!
Muy pocas veces me ha sucedido pero parece que ha casi todos alguna vez nos pasó sobre todo al principio como novatada o cuando nos encontramos desprotegido y si ciertamente es bastante incomodo y hace perder la paciencia. Normalmente formateo los discos, pero como nunca tengo un disco de seguridad con mis programas me queda cargarlos todos después uno a uno. La próxima vez probaré con la primera variante a ver que resulta de lo contrario seguiré a la antigua que hasta ahora me ha resultado. Gracias.
Muy pocas veces me ha sucedido pero parece que ha casi todos alguna vez nos pasó sobre todo al principio como novatada o cuando nos encontramos desprotegido y si ciertamente es bastante incomodo y hace perder la paciencia. Normalmente formateo los discos, pero como nunca tengo un disco de seguridad con mis programas me queda cargarlos todos después uno a uno. La próxima vez probaré con la primera variante a ver que resulta de lo contrario seguiré a la antigua que hasta ahora me ha resultado. Gracias.
Pues a mi me paso un par de veces. En mi caso lo que hacia era iniciar el pc en modo a prueba de fallos en XP y ejecutar la restauracion de sistema a un estado anterior, generalmente con eso se arrglaba el problema. En windows 7 hacia lo mismo pero desde el disco de instalación.
Hace unas semanas un cliente tenía un problema que cuando estaba iniciando windows y estaba cargando los programas de inicio se colgaba y no había vuelta ni reiniciando, así que entré en el modo a prueba de fallos y desde ahí programé un escaneo para antes de iniciar windows y funcionó. Dió la suerte que el antivirus instalado era el avast 4.0 que tiene opción para eso. No me he fijado si otro la tiene aunque sería muy útil. Me parace que la idea de un antivirus booteable es buena aunque lo estoy por probar, lo único que no entiendo es que si es un cd, ¿cómo se actualiza la base de datos?
mandale F8 en el incio y escoge la opcion modo depuración, ahi te deja entrar y revisar el registro y para que sea mas efectivo si puedes antes resetea la cmos y asi cambia la cosnfiguarcion de la feche del sistema y el virus (en caso de que este aun en la PC) pierde control sobre parte del sitema y te deja ralizar los cambios. Eso si debes de actuar lo mas rapido posible y por supuesto tener desconectada la conexión con internet, pues sino es por gusto. Saludos
son todos unos burros cambien a linux esto nunca pasa. Hijos de windows
No me aclaro con que tipo de Windows funciona lo que se explica aquí. Me paso co Windows 7 que al entrar como Usuario me decía, mas o menos, que el perfil estaba estropeado y no me dejaba entrar. Lo arregle instalando la copia de seguridad. ¿Alguna solución mejor? Gracias
yo tengo una maquina portatil y no tiened unidad de disco,asi que estas soluciones que has dado no las puedo hacer,dime si esto en un error.
entrando co otr ordenaor conectado ....
entrando con otro ordenador conectado con este ....
Si me e enfrentado a esto y utilizo el método del disco de recuperación de Windows. Y en respuesta a el que comenta preguntando que puede hacer con un ordenador sin unidad optica(de disco) lo que puedes hacer es iniciar desde una usb con WinSetupfrom usb búscalo aqui mismo en softonic vas a ver que si funciona si te da problemas el uso del programa avísame mi correo es sagastume_mr@yahoo.es con eso me despido.
ami tanbien me paso crei que tenia que reinstalar windows pero no tube que hacerlo solo inicie en modo aprueva de errores(modo seguro) y restaure el sistema a un modo anterior y se soluciono
En xp la mejor opcion es la del cd...pero en vista ya me contaras porque ya casi todos vienen con el windows preinstalado y no hay manera de resuscitarlo...a no ser que quieras formatear y volver a la configuracion de fabrica....lo que quiere decir perder los datos.
Cuando usas windows 7 ilegal, debes restringir el uso de internet de algunos ejecutables como los de windows update, ya que(se tenga activado o desactivado el servicio de windows update) se descarga una actualización que detecta que es ilegal, ahí comenzarán los problemas, microsoft son muy majos y te meterán un virus (por ejemplo nero8keygen.exe cuando nunca he usado nero 8) y este ara varias cositas interesantes como apagarte el equipo cada pocas horas o dejarlo pillado como si el cpu alcanzara 100 º, tampoco podrás hacer boot con otros sistemas(ni con 95, ni xp ni linux ni ná) así durante un rato, si te pasa esto no desesperes, déjalo unas cuantas horas apagado y cuando cargues prepárate la instalación de nuevo, ya que una vez llegado este punto, no podrás volver atrás ni reinstalado la información oem con un activador, debes volver a reinstalar windows, con suerte no pierdes nada gracias a la creación de la carpeta windows.old En mi caso fué descaradamente windows update quien se activo solo y me descargó el virus deliberadamente en mi equipo. Siempre hay que tener un antivirus que sea eficaz (ni nod32 ni avast lo son) y no instalar software a lo loco, también puedes prevenir errores en el registro y configuración de windows, lo único que tendrías que hacer es saber como funciona lo que usas, cosas que la gente no suele. Softonic en lo único que son "amigos del software" es en blog que hay miles de artículos sencillos para tí, pero en cambio los instaladores los llenan de mierda de toolbars y de más, y más que instalar algo parece que evites instalar veinte cosas más(con lo bonito y fácil que era el dar a siguiente hasta que estuviera instalado. Pulsa tecla de windows+R esa es la ventana de ejecutar ahí escribe regedit para ver el registro, msconfig para ver la configuración de inicio de windows dfrgui para defragmentar los discos duros visualmente(defragmentar es bueno) en regedit no toques lo que no sepas y en msconfig solo la pestaña de inicio de windows. Si quieres tener la configuración de manera más accesible que a través del panel de control puedes usar el truco llamado godmode, que es simplemente crear una carpeta y ponerle lo siguiente de nombre Modo Dios.{ED7BA470-8E54-465E-825C-99712043E01C} veremos que el icono de carpeta es cambiado por el de panel de control
Para editar el registro habria que usar un LiveCD creado por ti mismo
IDOLO GENIOOOOOOOOOO SUPER GENIOOOOO SON UNOS CAPOS LA VERDAD AYER ME PASO ESO ESTUVE TODO EL DIA PELIANDO BUSCANDO INFO TRAS INFO VIENDO QUE MIERDA PASABA PORQUE PERO SOLO ENCONTRABA PARA WINDOW XP yo USO WINDOW 7. Y LA VERDAD ME AYUDO LO ARREGLE ESE WINPDUTE.EXE virus de mierda! cambio para que se ejecute ese mismo envez del userini cambien la direccion para userini.exe y listo 100% solucionado GENIOSSSSS
como puedo hacer un cdron de arranque por si algún día tengo algún problema con el ordenador