Controle quanto tempo o Windows aguarda antes de matar aplicativos no desligamento

Índice:

Controle quanto tempo o Windows aguarda antes de matar aplicativos no desligamento
Controle quanto tempo o Windows aguarda antes de matar aplicativos no desligamento

Vídeo: Controle quanto tempo o Windows aguarda antes de matar aplicativos no desligamento

Vídeo: Controle quanto tempo o Windows aguarda antes de matar aplicativos no desligamento
Vídeo: Como Obter Permissões de Administrador Em Arquivos Ou Pastas Do Windows 10 ( Tutorial Completo ) - YouTube 2024, Abril
Anonim
Quando você encerra seu computador, o Windows não é desligado imediatamente. Em vez disso, ele dá aos aplicativos e serviços em execução algum tempo para fechar primeiro. Você pode controlar quanto tempo o Windows aguarda - e se ele fecha aplicativos em execução automaticamente ou não.
Quando você encerra seu computador, o Windows não é desligado imediatamente. Em vez disso, ele dá aos aplicativos e serviços em execução algum tempo para fechar primeiro. Você pode controlar quanto tempo o Windows aguarda - e se ele fecha aplicativos em execução automaticamente ou não.

Normalmente, não é necessário alterar essas configurações, mas pode ser útil se você quiser forçar o computador a encerrar mais rapidamente. Alguns aplicativos também podem mexer com essas configurações quando você instalá-los e talvez você queira redefini-los para os valores padrão se o processo de desligamento parecer lento.

Alterar o tempo de espera para aplicativos da área de trabalho

Existem três configurações de registro que controlam o que o Windows faz com aplicativos em execução quando você desliga o computador:

  • WaitToKillAppTimeout: Quando você encerra seu PC, o Windows dá aos aplicativos abertos 20 segundos para limpar e salvar seus dados antes de oferecerem o fechamento deles. Esse valor controla quantos segundos o Windows aguarda.
  • HungAppTimeout: O Windows considera os aplicativos "suspensos" se não responderem em até 5 segundos e fornecer a opção "desligamento forçado". Esse valor controla quantos segundos o Windows aguarda antes de considerar aplicativos que não respondem.
  • AutoEndTasks: O Windows normalmente exibe um botão de "desligamento forçado" após o número de segundos expirar, solicitando sua permissão para fechar quaisquer aplicativos em execução. Se você habilitar essa opção, o Windows fechará automaticamente todos os aplicativos e desligará sem a sua entrada.

Aviso padrão: O Editor do Registro é uma ferramenta poderosa e seu uso indevido pode tornar seu sistema instável ou inoperante. Esse é um truque bem simples e, desde que você siga as instruções, não terá problemas. Dito isso, se você nunca trabalhou com isso antes, pense em ler sobre como usar o Editor do Registro antes de começar. E definitivamente faça o backup do Registro (e do seu computador!) Antes de fazer alterações.

Para alterar essas configurações, você precisará usar o Editor do Registro. Para abri-lo, pressione Windows + R no teclado, digite “regedit” e pressione Enter.

Navegue até a seguinte chave no painel esquerdo da janela do editor de registro:
Navegue até a seguinte chave no painel esquerdo da janela do editor de registro:

HKEY_CURRENT_USERControl PanelDesktop

Verifique se você tem alguma das configurações “WaitToKillAppTimeout”, “HungAppTimeout” ou “AutoEndTasks” no painel direito. Se você não os vir, o Windows está usando as configurações padrão.
Verifique se você tem alguma das configurações “WaitToKillAppTimeout”, “HungAppTimeout” ou “AutoEndTasks” no painel direito. Se você não os vir, o Windows está usando as configurações padrão.

Para criar uma dessas configurações, clique com o botão direito do mouse na tecla "Desktop" no painel esquerdo e selecione Novo> Valor da seqüência. Nomeie como "WaitToKillAppTimeout", "HungAppTimeout" ou "AutoEndTasks" - quais configurações você deseja personalizar. Repita este processo para adicionar um segundo ou até mesmo todos os três.

