Avec Windows XP, lors de la connexion à un ordinateur, si un autre utilisateur était déjà connecté, vous avez été informé de son identité et vous a demandé si vous souhaitiez mettre fin à leur session:
"L'utilisateur X est actuellement connecté à cet ordinateur. Si vous continuez, la session Windows de cet utilisateur se termine et toutes les données non enregistrées sont perdues. Souhaitez-vous continuer?"
Sous Windows 7, lorsqu'un autre utilisateur tente de se connecter (via un poste de travail distant ou à la console), le message suivant s'affiche:
"Un autre utilisateur est actuellement connecté à cet ordinateur. Si vous continuez, cet utilisateur doit se déconnecter de cet ordinateur. Voulez-vous continuer?"
Si vous cliquez sur Oui, vous êtes invité à attendre une réponse de l'utilisateur actuel. Au bout de 30 secondes, s'il n'y a pas de réponse, vous êtes connecté et l'utilisateur précédent est déconnecté. Il s’agit du changement par rapport à XP: ils ne sont pas déconnectés, ils sont déconnectés et leurs programmes continuent de fonctionner.
C'est un problème pour nous sur certains de nos postes de travail au sol. Nous aimerions conserver le comportement de style XP et forcer la déconnexion de l'utilisateur existant, au lieu de permettre aux programmes qui sont maintenant masqués de s'exécuter en arrière-plan.
Nous avons déjà activé la stratégie "Masquer les points d'entrée pour le changement rapide d'utilisateur", mais cela n'empêche pas deux sessions d'utilisateur simultanées. Que pouvons-nous faire pour forcer une déconnexion de l'utilisateur existant dans Windows 7?
Cela peut fonctionner en fonction de vos autorisations:
Ouvrir le gestionnaire de tâches
Onglet Processus, Afficher les processus de tous les utilisateurs (en bas à gauche)
Onglet Utilisateurs, sélectionnez l'utilisateur pour lequel vous souhaitez supprimer les processus, Fermer la session
Vous verrez une invite vous demandant de confirmer la fermeture de session, choisissez Fermeture de session.
Je viens de vérifier cela entre un compte utilisateur normal et un compte administrateur sur mon réseau.
Voici un lien avec des captures d'écran de la procédure à suivre, étape par étape.
Créez une stratégie de groupe pour le ou les systèmes définissant un délai d’expiration faible pour la déconnexion des utilisateurs déconnectés.
Pour ce faire, consultez la section Computer Configuration > Policies > Administrative Templates > Windows Components > Terminal Services > Sessions
de la stratégie de groupe et activez Set time limit for disconnected sessions
, puis définissez un délai d’expiration (1 minute).
C'était après avoir été "déconnecté" pendant une minute, ils seront déconnectés.