No Windows (8/7/10), existe alguma maneira de descobrir se o computador estava sendo executado em um determinado momento? (por exemplo, ontem à noite às 22:00, se o computador estava funcionando ou desligado) obrigado
windows-7
windows
power-supply
power
ePezhman
fonte
fonte
Respostas:
Você pode usar o Windows Event Viewer para fazer isso.
Para iniciar o Visualizador de Eventos no Windows 7:
No Windows 8 e 10, você pode executar o Visualizador de Eventos com o atalho Windows Key+ X+ V. Você também pode abri-lo através do menu Executar. Ou seja, pressione Windows Key+ Rpara abrir a caixa de diálogo Executar, digite eventvwr e clique em OK.
Depois de abrir o Visualizador de Eventos, siga estas etapas:
Observe que pode levar alguns instantes para o Visualizador de Eventos mostrar os logs filtrados.
Em suma:
A identificação de evento 6005 significa "O serviço de log de eventos foi iniciado" (ou seja, horário de inicialização).
A identificação de evento 6006 significa "O serviço de log de eventos foi interrompido" (ou seja, tempo de desligamento).
Se desejar, você também pode adicionar o ID do evento 6013 ao seu filtro - isso exibe o tempo de atividade do sistema após a inicialização.
Por fim, se você deseja verificar regularmente isso, é possível criar uma exibição personalizada para mostrar esse log filtrado. As visualizações personalizadas estão localizadas na parte superior esquerda do painel esquerdo do Windows Event Viewer. Ao adicioná-lo, você pode optar por selecioná-lo sempre que desejar visualizar o log.
fonte
Observe que os serviços não param quando o computador entra no modo de suspensão, mas a
Kernel-Power
fonte de eventos menciona todas as transições de estado de energia. Para consultar o log de eventos na linha de comando, você pode usar o PowerShell!No meu laptop, isso produz uma listagem como esta:
Por incrível que pareça, às vezes o tempo no evento 107 está incorreto (este laptop perde a noção do tempo ao reiniciar), mas os próximos eventos "firmware S3 times" acertam.
Obviamente, se o computador for desligado inesperadamente, você não receberá um evento no momento exato do desligamento - o próximo
Kernel-Power
será quando o sistema perceber que a energia foi perdida. Portanto, uma abordagem diferente seria encontrar o evento mais recente de qualquer tipo registrado antes da hora em questão.Você substituiria
10/19/2016 12:45 PM
pelo tempo em que estivesse interessado. Eu escolhi o log do aplicativo para esta consulta porque geralmente é muito ativo. Se oTimeCreated
evento produzido for mais de uma hora antes do horário fornecido, é provável que o computador não esteja funcionando completamente.fonte
Visualização da hora ativada http://www.nirsoft.net/utils/computer_turned_on_times.html
Praticamente faça a mesma coisa e apresente uma GUI para você.
Ou, se você quiser apenas ver se há uma reinicialização antes da sua sessão atual. Você pode verificar o tempo de atividade.
fonte