Descobrir qual programa acordou o computador

Como descobrir qual programa acordou o computador? É muito chato quando colocamos o computador em suspensão e ele fica acordando sozinho, sem ter ninguém mexendo. Isso pode ser causado por alguns programas ou aplicativos que começam a rodar no Windows sem mais nem menos.

Neste post explicaremos como desativar o que está causando o problema. Já mostramos aqui no site como descobrir o que está impedindo o computador dormir, a dica é parecida.

Descobrir qual programa acordou o computador

Para começar é preciso abrir o Prompt de Comando como administrador.

Clique no botão iniciar do Windows, digite na busca cmd ou prompt. Clique com botão direito do mouse em cima do Prompt de Comando e selecione “Executar como administrador”.

Abrir Prompt de Comando como administrador Windows

Digite o comando abaixo (dando espaço entre powercfg e o traço) e aperte Enter no teclado:

powercfg -lastwake

A resposta vai mostrar o que acordou o computador da última vez.

Descobrir qual programa acordou o computador
Descobrir qual programa acordou o computador

Como o meu computador foi acordado por mim apertando o botão de energia, no Prompt de Comando apareceu “Botão de Energia”.

Às vezes pode ser o mouse ou o teclado ou algum outro dispositivo USB quem acordou seu computador mesmo sem você ter tocado neles. Tarefas agendadas do Windows também podem acordar o computador em um horário específico, e os próprios programas instalados podem criar despertadores automaticamente.

Descobrindo quais dispositivos podem acordar o computador

Para saber quais dispositivos podem acordar seu computador abra o Prompt de Comando como administrador, como explicado no início do post.

Digite o comando abaixo e aperte Enter no teclado:

powercfg -devicequery wake_armed

Se tiver algum dispositivo capaz de acordar o computador aparecerá listado em seguida. No meu caso não tem nenhum.

Dispositivos capazes de acordar o computador wake_armed
Dispositivos capazes de acordar o computador wake_armed

E para ver uma lista dos despertadores (timers de ativação) programados no computador digite o comando abaixo e aperte Enter novamente:

powercfg -waketimers
Ver lista de despertadores Prompt de Comando no Windows waketimers
Ver lista de despertadores Prompt de Comando no Windows waketimers

Impedir programa de acordar computador

É possível parar dispositivos de acordarem seu computador acessando o Gerenciador de Dispositivo.

Para abrir o Gerenciador de Dispositivos clique no botão iniciar, digite Dispositivo na busca e clique em “Gerenciador de Dispositivo” na parte de cima.

Gerenciador de Dispositivos Windows

Procure pelo dispositivo que apareceu quando você digitou o segundo comando (-devicequery wake_armed), ele aparecerá com o mesmo nome nesta lista. No exemplo abaixo mostramos com o adaptador de rede. Clique com o botão direito do mouse em cima do dispositivo e selecione “Propriedades”.

Adaptadores de rede wifi Propriedades Windows, programa acordou o computador

Na aba “Gerenciamento de Energia” desmarque o quadradinho “Permitir que este dispositivo acorde o computador”. Quando terminar clique em “Ok”.

Não deixar internet acordar PC, programa acordou o computador
Programa acordou o computador, não permitir!

Pronto, agora esse dispositivo não irá mais acordar seu computador. Repita o processo para os outros que quiser.

Desativar despertadores do Windows

Caso tenha aparecido algum despertador no resultado do comando -waketimers, você pode desativar estes despertadores.

Para isso clique com botão direito do mouse em cima do ícone da bateria na bandeja do sistema e escolha “Opções de Energia”.

ícone bateria Opções de Energia Windows

Ou clique com botão direito do mouse em cima do botão iniciar, no menu WinX clique em “Opções de energia”. Ou aperte no teclado a tecla Windows e, sem soltá-la, aperte a letra “X”.

Opções de energia no menu WinX do Windows

Em seguida clique em “Configurações de energia adicionais” do lado direito da janela.

Configuracões de energia adicionais Windows

Clique em “Alterar configurações do plano”.

alterar configurações do plano Windows

Clique em “Alterar configurações de energia avançadas”.

desativar despertadores do Windows

Procure por “Suspender” e clique para expandir. Em “Permitir despertadores” coloque “Desativar” nas duas opções. Quando terminar clique em “Ok”.

programa acordou o computador, desativando despertadores do Windows

Pronto, depois disso seu computador só deve acordar quando você quiser.

Caso prefira não desativar os despertadores por completo, você pode desinstalar o programa que criou o despertador ou modificar as configurações do despertador no próprio programa sem desinstalá-lo.

Informações adicionais com o Visualizador de Eventos

Quem quiser mais detalhes sobre o ocorrido pode procurar no Visualizador de Eventos do Windows. Para isso clique com o botão direito do mouse em cima do botão iniciar e selecione “Visualizador de Eventos”.

Visualizador de eventos do Windows

Ou então clique no botão iniciar, digite na busca Visualizador e clique na opção que aparecerá na parte superior do menu.

visualizador de eventos do Windows Menu Iniciar, descobrir programa

No menu da esquerda clique em “Log do Windows”. Clique em cima de “Sistema” e depois clique com botão direito do mouse em cima do “Sistema”. Selecione “Filtrar Log Atual…”. Isso será feito para filtrar somente os logs que interessam.

Filtrar Log Atual do Sistema Windows

Dentro de “Fontes de evento” selecione “Power-Troubleshooter” e clique em “Ok”.

Filtrar Power Troubleshooter no Log do Windows

Vai voltar para a janela principal do visualizador, agora mostrando apenas os logs de quando o computador acordou de um estado de baixo consumo de energia. Clique no log e preste atenção nos campos “Ativar Origem” (mostra o que acordou o computador) e no campo “Registrado” (mostra quando o evento ocorreu).

O sistema continuou após retornar do modo de suspensão

Se em “Ativar Origem” aparecer escrito:

  • Botão de energia – indica que apertaram o botão de energia para acordar o PC;
  • Nome do seu adaptador de rede (por exemplo, “Intel Centrino Wireless N2230″) – quer dizer que o PC está configurado para ser ligado ou “acordado” por uma mensagem de rede (Wake-on-LAN);
  • Cronômetro – quer dizer que uma tarefa agendada acordou o PC, normalmente aparece o nome da tarefa;
  • Mouse compatível com HID (ou teclado) – quer dizer que o PC está configurado para acordar quando apertar o mouse ou teclado;
  • Desconhecido – não tem como saber, mas pelo menos você pode descobrir o horário que o PC acordou, você terá que fazer buscas para tentar descobrir qual dispositivo acordou o computador.

4 Comentários

  1. Parabéns, realmente bem completo.

    Muitos locais só falam sobre o básico, ou então comentam sobre o powecfg, mas não dizem como achar no agendador de tarefas.

  2. Foi muito útil.Guardei esta página porque odeio quando a Microsoft se comporta como se fosse dona do MEU computador. No meu caso o culpado de acordar o computador foi a Microsoft que agendou para todas as noites 21:30 verificar se havia updates e toda manhã eu pegava meu computador com a bateria vazia.
    Obrigado

    1. De nada Markus! A Microsoft faz umas coisas que são bastante irritantes mesmo, como não temos muita escolha acabamos tendo que ficar usando ela assim mesmo.
      Que bom que pudemos ajudar.
      Abs

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *