Registro de Eventos “Wake Source” quando o sistema acordar do modo de suspensão

2

Por isso, resolvi a resolução de horas de sono de nossos sistemas e enfrentei um problema interessante. Eu preciso de uma maneira de informar quanto tempo um sistema estava acordado depois de várias entradas diferentes. Agora, descobri que o System Log rastreia os eventos wake e sleep e até informa as horas em que tudo acontece. A coisa é que não lhe diz é o que desencadeou o evento wake. No entanto, ele fornece um código numérico. Aqui estão alguns exemplos do que estou encontrando.

Index              : 2901
EntryType          : Information
InstanceId         : 1
Message            : The system has resumed from sleep.

                     Sleep Time: 2010-10-01T23:20:06.097488100Z
                     Wake Time: 2010-10-03T17:41:12.796400500Z

                     Wake Source: 0
Category           : (0)
CategoryNumber     : 0
Source             : Microsoft-Windows-Power-Troubleshooter

-

Index              : 2841
EntryType          : Information
InstanceId         : 1
Message            : The system has resumed from sleep.

                     Sleep Time: 2010-10-01T19:19:37.239789600Z
                     Wake Time: 2010-10-01T21:28:48.921200800Z

                     Wake Source: 4HID Keyboard Device
Category           : (0)
CategoryNumber     : 0
Source             : Microsoft-Windows-Power-Troubleshooter

Então aqui está a minha pergunta: Alguém sabe o que significam os diferentes códigos numéricos para o "Wake Source"? Eu acho que "0" é um pacote mágico e "4" é um dispositivo USB.

Alguém tem alguma idéia se existe alguma documentação sobre isso para o Windows 7?

Obrigado antecipadamente

    
por Doltknuckle 07.12.2010 / 22:49

1 resposta

1

Eu não sei de uma fonte definitiva para os códigos do Wake Source, mas da próxima vez que você vir um 0, tente executar o seguinte comando em um prompt:

powercfg -lastwake

espera-se que você tenha mais informações do que apenas 0.

    
por 08.12.2010 / 16:22