Codice del motivo di arresto non corretto scritto in SEL all'arresto avviato dall'utente

Questo articolo fornisce una soluzione per il problema che un codice motivo di arresto non corretto scritto in SEL all'arresto avviato dall'utente.

Si applica a: Windows Server 2012 R2, Windows 7 Service Pack 1
Numero KB originale: 2001061

Sintomi

Dopo il riavvio da un arresto manuale (START->Shutdown), il registro eventi di sistema di Windows mostra due eventi 1074. La prima voce contiene il codice del motivo corretto fornito dall'utente, il secondo è simile al seguente:

              Nome registro: sistema
Origine: USER32
Date: <DateTime>
ID evento: 1074
Categoria attività: nessuna
Livello: Informazioni
Parole chiave: classico
Utente: Computername\Administrator
Computer: Computername
Descrizione:
Il processo C:\Windows\system32\winlogon.exe <nomecomputer> ha avviato lo spegnimento del <nome> computer per conto dell'utente <nomecomputer>\Amministratore per il motivo seguente: Non è stato trovato alcun titolo per questo motivo
Codice motivo: 0x500ff
Tipo di arresto: spegnimento
L'0x000500FF evento (errore di sistema) viene scritto nel SEL (Registro eventi di sistema) anche se l'utente che ha avviato l'arresto ha fornito un motivo di arresto diverso.

Causa

Microsoft ha confermato che si tratta di un problema.

Risoluzione

Microsoft risolverà il problema nelle versioni future.

Soluzione alternativa

Usare shutdown.exe per avviare l'arresto, eseguire il comando seguente ( ad esempio) dalla riga di comando con privilegi elevati:

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

In questo modo verranno visualizzati un registro eventi e una voce SEL con codice motivo 0x80040002.
I codici motivo di arresto sono disponibili qui: https://msdn.microsoft.com/library/aa376885(VS.85).aspx

Ulteriori informazioni

IL SEL (Registro eventi di sistema) è il database degli eventi nell'hardware BMC (Baseboard Management Controller).
L'adattatore SEL trasmette questi eventi al sistema operativo.