Windows 7 - forcer la session utilisateur existante à se déconnecter, pas à se déconnecter, à l'ouverture de session

12

Avec Windows XP, lors de la connexion à un ordinateur, si un autre utilisateur était déjà connecté, on vous a dit de qui il s'agissait et vous avez demandé si vous vouliez mettre fin à sa session:

"L'utilisateur X est actuellement connecté à cet ordinateur. Si vous continuez, la session Windows de cet utilisateur se terminera et toutes les données non enregistrées seront perdues. Voulez-vous continuer?"

Dans Windows 7, lorsqu'un autre utilisateur tente de se connecter (que ce soit par bureau à distance ou sur la console), il voit ce message:

"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. Après un délai de 30 secondes, s'il n'y a pas de réponse, vous êtes connecté et l'utilisateur précédent est déconnecté. C'est le 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 en usine. Nous souhaitons conserver le comportement de style XP et forcer une déconnexion de l'utilisateur existant, au lieu de permettre aux programmes qui sont désormais masqués de s'exécuter en arrière-plan.

La stratégie "Masquer les points d'entrée pour le changement rapide d'utilisateur" est déjà activée, mais cela n'empêche pas deux sessions utilisateur simultanées. Que pouvons-nous faire pour forcer la fermeture de session de l'utilisateur existant dans Windows 7?

Pat Clancey
la source

Réponses:

7

Cela pourrait fonctionner, selon vos autorisations:

  1. Ouvrez le Gestionnaire des tâches

  2. Onglet Processus, Afficher les processus de tous les utilisateurs (en bas à gauche)

  3. Onglet Utilisateurs, sélectionnez l'utilisateur sur lequel vous souhaitez tuer les processus, Déconnectez-vous

  4. Vous verrez une invite vous demandant de confirmer la déconnexion, choisissez déconnexion

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 façon de procéder, étape par étape.

Michael H
la source
3
Cela fonctionnerait, mais j'ai besoin que cela se produise automatiquement.
Pat Clancey
@PatClancey Je pense que vous pouvez créer un script de fermeture de session de manière semi-automatique en suivant cette réponse: superuser.com/questions/269574/…
Jeroen Wiert Pluimers
2

Créez une stratégie de groupe pour ces systèmes qui définit un délai d'expiration faible pour la déconnexion des utilisateurs déconnectés.

Pour ce faire, consultez la Computer Configuration > Policies > Administrative Templates > Windows Components > Terminal Services > Sessionssection 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.

Ƭᴇcʜιᴇ007
la source
1
Dans mon éditeur de stratégie de groupe local, je n'ai pas de dossier "Stratégies" sous "Configuration ordinateur". J'ai trouvé «Définir la limite de temps pour les sessions déconnectées» dans Configuration ordinateur> Modèles d'administration> Composants Windows> Session Bureau à distance> Délais de session, mais cela ne fonctionne que pour déconnecter les utilisateurs d'une connexion Bureau à distance - pas un utilisateur déconnecté sur la console. Comment puis-je définir la politique des services Terminal Server que vous mentionnez?
Pat Clancey
1
@PatClancey, alors comment avez-vous réussi à résoudre ce problème? Veuillez poster une réponse . 25 000 vues et aucune solution de travail?
Pacerier