Como descobrir quem está logado e forçar logout no Windows Server
Manter o controle de quem está conectado ao seu servidor é essencial para a segurança e o gerenciamento eficiente do ambiente. No Windows Server, você pode facilmente verificar quais usuários estão logados e forçar o logout quando necessário. Neste post, aprenda como descobrir quem está logado e forçar logout no Windows Server.
Verificar usuários logados
Existem várias maneiras de identificar quais usuários estão atualmente logados no seu servidor:
a) Usando o gerenciador de tarefas
- Abra o Gerenciador de Tarefas pressionando
Ctrl + Shift + Esc
ou clicando com o botão direito na barra de tarefas e selecionando Gerenciador de Tarefas; - Clique na aba Usuários.
- Aqui você verá uma lista dos usuários atualmente logados no servidor.
- Também é possível visualizar informações sobre a sessão, como o tempo de atividade e o uso de recursos.
b) Via Prompt de comando
Você também pode usar o Prompt de Comando para listar usuários logados:
Pressione Windows + R
, digite cmd
e pressione Enter.
Execute o comando abaixo para listar as sessões ativas:
query user
Isso exibirá uma lista de usuários, mostrando quem está logado, em qual sessão, e o tempo de inatividade.
c) Via PowerShell
Outra forma é utilizando o PowerShell. Siga os passos abaixo:
- Abra o PowerShell como administrador;
- Execute o comando:
Get-RemoteDesktopSession
Esse comando lista todas as sessões ativas de usuários.
Forçar logout de usuários
Agora que você sabe quem está logado, pode forçar o logout caso necessário. Existem várias formas de fazer isso:
a) Via Gerenciador de Tarefas
- Na aba Usuários, clique com o botão direito sobre o usuário que deseja desconectar.
- Selecione Desconectar para forçar o logout.
b) Via Prompt de Comando
- Abra o Prompt de Comando como administrador.
- Após listar as sessões com o comando
query user
, anote o ID da sessão que deseja desconectar. - Execute o seguinte comando:
logoff <ID da sessão>
Exemplo:
logoff 2
c) Usando PowerShell
logoff <ID da sessão>
Forçar logout remoto
Se precisar forçar o logout de um usuário em outro servidor remoto, siga este passo:
No Prompt de Comando ou PowerShell, adicione o nome do servidor remoto:
logoff <ID da sessão> /server:<Nome_do_Servidor>
Exemplo:
logoff 2 /server:ServidorRemoto
Exemplo prático
Descobrir usuários logados
query session /server:<nome ou IP do servidor>

Desconectar usuários logados
logoff <id do usuário> /server:<nome ou IP do servidor>

Gerenciar sessões ativas no Windows Server é uma tarefa simples e essencial para manter o controle sobre o ambiente.
Utilizando o Gerenciador de Tarefas, o Prompt de Comando ou o PowerShell, você consegue rapidamente identificar quem está logado e, se necessário, forçar o logout de qualquer sessão. Isso garante que o servidor esteja sempre seguro e funcionando de maneira otimizada.
Dúvidas ou sugestões sobre como descobrir quem está logado e forçar logout no Windows Server? Deixem nos comentários! Para mais dicas, acesse o nosso canal no YouTube:
https://youtube.com/criandobits
Aprenda a consertar o próprio computador como um profissional!
Especialize-se em manutenção preventiva e corretiva, diagnósticos de defeitos e upgrades com aulas passo a passo sem enrolação.
Torne-se também um técnico diferenciado e conquiste o emprego dos seus sonhos com este curso completo de Montagem e Manutenção de Desktops e Notebooks.
Sobre o Autor
0 Comentários