Windows 10 no avisa antes de cerrar sesión

Windows 10 no avisa antes de cerrar sesión

¡Acabo de descubrir que Windows 10 no advierte cuando el usuario "cierra sesión"! Mi colega acaba de cerrar sesión y no le advirtió que tengo aplicaciones abiertas (comoR) ¡y perdí algunos datos! La R abierta con scripts no guardados tampoco avisó (¡pero avisa cuando lo cierras normalmente!)

¡Esto es realmente malo!

¡Realmente debería haber una advertencia cuando las aplicaciones están abiertas y especialmente cuando algunas de ellas tenían datos no guardados!

¿Algún remedio para esto? ¿Cómo cambiar el comportamiento de Win 10 para recibir la advertencia?

Respuesta1

Al cerrar sesión, Windows envía un mensaje WM_QUIT a cada aplicación, y es tarea de cada aplicación hacerlo, o mostrar una ventana emergente pidiendo al usuario que guarde, o hacer lo que considere apropiado. Ese proceso no cambió (relevantemente) desde Windows 95.

Si una de tus aplicaciones no te avisa, puedes intentar comprobar si tiene una configuración para ello o utilizar otra aplicación en su lugar. De lo contrario, bloquear su computadora cuando se va impide que otros también cierren sesión (a menos que tengan derechos de administrador).

Cerrar una aplicación envía WM_CLOSE, y depende de la aplicación reaccionar igual o diferente que WM_QUIT. Finalmente, Windows puede enviar WM_DESTROY, que es "no negociable", pero la aplicación puede tratarlo nuevamente de manera diferente. Aquí hay más detalles sobre los tres mensajes:https://stackoverflow.com/questions/3155782/cuál-es-la-diferencia-entre-wm-quit-wm-close-and-wm-destroy-in-a-windows-pr

Respuesta2

¡Realmente debería haber una advertencia cuando las aplicaciones están abiertas y especialmente cuando algunas de ellas tenían datos no guardados!

Depende totalmente de una aplicación evitar el cierre automático cuando un usuario cierra la sesión. Tu colega debería haber usadocambiar de usuarioen lugar de cerrar sesión.

Windows 10 de forma predeterminada le avisará cuando reinicie una máquina, si otro usuario ha iniciado sesión. En realidad, esta es la única vez que Windows genera una advertencia.

¿Algún remedio para esto? ¿Cómo cambiar el comportamiento de Windows 10 para recibir la advertencia?

Windows nunca ha generado una advertencia como la que usted describe, siempre ha dependido de la aplicación generar la advertencia o realizar un guardado automático. Windows SIEMPRE ha cerrado aplicaciones cuando un usuario cierra la sesión. Cualquier advertencia que recuerde haber visto siempre fue generada por la propia aplicación.

El comportamiento que usted describe es perfectamente normal y no se puede evitar si un usuario cierra sesión en otra cuenta en lugar de cambiar a su cuenta.

Respuesta3

Si usted u otra persona cierran sesión en su cuenta activa, no aparecerá ningún mensaje de advertencia. Pero cualquier cosa que se cierre sin guardar puede advertirle de esto (algunas lo hacen, otras no). Entonces, aparentemente la persona que cerró la sesión no estaba prestando atención. Mira esto. Busqué configuración y no vi nada más que cerrar aplicaciones. Además, verifique si las aplicaciones permanecieron activas; algunas también podrían hacer esto.

información relacionada