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

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

원래 KB 번호: 2001061

증상

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

로그 이름: 시스템
원본: USER32
날짜: <DateTime>
이벤트 ID: 1074
작업 범주: 없음
수준: 정보
키워드: 클래식
사용자: Computername\Administrator
컴퓨터: 컴퓨터 이름
설명:
프로세스 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 어댑터는 이러한 이벤트를 운영 체제에 전달합니다.