Com o Windows XP, ao fazer login em um computador, se outro usuário já estiver conectado, você será informado sobre quem ele é e perguntado se deseja encerrar a sessão:
"No momento, o usuário X está conectado a este computador. Se você continuar, a Sessão do Windows desse usuário será encerrada e os dados não salvos serão perdidos. Deseja continuar?"
No Windows 7, quando outro usuário tenta fazer logon (pela área de trabalho remota ou no console), ele vê esta mensagem:
"No momento, outro usuário está conectado a este computador. Se você continuar, esse usuário deverá se desconectar deste computador. Deseja continuar?"
Se você clicar em Sim, você será solicitado a aguardar uma resposta do usuário atual. Após um intervalo de 30 segundos, se não houver resposta, você estará conectado e o usuário anterior será desconectado. Esta é a alteração do XP - eles não estão desconectados, estão desconectados e seus programas continuam em execução.
Esse é um problema para nós em algumas de nossas estações de trabalho no chão de fábrica. Gostaríamos de manter o comportamento do estilo XP e forçar o logoff do usuário existente, em vez de permitir que programas que agora estão ocultos ainda sejam executados em segundo plano.
Já temos a política "Ocultar pontos de entrada para troca rápida de usuário" ativada, mas isso não impede duas sessões simultâneas de usuário. O que podemos fazer para forçar o logoff do usuário existente no Windows 7?