Como fazer o Windows 10 esperar mais no desligamento se você tiver tarefas em execução

Às vezes, quando você desliga, reinicia ou sai do seu dispositivo Windows 10, pode receber uma mensagem de erro que interrompe ou até mesmo cancela o processo. Para evitar que isso aconteça, você pode fazer o Windows esperar mais ao fazer logoff.

Ter o sistema dando a você um pouco mais de tempo para fazer logoff pode realmente economizar seu tempo. Aqui está o que você deve fazer, se você encontrar esta situação. Verificar Como desativar aplicativos em segundo plano no Windows 10.

Por que o Windows exibe uma mensagem de erro ao fazer logoff?

Você pode ter algumas tarefas em execução simultaneamente, cada uma delas potencialmente com dados não salvos. Nesse caso, todas as tarefas ou aplicativos tentam salvar os dados antes que o Windows faça logoff. Esta pode ser uma das razões para a mensagem de erro. Como solução, você pode estender o tempo de logout para permitir que todas as tarefas terminem o que você está fazendo.

Como alternativa, pode haver apenas uma tarefa com um problema. Nesse caso, e se tiver certeza de que nenhum dos aplicativos que você usa perderá dados, você pode forçar o Windows a sair mais rapidamente.

O que você deve tentar primeiro?

O método descrito aqui basicamente força o Windows a esperar mais enquanto desliga ou faz logoff. No entanto, se você tiver um aplicativo com comportamento inadequado que frequentemente interfere na saída do Windows, pode ser algo a ser investigado. Existem correções para tentar primeiro se houver Um aplicativo que bloqueia o Windows Desligue ou faça logoff.

Se nenhuma dessas opções funcionar, você pode ajustar quanto tempo o Windows espera antes de sair, dando a qualquer aplicativo em execução ou erros mais tempo para corrigir.

Faça o Windows esperar mais ao fazer logoff

Existem dois processos aos quais você pode recorrer. primeiro, WaitToKillAppTimeout , que dá aos aplicativos do Windows cerca de 20 segundos para salvar os dados e fechar. Se os aplicativos não responderem, o Windows os considera "suspensos". enquanto o segundo, HungAppTimeout , informa ao Windows quantos segundos esperar antes de considerar a suspensão de aplicativos e oferecer uma solução de fechamento forçado.

Alterar esses dois valores envolve modificar o registro, portanto, tenha cuidado e faça um backup antes de mexer nele. Verificar Como fazer backup e restaurar o registro do Windows.

1.a. Como configurar WaitToKillAppTimeout apenas para sua conta de usuário

Você pode usar estas etapas para alterar quanto tempo o Windows espera por aplicativos somente quando você estiver desconectado da sua conta de usuário.

HKEY_CURRENT_USER \ Control Panel \ Desktop
  • No painel esquerdo, localize a série nomeada WaitToKillAppTimeout.
  • Se você não o vir, precisará criá-lo clicando com o botão direito do mouse em qualquer espaço vazio no painel esquerdo e selecionando Novo -> Valor da string. Etiquete com WaitToKillAppTimeout.
  • Clique duas vezes nessa string para modificar seu valor, que é em milissegundos. (1000 milissegundos equivalem a 20000 segundo.) Por padrão, os dados do valor são definidos como 20 (ou XNUMX segundos).
  • Aumente esse valor para fazer com que o Windows espere mais tempo para concluir a execução dos aplicativos antes de desligar ou fazer logoff. (Diminuir seu valor irá deslogá-lo mais rapidamente).

1.b. Como configurar WaitToKillAppTimeout para todos os usuários

Passar por essas etapas aplicará as regras de logout modificadas a todos os usuários do computador.

  • Abra o editor de registro.
  • Navegue até a seguinte pasta no registro:
HKEY_USERS\.DEFAULT\Control Panel\Desktop

2.a. Como configurar o HungAppTimeout apenas para sua conta de usuário

A execução dessas etapas mudará quanto tempo o Windows espera pelos aplicativos que considera suspensos. Isso é apenas para sua conta de usuário.

  • Abra o editor de registro.
  • Navegue até a seguinte pasta no registro:
HKEY_CURRENT_USER \ Control Panel \ Desktop
  • No painel esquerdo, localize a série nomeada HungAppTimeout.
  • Se a string não existir, crie-a clicando com o botão direito do mouse em qualquer espaço vazio do painel e escolhendo Novo -> Valor da string. Diga HungAppTimeout.
  • Clique duas vezes nessa string para editar seu valor — novamente, em milissegundos. (1000 milissegundos é igual a 5000 segundo). Por padrão, os dados do valor são definidos como XNUMX.
  • Aumente esse valor para fazer com que o Windows tenha mais tempo para suspender aplicativos e esperar mais tempo ao desligar ou fazer logoff. (Reduza esse valor para fazer logoff mais rapidamente.)

2.b. Como configurar o HungAppTimeout para todos os usuários

Isso permitirá que você altere o valor padrão para todos os usuários.

  • Abra o editor de registro.
  • Navegue até a seguinte pasta no registro:
HKEY_USERS\.DEFAULT\Control Panel\Desktop
  • Siga as etapas 3 a 6 do Método 2.a para alterar quanto tempo o Windows espera para fazer logoff de todos os usuários.

Dê aos aplicativos mais tempo para fechar quando você sair

Se os aplicativos continuarem interrompendo o Windows ao desligar ou fazer logoff, seria sensato dar-lhes mais tempo para terminar e fechar corretamente. Dessa forma, o processo de saída não será interrompido e você não precisará intervir manualmente. Você pode ver agora Aplicativos aleatórios aparecem quando uma determinada tecla é pressionada no Windows? Experimente estas correções.

Ir para o botão superior