O Windows Server 2012 R2 impede o logoff automático devido à inatividade

9

Eu tenho um servidor Windows 2012 R2 independente que eu faça logon localmente. não faz parte de um domínio e é a configuração de instalação padrão sem nenhuma política promulgada. O servidor efetua logoff da área de trabalho e a bloqueia com uma senha. Como posso evitar isso?

    
por alphadev 15.10.2013 / 20:30

7 respostas

9

Em resumo

  1. Desbloqueie / ative o recurso console log display off timeout na opção de energia

  2. Defina o tempo limite como 0 para desativá-lo.

Etapas de detalhes

Desbloqueou o recurso de configurações de energia ausente no Server 2012.

  1. Abra a seguinte chave de registro - HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power\PowerSettings16b95f-f776-4464-8c53-06167f40cc99EC4B3A5-6868-48c2-BE75-4F3044BE88A7

  2. Defina o seguinte valor - Attributes = > 2

  3. Agora abra o Painel de controle > Opções de energia > Alterar configurações do plano > Alterar configurações de energia avançadas
    uma. A nova seção Exibir Exibição de bloqueio do console fora do tempo limite agora está disponível.
    b. Configure seu valor "Conectado" de acordo (0 para desativar)

Feito.

p.s.

Você pode querer baixar o meu arquivo .reg de exportação e execute-o na sua máquina como um atalho para o passo 1 & 2 acima, por exemplo, ativando console log display off timeout .

    
por 27.06.2014 / 13:59
7

O servidor não está desconectando sua sessão, simplesmente está bloqueando a tela. Você pode alterar esse comportamento em Power Options no painel de controle. Está abaixo de Display .

    
por 15.10.2013 / 20:38
5

Eu sei que essa é uma pergunta antiga, mas essa informação pode ser útil para outras pessoas:

Se você estiver executando em um ambiente de domínio, crie essa configuração adequadamente em um GPO; caso contrário, configure o GPO local ( gpedit.msc ):

Computer Configuration -> Policies -> Windows Settings -> Security Settings -> Local Policies -> Security Options -> Interactive logon: Machine inactivity limit

Se você evitar que o bloqueio seja definido como zero, tenha em mente o impacto na segurança que essa alteração pode ter em seu ambiente.

    
por 04.04.2016 / 08:21
2

Expandindo a resposta do Cowboy.

Relacione os esquemas de energia, isso informará uma lista de esquemas com GUIDs e nomes.

powercfg /L

Os GUIDs têm aliases

powercfg -aliases

Os alias comuns são

SCHEME_MAX = Power saver (Max power saving)
SCHEME_BALANCED = Balanced (Typical)
SCHEME_MIN = High performance (Min power saving)

Em seguida, desabilite todos os esquemas de energia padrão, para AC e DC.

powercfg /setacvalueindex SCHEME_MIN SUB_NONE CONSOLELOCK 000
powercfg /setdcvalueindex SCHEME_MIN SUB_NONE CONSOLELOCK 000
powercfg /setacvalueindex SCHEME_MAX SUB_NONE CONSOLELOCK 000
powercfg /setdcvalueindex SCHEME_MAX SUB_NONE CONSOLELOCK 000
powercfg /setacvalueindex SCHEME_BALANCED SUB_NONE CONSOLELOCK 000
powercfg /setdcvalueindex SCHEME_BALANCED SUB_NONE CONSOLELOCK 000
    
por 06.02.2015 / 15:02
1

Estou executando o servidor 2012 R2 Std e a opção está lá. Basta alterá-lo na política de grupo e defini-lo como 0, como Matze descreve acima. Acabei de configurar 3 servidores de 2012 hoje e é assim que faço sempre. Force uma atualização de política ou aguarde. Às vezes eu tenho que fazer logoff e voltar antes de pegar a mudança de política. Para forçar a atualização da política, execute gpupdate / force a partir de um prompt de administração.

    
por 07.10.2016 / 08:15
1

Isso funcionou para mim no Server 2016 .

Abra o Editor de Objeto de Diretiva de Grupo e navegue até Configuração do Computador \ Modelos Administrativos \ Sistema \ Gerenciamento de Energia \ Configurações de Vídeo e Vídeo.

Ativar e então alterar o valor de Desativar a exibição (segundos) para 0.

(Porque o padrão parece ser 0, mas quando você clica em Enabled, ele define o valor como 1!)

    
por 22.03.2018 / 04:14
0

Só que essa opção não está mais lá. O problema é que a configuração padrão nas configurações de energia do CONSOLELOCK é 001 e não há como alterá-lo, exceto pelo uso do powercfg. Para exibir a configuração atual do esquema de alto desempenho, execute este comando:

powercfg /q SCHEME_MIN SUB_NONE

Você verá que os valores para AC e Battery são 001. Para alterá-los para 000, execute estes comandos:

powercfg /setacvalueindex SCHEME_MIN SUB_NONE CONSOLELOCK 000. 
powercfg /setdcvalueindex SCHEME_MIN SUB_NONE CONSOLELOCK 000,

Se você definiu um esquema de energia personalizado, precisará fornecer sua identidade.

    
por 06.11.2013 / 15:18