Establecer el inicio de sesión predeterminado de Windows 7 en una cuenta que no sea de dominio

9

Tenemos 12 computadoras portátiles que hemos actualizado de Windows XP a Windows 7.
Las computadoras portátiles son utilizadas por el personal en los días de ausencia. Se conectan a una cuenta local en la máquina; diga Usuario1 sin contraseña.
En la pantalla de inicio de sesión de Windows XP había un menú desplegable que les permitía iniciar sesión en la máquina local. Sin embargo, en Windows7 no existe ese cuadro y es confuso para el personal.
Windows 7 intenta iniciar sesión en el dominio de forma predeterminada, no parece recordar dónde se conectó por última vez el usuario.

¿Hay alguna manera de configurar Windows7 para iniciar sesión en la máquina local de forma predeterminada en lugar del dominio?
No quiero que el personal tenga que escribir, por ejemplo, stafflaptop1 \ User1 cuando inicien sesión.

Joe Taylor
fuente
Debo afirmar que todavía no solemos iniciar sesión en las máquinas con cuentas de dominio. Sin embargo, como esto es infrecuente, me encantaría poner el dominio \ Usuario cuando inicie sesión. Sin embargo, quiero que mis usuarios solo pongan Usuario1 cuando inicien sesión.
Joe Taylor
2
Puede usar. \ User1 para iniciar sesión en el dominio local. El. \ Representa el dominio local. Muy útil para Windows 7 y Windows Server 2008 r2.
Levesquejfrancois

Respuestas:

4

Puede usar la Política de grupo (local o de dominio) o editar el registro directamente.

La edición directa del registro parece funcionar mejor para nosotros. Utilizamos un script genérico para asignar el nombre de la computadora local, con la variable %COMPUTERNAME%, como el dominio predeterminado para iniciar sesión cuando sea necesario. Ejecute lo siguiente:

reg add HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System /v DefaultLogonDomain /t REG_SZ /d %COMPUTERNAME% /f

Si usa GP, busque en Configuración del equipo, Plantillas administrativas, Sistema, Inicio de sesión. La configuración está etiquetada "Asignar un dominio predeterminado para iniciar sesión". Sin embargo, ingresar %COMPUTERNAME%aquí no parece estar correctamente interpolado antes de la pantalla de inicio de sesión.

jscott
fuente
Editar el Registro como jscott aconsejó, funcionó para mí. Simplemente agregue el valor de cadena DefaultLogonDomain e ingrese el nombre de su computadora en el Valor. Gran consejo jscott! Gracias !
4

Si abres el editor de GPO

gpedit.msc

puedes editar la opción en:

administrative templates 
system
logon
assign default domain...

haga clic en HABILITAR y luego ingrese "." como el nombre de dominio Eso debería predeterminar su pantalla de inicio de sesión, después de reiniciar, al "nombre del equipo", que autenticará sus cuentas locales de forma predeterminada.

Por supuesto, tendrá que escribir domainname\domainaccounto un UPN si necesita iniciar sesión con una cuenta de dominio.

aj203355
fuente
1

Windows 7 / Vista y Windows Server 2008 ya inician sesión en cuentas locales de forma predeterminada. Cuando ingresa un nombre de usuario, Windows establece el dominio en la PC local si el nombre de usuario está asociado con una cuenta local. Si no hay una cuenta local coincidente, Windows asume que es un inicio de sesión de dominio.

Por ejemplo, si stafflaptop \ User1 y domain.org \ User1 existen, Windows 7 pasará por defecto a stafflaptop \ User1.

Skyhawk
fuente
1

Puede usar. \ User1 para iniciar sesión en el dominio local.

El. \ Representa el dominio local.

Muy útil para Windows 7 y Windows Server 2008 r2.

Levesquejfrancois
fuente
1

Al conectarse a una red de dominio, pero utilizando un inicio de sesión local, el "." en el nombre de dominio predeterminado para iniciar sesión en gpedit.msc no cambia el nombre de usuario para autenticarse localmente de forma predeterminada. Cada vez que cierro la sesión del usuario local para cambiar al administrador local, siempre tengo que escribir ". \" O aparece un error de nombre de usuario o contraseña incorrecto.

Ingresar manualmente el "nombre de la computadora" en el nombre de dominio predeterminado gpo funciona, pero es una molestia al implementar múltiples estaciones de trabajo desde una sola imagen, cuando debería haber una configuración predeterminada.

Craig
fuente
0

Joe: ¿ ayuda el consejo en http://www.windowsitpro.com/article/configuration/how-can-i-set-the-default-domain-on-the-windows-nt-logon-screen-.aspx ? No lo he probado, porque mi configuración es diferente a la tuya, así que úsala con precaución; Sin embargo, los consejos de John Savill son muy confiables y la clave a la que se refiere existe en Windows 7 (incluso si el artículo se remonta a 2002).

[Editado después de los comentarios: la clave de registro en el artículo vinculado anteriormente es HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion \ Winlogon: cree o establezca DefaultDomainName (tipo de cadena) en el valor del dominio que desea usar]

Mark Wilson
fuente
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.
Luke canadiense el
0

¿No debería estar esto en Superusuario?

Simplemente vaya a ejecutar ( Windows Key+ R) y escriba control userpasswords2.

Luego, desmarca la opción superior Users must enter a user name and password to use this computer.

texto alternativo

William Hilsum
fuente
Lo publiqué en SuperUser originalmente, se movió. He agregado un comentario en mi pregunta, ya que parece que he perdido la propiedad. Los usuarios del dominio también deben iniciar sesión en la máquina. Además, la máquina debe tener un nombre de usuario y contraseña para seguridad básica. Incluso si la contraseña está en blanco.
Joe Taylor
@ Joe Taylor: asocie sus cuentas (la pestaña más a la derecha en su página de perfil) y debería recuperar la propiedad de la pregunta. Si no, envíe un correo electrónico a [email protected]
ChrisF
@Wil: la pregunta es de una persona "que administra [s] o mantiene computadoras con capacidad profesional" y está "a cargo de ... muchas PC de escritorio (que no sean las suyas)" (consulte serverfault.com/faq )
ChrisF