Windows 8: cómo detener el inicio de sesión automático

16

Con Windows 7, si tiene varias cuentas (y no hay contraseñas en esas cuentas), Windows le dará una pantalla de bienvenida en el arranque para que pueda elegir cuál iniciar sesión.

Con Windows 8, solo iniciará sesión directamente en la última cuenta registrada. ¿Cómo puedo hacer que actúe como Windows 7?

Felix
fuente
También probé Autologin de Sysinternal . No funciona
Felix

Respuestas:

6

Lo hice funcionar, pero de una manera menos que perfecta. De esta manera, Windows le pedirá que escriba el nombre de usuario cada vez. Sin embargo, me gustaría que muestre una pantalla de bienvenida con iconos en los que puede hacer clic en cada arranque.

Ejecute secpol.msc > Políticas locales> Opciones de seguridad> Inicio de sesión interactivo: no mostrar el último nombre de usuario> Activado

Felix
fuente
1
secpol.msc no parece estar disponible en Windows 8 Home.
jmort253
1
Entonces, sepa que no se registra automáticamente, pero deberá escribir el nombre de usuario para iniciar sesión, de modo que no muestre los íconos como en Windows 7.
Devid
6

Cómo deshabilitar el inicio de sesión automático del último usuario y proporcionar siempre Seleccione un usuario para iniciar sesión en Windows 8 sin descargar software ni utilizar ningún script de ejecución automática.

  1. abra el símbolo del sistema e ingrese / ejecute netplwiz
  2. asegúrese de que "Los usuarios deben ingresar un nombre de usuario y contraseña para usar esta computadora" tiene una marca de verificación. Si no, marque la casilla y presione Aplicar
  3. en el símbolo del sistema enter / run regedit
  4. goto: HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Authentication \ LogonUI \ UserSwitch
  5. en el lado derecho, seleccione "Activado" en la lista y cambie los datos del valor a 1 y luego haga clic en Aceptar
  6. haga clic derecho en el "UserSwitch" en el lado izquierdo y seleccione "permisos"
  7. haga clic en el botón Avanzado
  8. en la lista de entradas de Permisos, resalte la llamada "SISTEMA"
  9. haga clic en "Desactivar herencia" y, en el cuadro de diálogo que aparece, seleccione "Convertir permisos heredados en permisos explícitos en este objeto"
  10. ahora haga doble clic en cada entrada de Permiso una a la vez y desmarque "Control total" y luego haga clic en Aceptar. No podrá hacer esto para "Usuarios autenticados" y eso está bien
  11. Todas las entradas de permisos ahora deberían aparecer como "Leídas" en la categoría Acceso, excepto los Usuarios autenticados
  12. haga clic en Aplicar
  13. haga clic en Aceptar
  14. haga clic en Aceptar
  15. reinicie Windows 8 y listo!
Ingeniero
fuente
1
proporcione la fuente de su información.
Lorenzo Von Matterhorn
1
No puedo encontrar la opción 9. ¿Dónde está?
Tomin Jacob
3

El apagado en W8 no es realmente un apagado completo, es una forma de hibernación ... hacer un atajo de comando para hacer un apagado completo debería resolverlo ...

Abra el bloc de notas y cópielo en él

apagado / s / t 0

puede cambiar el cero a 5 si desea un retraso de 5 segundos después de iniciar el comando, cero es apagado inmediato.

guárdelo en su escritorio como "Windows full shutdown.cmd" (cambie la extensión del archivo de txt a cmd)

Use este acceso directo de comando para apagar la PC, con suerte le permitirá elegir un usuario en el próximo arranque.

Moab
fuente
2
No funciona, todavía hace el inicio de sesión automático.
Felix
3

La única forma de hacerlo funcionar es establecer una contraseña en todas las cuentas. Puede elegir una contraseña normal o de imagen que puede ayudar a la transición.

He buscado durante mucho tiempo sobre esto y revisé muchos artículos sobre cómo evitar la pantalla de bloqueo con la esperanza de que me lleve a un camino, ya que pude encontrar solo unos pocos artículos sobre cómo forzar la pantalla de bloqueo, ninguno de los cuales funcionó. Pero no hay. Windows intenta abrir la última cuenta registrada. Si esa cuenta no tiene una contraseña, iniciará sesión. Por lo tanto, si tiene varios usuarios y no desea que inicien sesión automáticamente, entonces deben establecer una contraseña.

Tampoco me gusta la respuesta, pero es verdad. Tengo 4 usuarios, (esposa, 2 hijos y yo). Configuré una contraseña en la mía, pero los demás no.

Una pérdida de tiempo ya que los otros 3 están bloqueados y no pueden hacer nada. Es como pedir una contraseña en un quiosco.

agoldenlife
fuente
Encontré una manera habilitando "No mostrar el último nombre de usuario". Vea mi respuesta a continuación.
Felix
3

Hay una DWORDclave en el registro para configurar esto, funcionó perfectamente para mí: tengo dos usuarios sin contraseña, la pantalla de bloqueo está desactivada. Al reiniciar, no se inicia automáticamente (eso es lo que quería ...) échale un vistazo: cómo evitar que Windows 8 inicie sesión automáticamente en el último usuario

Además, debe evitar que Windows 8 restablezca la clave 0en cada reinicio, así es como: ¡ Ayuda con la pantalla de inicio de sesión de múltiples usuarios!

francesco
fuente
2
¡Bienvenido a Super User! Si bien esto puede responder teóricamente la pregunta, sería preferible incluir aquí las partes esenciales de la respuesta y proporcionar el enlace para referencia.
slhck
2

