Windows 7: forzar la sesión de usuario existente para cerrar sesión, no desconectarse, al iniciar sesión

12

Con Windows XP, al iniciar sesión en una computadora, si otro usuario ya había iniciado sesión, se le dijo quién era y se le preguntó si deseaba finalizar su sesión:

"El usuario X está actualmente conectado a esta computadora. Si continúa, la sesión de Windows de este usuario finalizará y se perderán los datos no guardados. ¿Desea continuar?"

En Windows 7, cuando otro usuario intenta iniciar sesión (ya sea desde un escritorio remoto o en la consola), ve este mensaje:

"Otro usuario está actualmente conectado a esta computadora. Si continúa, este usuario debe desconectarse de esta computadora. ¿Desea continuar?"

Si hace clic en Sí, se le pedirá que espere una respuesta del usuario actual. Después de un tiempo de espera de 30 segundos, si no hay respuesta, está conectado y el usuario anterior se desconecta. Este es el cambio de XP: no están desconectados, están desconectados y sus programas continúan ejecutándose.

Esto es un problema para nosotros en algunas de nuestras estaciones de trabajo de fábrica. Nos gustaría conservar el comportamiento de estilo XP y forzar el cierre de sesión del usuario existente, en lugar de permitir que los programas que ahora están ocultos para la vista aún se ejecuten en segundo plano.

Ya tenemos habilitada la política "Ocultar puntos de entrada para el cambio rápido de usuario", pero eso no impide dos sesiones de usuario simultáneas. ¿Qué podemos hacer para forzar el cierre de sesión del usuario existente en Windows 7?

Pat Clancey
fuente

Respuestas:

7

Esto podría funcionar, dependiendo de sus permisos:

  1. Administrador de tareas abierto

  2. Pestaña Procesos, Mostrar procesos de todos los usuarios (está en la parte inferior izquierda)

  3. Ficha Usuarios, seleccione el usuario en el que desea eliminar los procesos, cierre sesión

  4. Verá un mensaje pidiéndole que confirme que cierra la sesión, elija cerrar sesión

Acabo de verificar esto entre una cuenta de usuario normal y una cuenta de administrador en mi red.

Aquí hay un enlace con capturas de pantalla de cómo hacerlo, paso a paso.

Michael H
fuente
3
Eso funcionaría, pero necesito que esto suceda automáticamente.
Pat Clancey
@PatClancey creo que se puede guión del cierre de sesión de un modo semi-automático siguiendo esta respuesta: superuser.com/questions/269574/...
Jeroen Wiert Pluimers
2

Cree una política de grupo para esos sistemas que establezca un tiempo de espera bajo para cerrar la sesión de los usuarios desconectados.

Para hacerlo, consulte la Computer Configuration > Policies > Administrative Templates > Windows Components > Terminal Services > Sessionssección de política de grupo y habilite Set time limit for disconnected sessions, y establezca un tiempo de espera (1 minuto).

Eso fue después de estar 'Desconectado' por un minuto, se cerrará la sesión.

Ƭᴇcʜιᴇ007
fuente
1
En mi editor de políticas de grupo local, no tengo una carpeta "Políticas" en "Configuración del equipo". Encontré "Establecer límite de tiempo para sesiones desconectadas" en Configuración del equipo> Plantillas administrativas> Componentes de Windows> Sesión de escritorio remoto> Límites de tiempo de sesión, pero eso solo funciona para cerrar la sesión de los usuarios desde una conexión de escritorio remoto, no un usuario desconectado en la consola. ¿Cómo puedo configurar la política de Terminal Services que mencionas?
Pat Clancey
1
@PatClancey, ¿cómo lograste resolver esto? Por favor, publique una respuesta . ¿25k vistas y ninguna solución de trabajo?
Pacerier