사용자가 시작한 종료에 대해 SEL에 기록된 잘못된 종료 이유 코드

이 문서에서는 사용자가 시작한 종료 시 SEL에 기록된 잘못된 종료 이유 코드가 발생하는 문제에 대한 해결 방법을 제공합니다.

적용 대상: Windows Server 2012 R2, Windows 7 서비스 팩 1
원래 KB 번호: 2001061

증상

수동 종료(START->Shutdown)에서 다시 부팅한 후 Windows 시스템 Eventlog에는 두 개의 이벤트 1074가 표시됩니다. 첫 번째 항목에는 사용자가 제공한 올바른 이유 코드가 포함되어 있으며, 두 번째 항목은 다음과 유사합니다.

로그 이름: 시스템
원본: USER32
날짜: <DateTime>
이벤트 ID: 1074
작업 범주: 없음
수준: 정보
키워드: 클래식
사용자: Computername\Administrator
컴퓨터: 컴퓨터 이름
설명:
computername을 C:\Windows\system32\winlogon.exe <프로세스에서 사용자 <computername>>\Administrator를 대신하여 컴퓨터 <컴퓨터 이름의 전원을 끄기 시작했습니다. 이러한 이유로 제목을 찾을 수> 없습니다.
이유 코드: 0x500ff
종료 유형: 전원 끄기
이벤트 0x000500FF(시스템 오류)는 종료를 시작한 사용자가 다른 종료 이유를 제공한 경우에도 SEL(시스템 이벤트 로그)에 기록됩니다.

원인

Microsoft는 이것이 문제임을 확인했습니다.

해결 방법

Microsoft는 향후 릴리스에서 이 문제를 해결할 것입니다.

해결 방법

shutdown.exe 사용하여 종료를 시작하고 관리자 권한 명령줄에서 아래 명령(예: )을 실행합니다.

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

이로 인해 이유 코드가 0x80040002 이벤트 로그 및 SEL 항목이 생성됩니다.
종료 이유 코드는 다음에서 찾을 수 있습니다. https://msdn.microsoft.com/library/aa376885(VS.85).aspx

추가 정보

SEL(시스템 이벤트 로그)은 BMC(베이스보드 관리 컨트롤러) 하드웨어의 이벤트 데이터베이스입니다.
SEL 어댑터는 이러한 이벤트를 운영 체제에 전달합니다.