Nieprawidłowy kod przyczyny zamknięcia zapisany w usłudze SEL podczas zamykania zainicjowanego przez użytkownika

Ten artykuł zawiera rozwiązanie problemu polegającego na tym, że nieprawidłowy kod przyczyny zamknięcia zapisany w usłudze SEL podczas zamykania zainicjowanego przez użytkownika.

Dotyczy systemów: Windows Server 2012 R2 i Windows 7 z dodatkiem Service Pack 1
Oryginalny numer KB: 2001061

Symptomy

Po ponownym uruchomieniu po ręcznym zamknięciu (START->Shutdown) dziennik zdarzeń systemu Windows pokazuje dwa zdarzenia 1074. Pierwszy wpis zawiera prawidłowy kod przyczyny podany przez użytkownika, drugi wygląda podobnie do:

Nazwa dziennika: System
Źródło: USER32
Data: <DateTime>
Identyfikator zdarzenia: 1074
Kategoria zadania: Brak
Poziom: informacje
Słowa kluczowe: klasyczne
Użytkownik: Nazwa komputera\Administrator
Komputer: nazwa komputera
Opis:
Proces C:\Windows\system32\winlogon.exe <nazwa> komputera zainicjował wyłączenie nazwy komputera <> w imieniu użytkownika <computername>\Administrator z następującego powodu: Nie można odnaleźć tytułu z tego powodu
Kod przyczyny: 0x500ff
Typ zamknięcia: wyłączenie zasilania
0x000500FF zdarzeń (awaria systemu) jest zapisywana w SEL (System Event Log), nawet jeśli użytkownik, który zainicjował zamknięcie, podał inną przyczynę zamknięcia.

Przyczyna

Firma Microsoft potwierdziła, że jest to problem.

Rozwiązanie

Firma Microsoft zajmie się tym problemem w przyszłych wersjach.

Obejście problemu

Użyj shutdown.exe, aby zainicjować zamknięcie, uruchom poniższe polecenie (na przykład) z wiersza polecenia z podwyższonym poziomem uprawnień:

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

Spowoduje to utworzenie dziennika zdarzeń i wpisu SEL z kodem przyczyny 0x80040002.
Kody przyczyn zamknięcia można znaleźć tutaj: https://msdn.microsoft.com/library/aa376885(VS.85).aspx

Więcej informacji

SEL (System Event Log) to baza danych zdarzeń na sprzęcie kontrolera zarządzania płytą główną (BMC ).
Karta SEL przekazuje te zdarzenia do systemu operacyjnego.