Necesita una cuenta de servicio local que inicie sesión automáticamente cuando Windows 11 se inicia. Esto es común en servidores, kioscos o máquinas de laboratorio donde una cuenta no interactiva ejecuta un servicio o script en segundo plano. La función de inicio de sesión automático integrada de Windows utiliza el registro para almacenar credenciales y omitir la pantalla de inicio de sesión. Este artículo explica cómo configurar el inicio de sesión automático para una cuenta de servicio local usando la herramienta Netplwiz y el Editor del Registro.
Puntos clave: Configurar el inicio de sesión automático para una cuenta de servicio local
- Netplwiz > Cuentas de usuario > Desmarque “Los usuarios deben escribir su nombre y contraseña”: Método rápido para habilitar el inicio de sesión automático para cualquier cuenta local.
- Editor del Registro > HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon: Método manual del registro para implementaciones automatizadas o remotas.
- Herramienta Autologon de Sysinternals: Sencilla utilidad de línea de comandos de Microsoft que automatiza la configuración del registro.
Entender el inicio de sesión automático para cuentas de servicio locales
El inicio de sesión automático es una función de Windows que inicia sesión automáticamente con una cuenta de usuario especificada al arrancar el sistema. Almacena el nombre de usuario, el dominio y la contraseña en el registro, bajo la clave Winlogon. Windows lee estos valores durante el arranque y los envía al proveedor de credenciales, omitiendo la pantalla de inicio de sesión interactiva.
Para una cuenta de servicio local, la cuenta ya debe existir en la máquina. Una cuenta de servicio suele ser una cuenta de usuario estándar creada específicamente para ejecutar uno o más servicios o tareas programadas. No debe ser una cuenta integrada como SYSTEM o LOCAL SERVICE, porque esas cuentas no se pueden configurar para el inicio de sesión automático mediante los métodos estándar.
Requisitos previos para este proceso:
- Una cuenta de usuario local con una contraseña que no expire. Las cuentas de servicio deben tener contraseñas configuradas para que nunca expiren.
- Acceso de administrador en la máquina con Windows 11.
- La cuenta debe estar habilitada y no bloqueada.
Consideraciones de seguridad: El inicio de sesión automático almacena las contraseñas en el registro en un formato cifrado mediante secretos LSA. Sin embargo, cualquier usuario con privilegios administrativos puede descifrar y recuperar la contraseña. No utilice el inicio de sesión automático para cuentas con privilegios elevados o para cuentas que accedan a datos confidenciales.
Pasos para habilitar el inicio de sesión automático a través de Netplwiz
El método Netplwiz es el más sencillo para una sola máquina. Utiliza el applet clásico del Panel de control de cuentas de usuario.
- Presione Windows + R, escriba netplwiz y presione Entrar
Se abre la ventana Cuentas de usuario. Este cuadro de diálogo enumera todos los usuarios locales de la máquina. - Seleccione la cuenta de servicio local de la lista
Haga clic una vez en el nombre de la cuenta para resaltarla. No haga doble clic. - Desmarque la casilla “Los usuarios deben escribir su nombre y contraseña para usar este equipo”
Esta casilla aparece cerca de la parte superior de la ventana Cuentas de usuario. Si está atenuada, es posible que primero deba deshabilitar el Inicio rápido en Opciones de energía. - Haga clic en Aplicar
Aparece un cuadro de diálogo titulado “Iniciar sesión automáticamente”. Aquí es donde introduce las credenciales de la cuenta de servicio. - Escriba el nombre de usuario y la contraseña de la cuenta de servicio dos veces, luego haga clic en Aceptar
El campo Nombre de usuario debe coincidir exactamente con el nombre de la cuenta local. No incluya el nombre del equipo ni el prefijo de dominio. Deje el campo Dominio en blanco para cuentas locales. - Haga clic en Aceptar para cerrar la ventana Cuentas de usuario
Windows guarda las credenciales en el registro. Reinicie la máquina para probar el comportamiento del inicio de sesión automático.
Pasos para habilitar el inicio de sesión automático usando el Editor del Registro
Utilice el método del Editor del Registro cuando necesite implementar el inicio de sesión automático en varias máquinas o cuando Netplwiz no funcione debido a restricciones de directiva de grupo.
- Presione Windows + R, escriba regedit y presione Entrar
Se abre el Editor del Registro. Confirme el aviso de UAC si es necesario. - Navegue a HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon
Copie y pegue esta ruta en la barra de direcciones en la parte superior del Editor del Registro para un acceso más rápido. - Haga doble clic en el valor DefaultUserName
Si el valor no existe, haga clic derecho en el panel derecho, seleccione Nuevo > Valor de cadena y asígnele el nombre DefaultUserName. Establezca sus datos de valor en el nombre de la cuenta de servicio local. - Haga doble clic en el valor DefaultPassword
Si el valor no existe, cree un nuevo Valor de cadena llamado DefaultPassword. Establezca sus datos de valor en la contraseña de la cuenta de servicio. - Haga doble clic en el valor AutoAdminLogon
Si el valor no existe, cree un nuevo Valor de cadena llamado AutoAdminLogon. Establezca sus datos de valor en 1. - Opcional: Establezca DefaultDomainName en el nombre del equipo
Para cuentas locales, este valor se puede dejar en blanco o establecer en el nombre de la máquina. Cree un nuevo Valor de cadena llamado DefaultDomainName si es necesario. - Cierre el Editor del Registro y reinicie el equipo
Windows lee los valores del registro durante el arranque e inicia sesión automáticamente.
Pasos para habilitar el inicio de sesión automático usando la herramienta Autologon de Sysinternals
La herramienta Autologon de Sysinternals es una utilidad de línea de comandos ligera de Microsoft. Escribe los mismos valores del registro pero incluye una capa de cifrado adicional para la contraseña.
- Descargue Autologon del sitio web de Microsoft Sysinternals
Busque “Sysinternals Autologon” y descargue el archivo ZIP. Extraiga el archivo Autologon.exe a una carpeta en la máquina de destino. - Haga clic derecho en Autologon.exe y seleccione Ejecutar como administrador
La herramienta muestra un cuadro de diálogo simple con campos para Nombre de usuario, Dominio y Contraseña. - Introduzca el nombre de usuario y la contraseña de la cuenta de servicio local
Deje el campo Dominio en blanco. Haga clic en Habilitar. - Haga clic en Aceptar en el mensaje de confirmación
La herramienta escribe los valores en el registro y muestra “Autologon is configured” en la parte inferior de la ventana. - Reinicie el equipo para probar el inicio de sesión automático
La herramienta también ofrece un modo de línea de comandos: ejecute Autologon.exe username domain password /accepteula para configurarlo de forma silenciosa.
Problemas comunes y cosas que debe evitar
El inicio de sesión automático no funciona después de una actualización de Windows
Algunas actualizaciones de Windows restablecen la configuración de inicio de sesión automático o requieren que se deshabilite el Inicio rápido. Abra Opciones de energía > Elegir el comportamiento de los botones de encendido > Cambiar la configuración que no está disponible actualmente, luego desmarque Activar inicio rápido. Reinicie y vuelva a configurar el inicio de sesión automático.
La expiración de la contraseña interrumpe el inicio de sesión automático
Si la contraseña de la cuenta de servicio expira, el inicio de sesión automático falla silenciosamente y aparece la pantalla de inicio de sesión. Configure la contraseña para que nunca expire usando Usuarios y grupos locales o el comando net user username /expires:never.
Bloqueo de cuenta después de varios intentos fallidos de inicio de sesión automático
Si la contraseña almacenada es incorrecta, Windows intenta iniciar sesión repetidamente, lo que puede bloquear la cuenta si la directiva de bloqueo de cuentas está habilitada. Verifique la contraseña en el registro o use el método Netplwiz para volver a introducir las credenciales.
La directiva de grupo anula la configuración de inicio de sesión automático
Las máquinas unidas a un dominio pueden tener directivas de grupo que deshabilitan el inicio de sesión automático. Compruebe la directiva “Inicio de sesión interactivo: Límite de inactividad de la máquina” y “Inicio de sesión interactivo: No mostrar el último nombre de usuario” en el Editor de directivas de grupo local (gpedit.msc).
Netplwiz vs Editor del Registro vs Autologon de Sysinternals
| Elemento | Netplwiz | Editor del Registro |
|---|---|---|
| Interfaz de usuario | Cuadro de diálogo gráfico | Sin interfaz, edición manual de claves |
| Cifrado de contraseña | Almacenada como secreto LSA | Almacenada como texto sin formato en el registro |
| Ideal para | Una sola máquina, configuración única | Implementaciones automatizadas o remotas |
| Requiere derechos de administrador | Sí | Sí |
| Funciona después de una actualización de Windows | A veces requiere reconfiguración | Persistente a menos que una directiva lo anule |
La herramienta Autologon de Sysinternals combina la facilidad de una GUI con el almacenamiento cifrado. Es el método recomendado para la mayoría de los escenarios porque cifra la contraseña y proporciona una opción de línea de comandos simple para la automatización.
Ahora puede configurar el inicio de sesión automático para cualquier cuenta de servicio local en Windows 11 usando uno de los tres métodos. Para el mantenimiento continuo, verifique que la contraseña no expire y que el Inicio rápido esté deshabilitado. Si necesita eliminar el inicio de sesión automático más adelante, abra Netplwiz y vuelva a marcar la casilla “Los usuarios deben escribir su nombre y contraseña” o establezca AutoAdminLogon en 0 en el registro.