Pero resolví cómo solucionar esto sin causar otros problemas. Esto es lo que hice.

  1. Copia de seguridad / exportación HKEY_LOCAL_MACHINE \ SOFTWARE \ Wow6432Node \ Microsoft \ Windows \ CurrentVersion \ Authentication \ LogonUI \ UserSwitch
  2. Cambie el valor de Habilitación de cambio de usuario a 1
  3. F5 para actualizar el registro, luego elimine la clave UserSwitch
  4. Desde la clave principal 'LogonUI', haga clic derecho y seleccione Permisos
  5. [Desactivar herencia] y seleccione 'Eliminar'
  6. Ahora edite cada Usuario, Permisos avanzados y desmarque / desmarque 'Crear subclave' (Esto detiene la recreación de la clave).

Reiniciar para probar.

Si hay un problema, puede fusionar el archivo Userswitch.reg del que realizó una copia de seguridad y luego volver a editar la clave 'LogonUI' y marcar crear subclave. Pero no he tenido ningún problema con este método. Funciona en Windows 8 y 8.1, Pro y Core.

Buena suerte

usuario283868
fuente
1

Puede habilitar / deshabilitar el inicio de sesión automático haciendo clic en la tecla de Windows y R para abrir el cuadro de diálogo Ejecutar, o simplemente escriba en la barra de búsqueda netplwizy, en el panel de cuentas de usuario, marque la marca Los usuarios deben ingresar un nombre de usuario y contraseña para usar esta computadora

rAlen
fuente
Ese es el primer lugar que revisé. Está marcado
Felix
Intente cerrar sesión antes de cerrar Windows, o coloque alguna contraseña en su cuenta, parece que si no hay contraseña en la cuenta y la computadora se apagó con el usuario registrado, inicia sesión automáticamente en ese usuario. Probablemente debería haber algún ajuste en el registro, pero no puedo encontrarlo
RAlen
Cerrar sesión antes de cerrar no lo cambia. Todavía se conecta automáticamente.
Felix
0

Felix, prueba la herramienta de inicio de sesión automático Logonexpert , debería funcionar (compatibilidad declarada Win8)

taho
fuente
1
Si bien esto técnicamente puede responder la pregunta, sería más útil si agregara más información sobre el sitio web al que se ha vinculado.
Intenté deshabilitar el inicio de sesión automático usando Logonexpert, pero tampoco funciona.
Felix
0

Encontré esto en otro lugar, espero que ayude: Vaya a Panel de control> Personalización> Protector de pantalla y desmarque Al reanudar, muestre la pantalla de inicio de sesión.

usuario227491
fuente
Eso solo trata de ser despertado del protector de pantalla, no de una llamada de apagado / reinicio.
Kruug
0

Después de leer todas estas respuestas, esto es lo que finalmente funcionó para mí (también Windows 10):

Configure una tarea programada para hacer lo siguiente, para cada usuario que inicie sesión en la máquina:

Guión:

reg.exe

Parámetros:

add HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Authentication\LogonUI\UserSwitch /v Enabled /t REG_DWORD /d 1 /f

Activador:
un minuto después de iniciar sesión, usuario actual

También marqué "Ejecutar con los más altos privilegios", pero no sé si eso era necesario.

Jordan Morris
fuente
0

Este es el enfoque que terminé usando, y que finalmente funcionó para mí. Lo aprendí en una publicación de eightforums.com de NiFu , que fue de gran ayuda para mí.

Esto es lo que hay que hacer, parafraseado de esa publicación:

  • En regedit, navega hasta HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Authentication\LogonUI\UserSwitch.

  • Haga clic derecho en la carpeta "UserSwitch" y haga clic en "Permisos ...".

  • Haga clic en "Avanzado", luego en "Desactivar herencia" y seleccione "Convertir permiso heredado en permiso explícito sobre este objeto".
  • Junto a "Propietario: SISTEMA", haga clic en "Cambiar ...", escriba Administrators el cuadro en la parte inferior, haga clic en "Comprobar nombres" para expandir el nombre y haga clic en "Aceptar".
  • Marque la casilla que dice "Reemplazar propietario en subcontenedores y objetos".
  • Seleccione "Administradores", haga clic en "Editar", y asegúrese de que "Tipo" esté configurado en "Permitir" y que "Control total" esté marcado.
  • Seleccione "SISTEMA", haga clic en "Editar", establezca "Tipo" en "Denegar", haga clic en "Mostrar permisos avanzados" y asegúrese de que la casilla "Establecer valor" esté marcada y que todas las demás casillas no lo estén. También marque la casilla que dice "Solo aplique estos permisos a objetos y / o contenedores dentro de este contenedor".
  • Haga clic en "Aceptar" y botones similares hasta que vuelva al primer cuadro de diálogo que abrió.
  • Ahora confirme que hizo las cosas bien: haga clic en "Avanzado" nuevamente, en la pestaña "Acceso efectivo", haga clic en "Seleccionar un usuario", escriba "SISTEMA", haga clic en "Aceptar" y haga clic en "Ver acceso efectivo".
  • Verifique que haya una X junto a "Control total" y "Establecer valor", y que todas las demás entradas todavía tengan una marca de verificación verde.

Ahora configure la Enabledclave a 1 nuevamente. Esta debería ser la última vez que tiene que hacer eso, ya que SYSTEM ya no puede interferir. La próxima vez que inicie su computadora ahora, debería ver la pantalla de inicio de sesión normal con iconos de usuario y todo, independientemente de quién utilizó la computadora por última vez.

Respuesta copiada de Cómo detener el inicio de sesión automático en Windows 8 - SuperUser

Me gustaría decir que ingeniero la respuesta del es excelente, sin embargo, tan pronto como reinicie su computadora, el valor se restablecerá, así que la próxima vez que encienda la PC, volverá a iniciar sesión automáticamente.

(También probé esta solución y funciona de maravilla).

marca
fuente