Compartilhar via


Descrição do Rastreador de Eventos de Desligamento

Este artigo descreve o Controlador de Eventos de Desligamento.

Número original do KB: 293814

Resumo

O Controlador de Eventos de Desligamento é um recurso do Microsoft Windows Server 2003 e do Microsoft Windows XP que você pode usar para controlar consistentemente o motivo dos desligamentos do sistema. Em seguida, você pode usar essas informações para analisar desligamentos e desenvolver uma compreensão mais abrangente do ambiente do sistema. O Controlador de Eventos de Desligamento registra eventos semelhantes aos seguintes no log de eventos do sistema:

Mais informações

  • Windows Server 2003 e Windows XP 64-Bit Edition versão 2003

    Por padrão, o Controlador de Eventos de Desligamento está habilitado para todos os sistemas operacionais Windows Server 2003 e para o Windows XP 64-Bit Edition Versão 2003.

    Para desabilitar o Controlador de Eventos de Desligamento em todos os sistemas operacionais Windows Server 2003 e no Windows XP 64-Bit Edition Versão 2003, desabilite a política do Rastreador de Eventos de Desligamento de Exibição usando a Diretiva de Grupo. Para fazer isso usando a Diretiva de Grupo Local, siga estas etapas:

    1. Selecione Iniciar, e depois selecione Executar.
    2. Digite gpedit.msc e selecione OK.
    3. Expanda Configuração do Computador, expanda Modelos Administrativos e, em seguida, expanda Sistema.
    4. Clique duas vezes em Display Shutdown Event Tracker.
    5. Selecione Desabilitado e, em seguida, selecione OK.
  • Windows XP Professional

    Por padrão, o Rastreador de Eventos de Desligamento está desabilitado no Windows XP Professional.

    Para habilitar o Controlador de Eventos de Desligamento no Windows XP Professional, no Windows XP Tablet PC Edition e no Windows XP Media Center Edition, habilite a política Rastreador de Eventos de Desligamento de Vídeo usando a Diretiva de Grupo. Para fazer isso usando a Diretiva de Grupo Local, siga estas etapas:

    1. Selecione Iniciar, e depois selecione Executar.
    2. Digite gpedit.msc e selecione OK.
    3. Expanda Configuração do Computador, expanda Modelos Administrativos e, em seguida, expanda Sistema.
    4. Clique duas vezes em Display Shutdown Event Tracker.
    5. Selecione Habilitado.
    6. Na caixa Controlador de Eventos de Desligamento deve ser exibido, selecione Sempre e, em seguida, selecione OK.

    O Controlador de Eventos de Desligamento não é um componente funcional no Windows XP Home Edition. Portanto, você não pode usar o Rastreador de Eventos de Desligamento no Windows XP Home Edition.

    Observação

    A Microsoft recomenda que você não habilite o Controlador de Eventos de Desligamento no Windows XP Professional, Windows XP Tablet PC ou Windows XP Media Center Editions. A Microsoft não oferece suporte ao uso desse componente nesses ambientes do Windows XP.

Opções personalizadas para identificar uma causa de desligamento

Importante

Esta seção, método ou tarefa contém etapas que descrevem como modificar o Registro. Entretanto, sérios problemas poderão ocorrer caso você modifique o Registro incorretamente. Portanto, certifique-se de seguir essas etapas com atenção. Para proteção acrescida, faça backup do Registro antes de modificá-lo. Em, é possível restaurar o Registro caso ocorra um problema. Para obter mais informações, consulte Como fazer backup e restaurar o registro no Windows.

O Windows fornece uma lista de oito motivos genéricos pelos quais seu computador foi desligado. Você pode modificar essa lista para incluir seus próprios motivos personalizados. Para adicionar seus próprios motivos, siga estas etapas:

  1. Abra o Editor do Registro.

  2. Localize e selecione a seguinte chave do Registro: HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Reliability\UserDefined

  3. No menu Editar, selecione Novo e, em seguida, selecione Valor de Várias Cadeias de Caracteres. Que cria a nova chave e dá a ela o nome temporário de "Novo Valor".

  4. Digite o nome da chave do Registro no seguinte formato e pressione ENTER: UI_control_flags; major_reason_number; minor_reason_number
    A seção UI_control_flags do nome do valor pode conter um ou mais dos seguintes valores:

    • P (Indica que o motivo está planejado. Se esse valor for omitido, o padrão não será planejado.)
    • C ou B (Indica que um comentário é necessário.)
    • S (Indica que o motivo deve ser exibido na caixa de diálogo de desligamento iniciado pelo usuário.)
    • D (Indica que o motivo deve ser exibido na caixa de diálogo de desligamento repentino.)Por exemplo, se você quiser que um motivo seja exibido na caixa de diálogo de desligamento repentino, o desligamento não foi planejado e o desligamento corresponde a um motivo principal 2 e a um motivo secundário 2, digite o seguinte nome de valor: D;2; 2
  5. Clique duas vezes na nova chave e defina os dados do valor no seguinte formato:

    Título
    Descrição

    Cada valor é composto por duas cadeias de caracteres em linhas separadas; A primeira string é o título (é exibida na lista) e a segunda string é a descrição (é o texto exibido após o motivo selecionado).

    Por exemplo, se você quiser criar um motivo personalizado para um desastre natural, poderá definir os dados de valor da seguinte maneira: Desastre natural (não planejado)

    Uma inundação, um terremoto, um tornado ou outro evento natural não planejado requer que o computador seja desligado. Especifique o evento natural na área de comentários.

  6. Feche o Editor do Registro.

Observações

  • Você pode especificar S e D para UI_control_flags, mas deve especificar pelo menos um deles para que os parâmetros sejam válidos.
  • Se a seção UI_control_flags contiver caracteres diferentes dos listados na seção "Opções personalizadas para identificar uma causa de desligamento" deste artigo, ou se a seção UI_control_flags exceder cinco caracteres, a mensagem não será válida e não será exibida na interface do usuário. Você pode especificar que os caracteres apareçam em qualquer ordem.
  • O major_reason_number é um número de 0 a 255. Se esta seção for deixada em branco, se contiver um número que não esteja no intervalo válido ou se contiver um número que não seja um número inteiro, a mensagem não será válida e não será exibida na interface do usuário.
  • O minor_reason_number é um número de 0 a 65.536. Se esta seção for deixada em branco, se contiver um número que não esteja no intervalo válido ou se contiver um número que não seja um número inteiro, a mensagem não será válida e não será exibida na interface do usuário.
  • Os motivos personalizados são classificados na interface do usuário por duas chaves na seguinte ordem: MajorReasonNumber, MinorReasonNumber.
  • O comprimento máximo do título é de 64 caracteres e o comprimento máximo da descrição é de 96 caracteres.
  • Se você definir a seguinte chave do Registro como qualquer valor diferente de zero e tiver definido corretamente pelo menos um motivo personalizado, os motivos padrão do Windows não serão exibidos na caixa de diálogo Desligar o Windows : HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Reliability\ShutdownIgnorePredefinedReasons