Como fazer logoff automático de usuários ociosos no Windows 10

Você pode estar se perguntando se o Windows 10 pode ser configurado para fazer logoff de usuários (em vez de bloquear a estação de trabalho) após inatividade com a ajuda de um protetor de tela. Os protetores de tela são ativados depois que o usuário permanece ocioso ou inativo por um período de tempo especificado. Ao retomar da proteção de tela, você será solicitado a fornecer credenciais para voltar à sua área de trabalho.

O Windows 2003 Resource Kit Tools tem um arquivo de proteção de tela winexit.scr, conhecido como Windows Sair do protetor de tela ou Protetor de tela de logoff isso faz exatamente isso. No entanto, a proteção de tela WinExit.scr gera o seguinte erro quando você tenta executá-lo no Windows Vista e superior, incluindo o Windows 10.

Erro encontrado ao criar seção de registro.

Como fazer um programa desenvolvido há 16 anos funcionar no Windows 10? Este artigo explica como usar o winexit.scr protetor de tela para fazer logoff de uma conta de usuário após o tempo limite de inatividade no Windows 10.

Logoff automático de usuários inativos ou ociosos no Windows 10

Usando WinExit Screen Saver

  1. Download Ferramentas do Windows 2003 Resource Kit (rktools.exe - 11,7 MB) do Centro de download oficial da Microsoft.
  2. Use o 7-Zip ou qualquer outra ferramenta de arquivamento de terceiros para abrir o rktools.exe e, em seguida, abra dentro do rktools.msi Arquivo.
    protetor de tela de logoff winexit no Windows 10
  3. Extrair winexit.scr e copie para C: \ Windows \ System32
  4. Inicie o Editor do Registro (regedit.exe) e vá para o seguinte ramo (para sistemas Windows de 32 e 64 bits, respectivamente):
    [Para Windows 32 bits] HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion \ IniFileMapping \ control.ini [Para Windows 64 bits] HKEY_LOCAL_MACHINE \ SOFTWARE \ WOW6432Node \ Microsoft \ Windows NT \ CurrentVersion \ IniFileMapping \ control.ini
  5. Clique com o botão direito control.ini e clique em Permissões
  6. Adicione sua conta de usuário e habilite Controlo total permissões. Para fazer com que a proteção de tela de logoff funcione para todas as contas, adicione cada usuário (ou adicione o Comercial grupo) à lista e dê-lhes Controlo total permissões.
    protetor de tela de logoff winexit no Windows 10
  7. Clique em OK para fechar a caixa de diálogo e sair do Editor do Registro.
  8. Abra a caixa de diálogo Configurações do protetor de tela no Painel de controle.
  9. Selecione Logoff Screen Saver da lista e clique em Configurações
    protetor de tela de logoff winexit no Windows 10
  10. Na caixa de diálogo WinExit Setup, defina o valor do cronômetro de contagem regressiva, Force logoff e a mensagem de logoff personalizada conforme desejado e clique em OK.
    protetor de tela de logoff winexit no Windows 10

    A configuração do protetor de tela é aplicada e entrará em ação após o tempo limite de inatividade e oferece a você o cronômetro de contagem regressiva de 30 segundos com uma opção para cancelar o processo de logoff. Todos os aplicativos abertos são encerrados se o Forçar o encerramento do aplicativo opção foi selecionada.

    RELACIONADO:Como fazer login automaticamente no Windows e bloquear automaticamente a estação de trabalho após o login?

    Arquivo de configuração de proteção de tela de logoff

    As configurações são armazenadas no arquivo control.ini na pasta VirtualStore aqui:

    C: \ Users \% username% \ AppData \ Local \ VirtualStore \ Windows \ control.ini

    Como o programa foi projetado para versões do Windows anteriores ao Windows Vista, ele imediatamente tenta escrever para C: \ Windows \ Control.ini sem verificar se o processo tem privilégios de administrador e falha ao criar o arquivo. Portanto, a virtualização do UAC é ativada quando você salva a configuração do protetor de tela de logoff e as configurações são gravadas no local redirecionado acima.

    Você também pode editar o arquivo acima usando o Bloco de notas e definir as configurações do protetor de tela de logoff diretamente ou implantar o arquivo. Aqui está um exemplo de configuração:

    [Protetor de tela. Sair] ForceLogoff = 1. CountDownTimer = 25. DialogMessage = Você será desconectado pelo WinExit Screensaver.
RELACIONADO:Como desligar automaticamente após instalar atualizações no Windows 10

Aplicar as configurações do protetor de tela para todos os usuários do computador

Movendo o control.ini arquivo ou criá-lo manualmente no C: \ Windows diretório também funciona. Colocar o arquivo no diretório do Windows aplicará as configurações para todas as contas de usuário no computador. Mas, se você usar a caixa de diálogo Configurações do protetor de tela para configurar o protetor de tela, a configuração será gravada no VirtualStore diretório, que é por usuário.

Definir as configurações do protetor de tela como administrador não causa o problema de virtualização. Para configurar a proteção de tela como administrador, execute a seguinte linha de comando elevado (como administrador):

rundll32.exe shell32.dll, Control_RunDLL desk.cpl, screensaver, @ screensaver

Existem muitos outros produtos de proteção de tela de logoff de terceiros disponíveis, mas você pode não precisar deles, pois a proteção de tela de logoff WinExit.scr funciona perfeitamente no Windows 10.

Você também pode verificar um método sem proteção de tela Lithnet Idle-Logoff, um utilitário habilitado para política de grupo para fazer logoff de sessões de usuário ocioso do Windows. O programa foi desenvolvido por Ryan Newington, um vencedor do prêmio Microsoft’s Most Valuable Professional da Austrália.


Um pequeno pedido: Se você gostou deste post, por favor, compartilhe?

Um "minúsculo" compartilhamento seu ajudaria seriamente no crescimento deste blog. Algumas ótimas sugestões:
  • Fixá-lo!
  • Compartilhe com seu blog favorito + Facebook, Reddit
  • Tweet isso!
Muito obrigado pelo seu apoio, meu leitor. Não vai demorar mais de 10 segundos do seu tempo. Os botões de compartilhamento estão logo abaixo. :)