Existe algo que pode me dizer que o Windows não desligou normalmente? Como quando alguém desconectou a energia ou pressionou o botão liga / desliga do hardware?
Existe algo que pode me dizer que o Windows não desligou normalmente? Como quando alguém desconectou a energia ou pressionou o botão liga / desliga do hardware?
Respostas:
Sim, um desligamento anormal é registrado no log de eventos do sistema durante a próxima inicialização do sistema. Ele será registrado com a identificação de evento 6008 no log de eventos de origem . Aqui está um exemplo de entrada de evento:
Origem: Log de Eventos Tipo: Erro Descrição: O desligamento anterior do sistema em Time on A data foi inesperada.
A hora e a data serão substituídas pela hora do encerramento inesperado.
Se o desligamento foi causado por uma verificação de bug (ou seja, erro de tela azul), um ID de evento correspondente 1001 será registrado a partir da verificação de bug de origem . Ele conterá o código Stop e alguns dados adicionais mínimos para solução de problemas. Aqui está a aparência do texto desse evento:
O computador foi reinicializado de uma verificação de defeito. A verificação de erro foi: 0x00000124 (0x0000000000000000, 0xfffffa8004b19038, 0x0000000000000000, 0x0000000000000000). Um dump foi salvo em: C: \ Windows \ Minidump \ 112809-21309-01.dmp. ID do relatório: 112809-21309-01.
Você pode procurar o código Bugcheck / Stop (0x124 no exemplo acima) no MSDN, onde encontrará informações sobre cada código e como interpretar os quatro parâmetros adicionais incluídos nas informações de erro.
Um desligamento é considerado anormal se o aplicativo receber um sinal de desligamento imediato do sistema operacional e não tiver a chance de concluir o processamento do desligamento.
Uma boa maneira alternativa de obter uma boa visão do que aconteceu após um desligamento anormal é usar o TurnedOnTimesView da Nirsoft .
O TurnedOnTimesView é uma ferramenta simples que analisa o log de eventos do sistema operacional Windows e detecta os intervalos de tempo em que o computador foi ligado.
Para cada período de tempo que o computador foi ligado, a seguinte informação é exibida: tempo de arranque, tempo de desligamento, Duração, Reason Shutdown , Tipo Shutdown , processo de encerramento , e Shutdown Código . O TurnedOnTimesView permite que você obtenha essas informações do computador local e do computador remoto na rede, se você tiver privilégios suficientes para ler o log de eventos do Windows remotamente.
Créditos: NirSoft®
Você também pode usar a ferramenta Windows Performance Analyzer and Recorder (do Windows SDK )
Após a instalação concluída, execute o atalho do Windows Performance Recorder no menu Iniciar.
Defina as opções de acordo com a captura de tela abaixo e clique no botão Iniciar.
- Cenário de desempenho: Desligamento
- Nível de detalhe: Detalhado
- Modo de log: arquivo
- Número de iterações: 1
Quando o Windows é reiniciado, o Windows Performance Recorder inicia automaticamente a coleta de informações de rastreamento do desligamento do sistema. Quando terminar, clique no botão Abrir no WPA.
Leia mais: Como solucionar problemas de inicialização, logoff, logon e desligamento do Windows