Solução rápida: Abra o Terminal (Admin) e execute powercfg -lastwake para ver o que acordou o PC. Em seguida, desative as fontes de ativação: powercfg -devicequery wake_armed lista os dispositivos permitidos. Desative cada um com powercfg -devicedisablewake "NomeDoDispositivo". Verifique também tarefas agendadas configuradas para acordar o PC.
Você coloca o PC para dormir à meia-noite. Às 3h, as ventoinhas giram, a tela liga brevemente. Você acorda com um notebook quente ou bateria descarregada. A causa é um dispositivo ou tarefa agendada que acorda o PC. Dois comandos identificam o culpado e o bloqueiam.
Atinge: Windows 11 (e Windows 10) notebooks e desktops.
Tempo de correção: ~15 minutos.
O que causa isso
Eventos de ativação vêm de várias fontes: dispositivos USB (movimento do mouse, pressionamento de tecla, gatilho de carregamento USB), Wake-on-LAN pacotes de rede, tarefas agendadas configuradas para acordar o PC, Windows Update manutenção automática, acessórios conectados como um mouse Bluetooth, ou eventos de ativação em nível de BIOS (alarme RTC, vibração do botão liga/desliga). O Windows registra a última fonte de ativação para diagnóstico.
Método 1: Identificar o que acordou o PC
Etapa de diagnóstico. Descubra a causa antes de desativar coisas.
- Abra o Terminal (Admin).
- Execute:
powercfg -lastwakeA saída descreve a última fonte de ativação: nome do dispositivo, caminho da instância, nome amigável. Identifica o culpado.
- Para histórico de ativação (últimos N eventos):
powercfg -waketimersLista tarefas agendadas configuradas para acordar o PC.
- Para ver todos os dispositivos permitidos:
powercfg -devicequery wake_armed - Culpados comuns a investigar:
- Mouse compatível com HID — movimento do mouse (mochila balançada acorda o notebook)
- Realtek PCIe GbE Family Controller — pacotes de rede via Wake-on-LAN
- Intel(R) USB 3.0 — eventos de ativação do controlador USB
- Microsoft Update Orchestrator — tarefa agendada
- Leia o Visualizador de Eventos: Logs do Windows → Sistema → filtrar por Origem Power-Troubleshooter, ID do Evento 1. Cada evento de ativação é registrado com a fonte.
Isso identifica o que desativar em seguida.
Método 2: Desativar ativação de dispositivos específicos
A correção direcionada.
- Anote o nome do dispositivo de
powercfg -devicequery wake_armed. - Desative a permissão de ativação do dispositivo específico:
powercfg -devicedisablewake "Mouse compatível com HID"Substitua o nome do dispositivo pelo da saída da consulta.
- Para mouse e teclado combinados: desative a ativação USB. Gerenciador de Dispositivos → Hubs Raiz USB → clique direito em cada → Propriedades → guia Gerenciamento de Energia → desmarque "Permitir que este dispositivo desperte o computador."
- Para Wake-on-LAN: Gerenciador de Dispositivos → Adaptadores de Rede → Wi-Fi ou Ethernet → Propriedades → guia Avançado. Encontre Wake on Magic Packet, Wake on Pattern Match, Wake on LAN. Defina cada um como Desabilitado.
- Para verificar após desativar: execute novamente
powercfg -devicequery wake_armed. O dispositivo desativado não deve aparecer na lista. - Para reativar:
powercfg -deviceenablewake "NomeDoDispositivo".
Isso interrompe eventos de ativação em nível de dispositivo.
Método 3: Desativar tarefas agendadas que acordam o PC
Para quando a fonte de ativação é uma tarefa, não um dispositivo.
- Da saída de
powercfg -waketimers, anote as tarefas agendadas configuradas para acordar (ex.: Microsoft Update Orchestrator, UpdateOrchestrator\Schedule Scan). - Abra o Agendador de Tarefas.
- Navegue até a tarefa: ex.: Microsoft → Windows → UpdateOrchestrator → Schedule Scan.
- Clique direito → Propriedades. Vá para a guia Condições.
- Desmarque Despertar o computador para executar esta tarefa. Clique em OK.
- Para UpdateOrchestrator: esta tarefa é do Windows e pode se reativar após atualizações. Uma correção mais robusta: desative Ativação da manutenção automática: Painel de Controle → Segurança e Manutenção → Manutenção → Alterar configurações de manutenção → desmarque Permitir que a manutenção agendada desperte meu computador no horário agendado.
- Para tarefas que comumente causam ativação:
- Microsoft → Windows → UpdateOrchestrator → Maintenance Install: desative a ativação.
- Microsoft → Windows → UpdateOrchestrator → Reboot: desative a ativação.
- Microsoft → Windows → TaskScheduler → Maintenance Configurator: revise.
- Após as alterações:
powercfg -waketimersdeve mostrar menos ou nenhuma tarefa.
Isso lida com eventos de ativação causados por tarefas agendadas.
Como verificar se a correção funcionou
- Execute
powercfg -devicequery wake_armed. A saída está vazia ou mostra apenas dispositivos que você permite intencionalmente. - Execute
powercfg -waketimers. Não lista tarefas que acordam. - Coloque o PC para dormir durante a noite. De manhã: o PC ainda está dormindo, o nível da bateria corresponde ao esperado para ~0,5%/hora de dreno passivo (notebook) ou 0% (desktop após desligamento S5).
Se nenhum desses funcionar
Se o PC ainda acordar inesperadamente, causas mais profundas se aplicam. Alarme RTC da BIOS: algumas configurações de BIOS têm uma opção interna de "acordar em horário". Entre na BIOS, encontre Gerenciamento de Energia → Alarme RTC → Desative. Botão liga/desliga ou vibração da tampa: notebooks com teclados leves podem registrar pressionamentos de tecla devido a balanços. Teste colocando o notebook para dormir em uma superfície estável vs. em uma mochila em movimento — se apenas o sono na mochila o acordar, a sensibilidade do hardware é a causa. Ajuste o comportamento de fechar a tampa: Opções de Energia → Escolher a função do fechamento da tampa → Suspender (não Hibernar; hibernar grava no disco e desliga, mais resistente a ativações). Modern Standby (S0): notebooks com Modern Standby não dormem de verdade — eles permanecem em S0 de baixo consumo. Várias tarefas em segundo plano podem ativar o sistema. A única solução é usar Hibernar em vez de Suspender, ou usar o comando de desligamento para períodos sem supervisão. Dispositivos USB que consomem energia constantemente: gabinetes de HD externo, luzes LED alimentadas por USB, hubs USB — desconecte ou use um hub com alimentação para isolar da energia USB do PC.
Conclusão: powercfg -lastwake identifica a fonte de ativação. powercfg -devicedisablewake <nome> desativa ativações em nível de dispositivo. Desative ativações em nível de tarefa pelas propriedades do Agendador de Tarefas.