Para configurar o
Para configurar o

WaitToKillAppTimeout

valor, crie o valor da string e clique duas vezes nele. Digite um valor em milissegundos. Por exemplo, o valor padrão é "20000", que é 20000 milissegundos ou 20 segundos. Se você quisesse defini-lo para 5 segundos, você digitaria "5000".

Não recomendamos definir esse valor como muito baixo, pois os aplicativos precisam de tempo para serem limpos. Como regra geral, não o defina abaixo de 2000 ou 2 segundos.

Para configurar o
Para configurar o

HungAppTimeout

valor, crie a string e clique duas vezes nela. Digite um valor em milissegundos. Por exemplo, o valor padrão é "5000", que é 5000 milissegundos ou 5 segundos. Se você quisesse defini-lo para 3 segundos, você digitaria "3000".

Não recomendamos que você defina esse valor como muito baixo ou o Windows acha que os aplicativos não respondem quando não estão. Como regra geral, não o defina abaixo de 1000 ou 1 segundo.

Para configurar o
Para configurar o

AutoEndTasks

valor, crie a string e clique duas vezes nela. Defina para “1” se quiser que o Windows feche programas automaticamente no desligamento. O valor padrão é "0", o que significa que o Windows não fechará automaticamente os programas no encerramento.

Tenha o cuidado de salvar seu trabalho em qualquer programa em execução antes de desligar, se você informar ao Windows para fechar automaticamente os programas abertos. Você pode perder qualquer trabalho aberto quando o Windows forçá-lo a fechar programas no desligamento.

Para desfazer uma alteração, localize o
Para desfazer uma alteração, localize o

WaitToKillAppTimeout

,

HungAppTimeout

ou

AutoEndTasks

valores no painel direito. Clique com o botão direito na opção e selecione "Excluir" para removê-lo. O Windows usará a configuração padrão.

Serviços de fundo

O Windows oferece apenas uma configuração de registro que controla o que o Windows faz com os serviços do sistema em segundo plano quando você desliga o computador:

WaitToKillServiceTimeout: Normalmente, o Windows aguarda 5 segundos para que os serviços em segundo plano sejam limpos e fechados quando o computador é desligado. Alguns aplicativos podem alterar esse valor quando você os instala, dando aos serviços de segundo plano um tempo extra para limpeza. Windows forçosamente desliga serviços de segundo plano após esse período de tempo. Esse valor controla quantos segundos o Windows aguarda antes de fazer isso. O Windows desligará automaticamente se todos os serviços forem fechados com êxito antes que o cronômetro expire.

Para alterar essa configuração, você precisará usar o Editor do Registro. Para abri-lo, pressione Windows + R no teclado, digite “regedit” e pressione Enter.

Navegue até a seguinte chave no painel esquerdo da janela do editor de registro:
Navegue até a seguinte chave no painel esquerdo da janela do editor de registro:

HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControl

Localize o valor WaitToKillServiceTimeout no painel direito. Se você não o visualizar, clique com o botão direito do mouse na tecla "Control" no painel esquerdo, selecione Novo> Valor da string e nomeie como "WaitToKillServiceTimeout".
Localize o valor WaitToKillServiceTimeout no painel direito. Se você não o visualizar, clique com o botão direito do mouse na tecla "Control" no painel esquerdo, selecione Novo> Valor da string e nomeie como "WaitToKillServiceTimeout".

Clique duas vezes no

WaitToKillServiceTimeout

valor e insira um número de milissegundos. O padrão é 5000 milissegundos ou 5 segundos. Para configurá-lo para 20 segundos, você digitaria "20000".

Você não deve definir um valor muito baixo ou os serviços em segundo plano não poderão ser encerrados corretamente. Como regra geral, não defina esse valor abaixo de "2000" ou 2 segundos.

Para desfazer essa alteração, retorne aqui e clique duas vezes no
Para desfazer essa alteração, retorne aqui e clique duas vezes no

WaitToKillServiceTimeout

opção. Defina para “5000”, a configuração padrão.

Recomendado: