1 votes

Windows 10 ne prévient pas avant de se déconnecter

Je viens de découvrir que Windows 10 ne prévient pas lorsque l'utilisateur se déconnecte ! Mon collègue vient de me déconnecter et il n'a pas été averti que j'avais des applications ouvertes (comme par exemple R ) et j'ai perdu des données ! Le R ouvert avec des scripts non sauvegardés n'a pas non plus averti (mais il avertit quand on le ferme normalement !).

C'est vraiment mauvais !

Il devrait vraiment y avoir un avertissement lorsque des applications sont ouvertes et surtout lorsque certaines d'entre elles ont des données non sauvegardées !

Un remède à cela ? Comment modifier le comportement de Win 10 pour obtenir l'avertissement ?

3voto

Aganju Points 9650

Lors de la déconnexion, Windows envoie un message WM_QUIT à chaque application, et c'est à chaque application de le faire, ou d'afficher une fenêtre demandant à l'utilisateur de sauvegarder, ou de faire ce qu'elle juge approprié. Ce processus n'a pas changé (de manière pertinente) depuis Windows 95.

Si l'une de vos applications ne vous avertit pas, vous pouvez essayer de vérifier si elle dispose d'un paramètre à cet effet, ou utiliser une autre application à la place. Par ailleurs, le verrouillage de votre ordinateur lorsque vous vous éloignez interdit aux autres de vous déconnecter également (à moins qu'ils ne disposent de droits d'administrateur).

La fermeture d'une application envoie WM_CLOSE, et c'est à l'application de réagir de la même façon ou différemment de WM_QUIT. Enfin, Windows peut envoyer WM_DESTROY, qui est "non négociable", mais qui peut être traité différemment par l'application. Voici plus de détails sur ces trois messages : https://stackoverflow.com/questions/3155782/what-is-the-difference-between-wm-quit-wm-close-and-wm-destroy-in-a-Windows-pr

2voto

Johan Leino Points 2533

Il devrait vraiment y avoir un avertissement lorsque des applications sont ouvertes et surtout lorsque certaines d'entre elles ont des données non sauvegardées !

Il appartient entièrement à une application d'empêcher la fermeture automatique lorsqu'un utilisateur est déconnecté. Votre collègue aurait dû utiliser utilisateur du commutateur au lieu de vous déconnecter.

Windows 10, par défaut, vous avertit lorsque vous redémarrez une machine, si un autre utilisateur est connecté. C'est en fait le seul moment où un avertissement est généré par Windows.

Un remède à cela ? Comment modifier le comportement de Windows 10 pour obtenir l'avertissement ?

Windows n'a jamais généré d'avertissement comme vous le décrivez, c'est toujours à l'application de générer l'avertissement ou d'effectuer automatiquement une sauvegarde. Windows a TOUJOURS fermé les applications lorsqu'un utilisateur est déconnecté. Tous les avertissements dont vous vous souvenez ont toujours été générés par l'application elle-même.

Le comportement que vous décrivez est parfaitement normal et ne peut être évité si un utilisateur se déconnecte d'un autre compte au lieu de passer à son compte.

1voto

John Points 34861

Si vous ou une autre personne se déconnecte de votre compte actif, il n'y a pas de message d'avertissement. Mais tout ce qui se ferme sans être sauvegardé peut vous en avertir (certains le font, d'autres non). Apparemment, la personne qui vous a déconnecté n'a pas fait attention. Vérifiez ceci. J'ai cherché les paramètres et je n'ai rien vu d'autre que la fermeture des applications. Vérifiez également si les applications sont restées actives - certaines peuvent aussi le faire.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X