Partilhar via


Um código de motivo de desligamento incorreto gravado na SEL no desligamento iniciado pelo usuário

Este artigo fornece uma resolução para o problema de um código de motivo de desligamento incorreto gravado na SEL no desligamento iniciado pelo usuário.

Número original do KB: 2001061

Sintomas

Após a reinicialização de um desligamento manual (START->Shutdown), o log de eventos do sistema Windows mostra dois eventos 1074. A primeira entrada contém o código de motivo correto fornecido pelo usuário, a segunda é semelhante a:

Nome do Log: Sistema
Fonte: USER32
Data: <Data/hora>
ID do evento: 1074
Categoria de tarefa: nenhum
Nível: Informações
Palavras-chave: Clássico
Usuário: Nome_do_Computador\Administrador
Computador: Nome do computador
Descrição:
O processo C:\Windows\system32\winlogon.exe <computername> iniciou o desligamento do computername> <em nome do usuário <computername>\Administrator pelo seguinte motivo: Nenhum título por esse motivo foi encontrado
Código de motivo: 0x500ff
Tipo de desligamento: desligamento
O 0x000500FF do evento (falha do sistema) é gravado no SEL (log de eventos do sistema) mesmo que um motivo de desligamento diferente tenha sido fornecido pelo usuário que iniciou o desligamento.

Motivo

A Microsoft confirmou que isso é um problema.

Resolução

A Microsoft resolverá o problema em versões futuras.

Solução alternativa

Use shutdown.exe para iniciar o desligamento, execute o comando abaixo (por exemplo) na linha de comando elevada:

shutdown.exe /r /d P:4:2

Isso resultará em um log de eventos e entrada SEL com código de motivo 0x80040002.
Os códigos de motivo de desligamento podem ser encontrados aqui: https://msdn.microsoft.com/library/aa376885(VS.85).aspx

Mais informações

O SEL (System Event Log) é o banco de dados de eventos no hardware do controlador de gerenciamento da placa base (BMC).
O adaptador SEL transmite esses eventos para o sistema operacional.