Windows Server 2012 R2 evita el cierre de sesión automático debido a la inactividad

11

Tengo un servidor R2 de Windows 2012 independiente en el que inicio sesión localmente. no es parte de un dominio y es la configuración de instalación estándar sin políticas promulgadas. El servidor cierra la sesión del escritorio y lo bloquea con una contraseña. ¿Como puedo evitar esto?

alphadev
fuente
O bien cierra la sesión o bloquea la sesión, no hace ambas cosas. Dicho esto, es el protector de pantalla o la configuración de la configuración de energía lo que necesita mirar.
joeqwerty
lo hace así que tengo que hacer una ctrl alt del e ingresar una contraseña para volver a iniciar sesión. Verifiqué en el protector de pantalla que dice ninguno y en la configuración de energía la única opción es apagar la pantalla. No apaga la pantalla, solo lo hace, así que tengo que ingresar el ctrl alt del y la contraseña ¿no hay forma de desactivar eso?
alphadev

Respuestas:

11

En breve

  1. Función de desbloqueo / encendido console log display off timeouten la opción de energía

  2. Establezca el tiempo de espera en 0 para desactivarlo.

Pasos detallados

Desbloqueó la función de configuración de energía que faltaba en Server 2012.

  1. Abra la siguiente clave de registro: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power\PowerSettings\7516b95f-f776-4464-8c53-06167f40cc99\8EC4B3A5-6868-48c2-BE75-4F3044BE88A7

  2. Establezca el siguiente valor - Attributes=> 2

  3. Ahora abra el Panel de control> Opciones de energía> Cambiar configuración del plan> Cambiar configuración avanzada de energía
    a. Ya está disponible la nueva sección Pantalla Tiempo de espera de la pantalla de bloqueo de la consola .
    si. Configure su valor "Conectado" en consecuencia (0 para deshabilitar)

Hecho.

PD

Es posible que desee descargar mi archivo .reg de exportación y ejecutarlo en su máquina como acceso directo para los pasos 1 y 2 anteriores, es decir, habilitar console log display off timeout.

ingrese la descripción de la imagen aquí

alemán
fuente
3
Intenté esto pero la pantalla de bloqueo aún ocurre ...
Nam G VU
1
Ni siquiera veo esta última clave en mi registro.
Sirenas
Lo he intentado, pero no funciona. ¿Puedes comprobarlo por mí? imgur.com/a/rFSsN
Lucas
7

El servidor no está cerrando sesión, simplemente está bloqueando la pantalla. Puede cambiar este comportamiento en el Power Optionspanel de control. Está debajo Display.

MDMarra
fuente
lo hace así que tengo que hacer una ctrl alt del e ingresar una contraseña para volver a iniciar sesión. Verifiqué en el protector de pantalla que dice ninguno y en la configuración de energía la única opción es apagar la pantalla. No apaga la pantalla, solo lo hace, así que tengo que ingresar el ctrl alt del y la contraseña ¿no hay forma de desactivar eso?
alphadev
1
Parece que también debe agregar una clave de registro en 2012 y posteriores: blog.scosby.com/post/2012/12/13/…
MDMarra
Además la clave de registro es lo que detiene la pantalla de bloqueo, que es por lo que estaba buscando
alphadev
6

Sé que esta es una vieja pregunta, pero esta información podría ser útil para otros:

Si está ejecutando en un entorno de dominio, cree esta configuración en consecuencia en un GPO, de lo contrario configure el GPO local ( gpedit.msc):

Computer Configuration -> Policies -> Windows Settings -> Security Settings -> Local Policies -> Security Options -> Interactive logon: Machine inactivity limit

Si desea evitar el bloqueo, configúrelo en cero, tenga en cuenta el impacto de seguridad que este cambio puede tener dependiendo de su entorno.

Matze
fuente
No funciona para mí en Server 2016.
Nick Westgate
2

Ampliando la respuesta del vaquero .

Enumere las combinaciones de energía, esto informará una lista de esquemas con GUID y nombres.

powercfg /L

Los GUID tienen alias

powercfg -aliases

Los alias comunes son

SCHEME_MAX = Power saver (Max power saving)
SCHEME_BALANCED = Balanced (Typical)
SCHEME_MIN = High performance (Min power saving)

Luego desactívelo para todas las combinaciones de energía estándar, para CA y CC.

powercfg /setacvalueindex SCHEME_MIN SUB_NONE CONSOLELOCK 000
powercfg /setdcvalueindex SCHEME_MIN SUB_NONE CONSOLELOCK 000
powercfg /setacvalueindex SCHEME_MAX SUB_NONE CONSOLELOCK 000
powercfg /setdcvalueindex SCHEME_MAX SUB_NONE CONSOLELOCK 000
powercfg /setacvalueindex SCHEME_BALANCED SUB_NONE CONSOLELOCK 000
powercfg /setdcvalueindex SCHEME_BALANCED SUB_NONE CONSOLELOCK 000
Jan H
fuente
1

Estoy ejecutando el servidor 2012 R2 Std y la opción está ahí. Simplemente cámbielo en la política de grupo y configúrelo en 0 como Matze describe anteriormente. Acabo de configurar 3 servidores 2012 hoy y así es como lo hago cada vez. Forzar una actualización de política o esperarla. A veces tengo que cerrar sesión y volver a iniciarla antes de que detecte el cambio de política. Para forzar la actualización de la política, ejecute gpupdate / force desde un indicador de administrador.

Corey Bryant
fuente
1

Esto funcionó para mí en Server 2016 .

Abra el Editor de objetos de directiva de grupo y luego vaya a Configuración del equipo \ Plantillas administrativas \ Sistema \ Administración de energía \ Configuración de video y pantalla.

Habilite y luego cambie el valor de Apagar la pantalla (segundos) a 0.

(¡Porque el valor predeterminado parece ser 0, pero cuando hace clic en Habilitado, establece el valor en 1!)

Nick Westgate
fuente
0

Excepto que esa opción ya no existe. El problema es que la configuración predeterminada en las configuraciones de configuración de energía para CONSOLELOCK es 001 y no hay forma de cambiarla, excepto usando powercfg. Para mostrar la configuración actual para el esquema de alto rendimiento, ejecute este comando:

powercfg /q SCHEME_MIN SUB_NONE

Verá que los valores para CA y batería son 001. Para cambiarlos a 000 ejecute estos comandos:

powercfg /setacvalueindex SCHEME_MIN SUB_NONE CONSOLELOCK 000. 
powercfg /setdcvalueindex SCHEME_MIN SUB_NONE CONSOLELOCK 000,

Si ha definido un esquema de energía personalizado, deberá proporcionar su identidad.

Vaquero
fuente