Al trabajar con un equipo Windows, especialmente en casa o en una pequeña oficina, es bastante común querer evitar la molesta solicitud de contraseña. Quizás se trate de un PC de kiosco dedicado, o simplemente detestas tener que escribir la contraseña repetidamente. Pero seamos sinceros: deshabilitar la contraseña de inicio de sesión no es lo más seguro del mundo. Aun así, si la seguridad no es tu principal preocupación, configurar el inicio de sesión automático o eliminar la necesidad de introducir la contraseña en la pantalla de inicio de sesión puede ahorrarte muchos problemas.
El problema es que Windows dificulta un poco la fiabilidad de esto, sobre todo porque las compilaciones más recientes y las políticas de dominio pueden bloquear ciertos métodos. Además, algunas opciones solo funcionan si estás en una cuenta local, no en un equipo unido a un dominio. Por eso, esta guía te muestra algunas maneras de desactivar la molesta solicitud de contraseña o hacer que tu equipo Windows inicie sesión automáticamente, con algunas advertencias de seguridad en mente.
Cómo solucionar el inicio de sesión automático y deshabilitar la solicitud de contraseña en Windows
Método 1: Utilice el Panel de control de cuentas de usuario (netplwiz)
Esta es la forma clásica que la mayoría de la gente conoce. Piensa en ella como un atajo a los viejos tiempos, cuando Windows te permitía configurarlo y olvidarte de él. Funciona principalmente con equipos independientes y cuentas locales. Si no estás en un dominio, esta suele ser la solución más sencilla.
- Presiona Win+R y escribe
netplwiz— presiona Enter. También puedes ejecutar control userpasswords2. - Aparecerá una lista de cuentas locales. Desmarque la casilla «El usuario debe introducir un nombre de usuario y una contraseña para usar este equipo». Pulse «Aceptar».
- Se te pedirá que ingreses el nombre de usuario y la contraseña de la cuenta en la que quieres iniciar sesión automáticamente. Hazlo y luego reinicia.
En algunas configuraciones, especialmente en Windows 10 20H1 y posteriores, esa casilla puede faltar si se usa una cuenta local. Porque, claro, Windows tiene que complicar las cosas. Para solucionarlo, hay que modificar el registro creando un valor DWORD llamado DevicePasswordLessBuildVersion con el valor 0 en esta ruta:
HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\PasswordLess\Device
Puedes hacerlo fácilmente a través de PowerShell:
New-ItemProperty -Path "HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion\PasswordLess\Device" -Name DevicePasswordLessBuildVersion -Value 0 -Type Dword –Force
Esto obliga a que se muestre la casilla de verificación. Después, repita el proceso y seleccione la opción para deshabilitar la solicitud de contraseña. Windows arrancará directamente en el escritorio.
Método 2: Habilitar el inicio de sesión automático a través del registro (no es muy seguro)
Si no te importa guardar las contraseñas en el registro (lo cual es un poco arriesgado), puedes configurar el inicio de sesión automático manualmente editándolo. Este método es más rápido para una configuración de un solo usuario, pero plantea problemas de seguridad.
- Presione Win+R y ejecute
regedit. - Vaya a HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\Winlogon.
- Cambie el valor de AutoAdminLogon de 0 a 1.
- Cree un nuevo valor de cadena llamado DefaultDomainName y configúrelo en su dominio o nombre de PC; puede encontrar el nombre de su PC escribiendo
hostnameCMD. - Establezca DefaultUserName en el nombre de su cuenta.
- Si no existe, crea un valor de cadena llamado DefaultPassword y coloca allí tu contraseña (sí, en texto sin formato).
- Cierre el editor de registro y reinicie. Windows debería iniciar sesión.
Para automatizar esto, puedes usar un script por lotes rápido:
reg add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon" /v AutoAdminLogon /t REG_SZ /d 1 /f reg add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon" /v DefaultUserName /t REG_SZ /d your_username /f reg add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon" /v DefaultPassword /t REG_SZ /d your_password /f reg add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon" /v DefaultDomainName /t REG_SZ /d YOUR_DOMAIN_OR_PC_NAME /f
Si el inicio de sesión automático sigue sin activarse, revise las claves de registro como AutoLogonCount o AutoLogonChecked en HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon. A veces, al eliminarlas, se reinicia todo.
Método 3: utilice la herramienta de inicio de sesión automático Sysinternals de Microsoft
Aquí tienes una forma un poco más segura (relativamente hablando) si quieres cifrar. Descarga la utilidad Autologon de Sysinternals. Cifra tu contraseña en el almacenamiento, por lo que no es texto sin formato en el registro.
- Descargar y ejecutar
Autologon.execomo administrador. - Ingrese su nombre de usuario, dominio y contraseña en la interfaz.
- Haz clic en Habilitar. Listo, iniciarás sesión automáticamente en el próximo arranque.
Esto es mucho más seguro que editar manualmente las entradas del registro, pero, por supuesto, cualquier persona con permisos de administrador puede descifrar la contraseña con el tiempo. Aun así, es mejor para configuraciones informales.
Método 4: Deshabilitar el inicio de sesión después de la suspensión/hibernación y el bloqueo de pantalla
Si Windows solicita una contraseña después de salir del modo de suspensión o hibernación, puede desactivarla mediante la configuración o la política de grupo.
- Vaya a Configuración > Cuentas > Opciones de inicio de sesión.
- Establezca Requerir inicio de sesión en Nunca.
- Deshabilite la configuración de bloqueo dinámico a través del Panel de control > Hardware y sonido > Opciones de energía, luego Cambiar configuración del plan y desactive la solicitud de una contraseña al activar.
- Para más información, abra el Editor de directivas de grupo local : ejecute
gpedit.msc. Luego, vaya a Configuración del equipo > Plantillas administrativas > Sistema > Administración de energía > Configuración de suspensión y desactive la política «Requerir contraseña al reactivar».
Nota: Para una portabilidad máxima, puede agregar un ajuste de registro para deshabilitar la pantalla de bloqueo:
reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System" /v "DisableLockWorkstation" /d 1 /t REG_DWORD /f
Simplemente tenga en cuenta que estas configuraciones reducen la seguridad si alguien tiene acceso físico a su PC.