Si eres un usuario de Windows 8/8.1 ya te debes haber dado cuenta de que cuando el sistema operativo carga sólo se muestra la cuenta de usuario de la última persona que inició sesión. Si eres el único que utilizas tu computadora eso no representará ningún problema; pero si son más usuarios, todos se verán en la necesidad de dar clic en la flecha que marca hacia atrás para seleccionar su perfil. Esto es algo sencillo, pero es una característica que muchos usuarios extrañan de sistemas operativos anteriores como Windows 7 ó Windows XP.

Les mostraré los pasos necesarios para lograr que siempre se muestren todas las cuentas de usuario en la pantalla de inicio de sesión. Para lograrlo necesitaremos cambiar algunas cosas en el registro de Windows 8, así que deben ser muy cuidadosos y seguir los pasos como se los indico. Para estar más seguros, les recomiendo que creen un disco de recuperación antes de comenzar. Si algo sale mal lo podremos regresar todo a la normalidad con ese disco y siguiendo los pasos explicados en un post anterior.
[irp posts=»10943″ name=»Cómo hacer backup del Registro de Windows 10 y restaurarlo»]
Ya que les dije esta advertencia, COMENCEMOS.
Mostrar todas las cuentas de usuario en inicio de sesión de Windows 8
1. Primero debes entrar al registro de Windows 8. Puedes hacerlo utilizando el atajo de teclado Windows + R para abrir la ventana Ejecutar, y luego escribir “Regedit” y darle clic a OK.



2. En la nueva ventana que abrirá dale un clic derecho a la opción HKEY_LOCAL_MACHINE, localizado en la parte izquierda. Luego dale clic a la opción del menú contextual que dice Find… En el cuadro de diálogo escribe UserSwitch. Asegúrate de que las únicas opciones que estén marcadas sean Keys y Match whole string only. Ahora dale clic al botón Find Next.



3. La búsqueda te llevará a la ruta:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Authentication\LogonUI\UserSwitch.
Aquí verás en el lado derecho tres opciones. La que nos interesa es la que dice Enabled. Dale doble clic a la opción que dice Enabled y en el campo Value data borra el valor 0 y pon 1. Luego dale clic a OK. Para continuar cierra el Regedit.



4. Crea una carpeta en el disco C:\ y ponle el nombre ShowAllUsers. Luego abre el blog de notas y escríbele los siguientes comandos, todo en una sola línea:
REG ADD HKLM\SOFTWARE\Microsoft\Windows|CurrentVersion| Authentication\LogonUI\UserSwitch /v Enabled /t REG_DWORD /d 1 /f



Guarda ese archivo en la carpeta que ShowAllUsers que creaste en el disco C:\. Asegúrate de ponerle el nombre ShowAllUsers.bat a ese archivo del bloc de notas.



5. Ahora tendremos que crear una tarea programada para que ejecute ese archivo cada vez que se cierre sesión en Windows 8 y la configuración se mantenga activa. Presiona la tecla de la banderita de Windows y la tecla W al mismo tiempo. Escribe Schedule y dale clic a Schedule tasks.



6. En la ventana que abre dale clic a Create Task…, situado a la derecha.



7. Ahora aparecerá un cuadro de diálogo donde tendrás que especificar la configuración de la tarea. En el campo Name escribe ShowAllUsers. Más abajo, en Description, escribe una pequeña descripción para que siempre puedas identificar esta tarea. Asegúrate de que la opción Run whether user is logged on or not está seleccionada. Luego selecciona la opción Run with highest privileges. Finalmente ve a la opción Configure for: y selecciona Windows 8.



8. Dale clic a la pestaña Triggers. En la sección Begin the tasks: selecciona At log on. Ahora, debajo de Settings dale clic a Any user. Dale clic a OK.



9. Dale clic a la pestaña Actions. En el menú Actions selecciona la opción Start a program. Luego dale clic al botón Browse… y navega hasta la carpeta que creamos en eñ disco C:\, luego selecciona el archivo ShowAllUsers.bat. Cuando ya esté hecho dale clic a OK.



10. Ahora, dale clic a OK en la ventana de creación de tareas. Inmediatamente aparecerá otra ventanita pidiéndote las credenciales de usuario. Aquí pon tu nombre de usuario y contraseña. Debes asegurarte de que tu usuario tiene privilegios de administrador en tu computadora. Luego dale clic a OK.



11. Verifica en la pantalla de tareas programadas que ShowAllUsers tiene el estado Ready. Esto quiere decir que ya la tarea está lista para correr. Luego puedes cerrar esa ventana.



Ya está todo listo para que se muestren todas las cuentas de usuario cuando inicies sesión en Windows 8. Para probar que funciona reinicia tu computadora. Si seguiste todos los pasos como te los expliqué ya podrás disfrutar de tu Windows 8 un poquito más que antes.
Que buen post, justo lo que estaba buscando.
Solo una cosita, en el paso 4. … sola línea:
REG ADD HKLM\SOFTWARE\Microsoft\Windows|CurrentVersion|
Authentication\LogonUI\UserSwitch /v Enabled /t REG_DWORD /d 1 /f
utilizas dos veces simbolo «|» …Windows|CurrentVersion|Authentication…
hay que tener: …Windows\CurrentVersion\Authentication
en el screenshot lo tienes bien, si alguien utiliza copy/past no le va a funcionar (como a mi) sin corregirlo…
saludos y gracias
y como puedo cambiar la imagen de bloqueo cuando me prende la compu ??
Excelente tutorial
Lastima que no funciona cuando el usuario no utiliza contraseña (como yo)
si funcionara al sacarle la clave a la cuenta principal de administrador, seria genial… se podra hacer?
La verdad es que funciona solo una vez, cuando se suspende apaga o reinicia el archivo enabled del registro se desconfigura y su valor vuelve a 0. La verdad no tengo idea de que puede ser. Espero puedan ayudarme a solucionarlo
entre al regedit desde el administrador, no se que hice q borre una clave de uno de los archivos, ahora no puedo entrar al administrador, no da mi contraseña. que hago?
Exceleeentee .. tu deberias trabajar en microsoft en lugar de bill gates ..Me funciono con solo modificar el regedit UserSwitch enabled 1 .. no podia ingresar contraseña en el programador de tareas porque no las puse a nadie…asi que el .bat queda en reserva mientras vaya asi todo bien como esta… espero que se mantenga asi y que mañana no se invierta el proceso y me cague otra vez el winlogon burlando la ventana de usuarios. Pero mil gracias de nuevo maestro.
Para todos los que les sale un error en el programador de tareas porque su cuenta no tiene contraseña, deben marcar en el programador de tareas, en la pestaña General, la opción «Do not store passwords. The task will only have access to local computer resources», que está bajo «Run wheter usser is logged on or not»
Gracias Exequiel, tu comentario me sirvió de mucho
(Y)
Excelente tutorial
A pesar que las imágenes de las ventanas están en ingles es totalmente entendible y bien explicado.