PC가 마지막으로 정상적으로 종료되었거나 부팅된 시간을 확인하는 것은 다양한 Windows 문제를 해결하는 출발점입니다. 또한 공용 PC처럼 여러 사람이 함께 사용하는 시스템에서는 관리자가 컴퓨터의 무단 사용 여부를 파악하고 모니터링하는 데에도 매우 유용합니다.
어떤 이유에서든, PC가 마지막으로 켜지고 꺼진 시간은 Windows 자체 기능만으로 확인할 수 있습니다. 별도의 서드파티 앱이 필요 없으며, Windows 이벤트 뷰어(Event Viewer)가 이 작업을 완벽하게 처리해 줍니다.
Windows 이벤트 뷰어란?
Windows 이벤트 뷰어는 Microsoft Management Console(MMC) 기반 도구로, 중지하거나 비활성화할 수 없는 Windows의 핵심 서비스입니다. PC에서 발생하는 모든 활동을 기록하고 추적합니다.
이벤트가 발생할 때마다 이벤트 뷰어는 로그 항목을 남깁니다. 특히 이벤트 로그 서비스(Windows)의 시작 및 중지 시간까지 함께 기록하기 때문에, 모든 종료 과정에 대한 정확한 날짜, 시간, 사용자 정보를 확인할 수 있습니다.
이벤트 뷰어 활용 방법
Windows 시작 및 종료 기록을 남기는 것 외에도 이벤트 뷰어는 다음과 같은 용도로 활용할 수 있습니다.
- 유용한 이벤트 필터를 저장하여 사용자 지정 보기 만들기
- 서로 다른 이벤트 로그의 이벤트 확인
- 다양한 이벤트 구독 생성 및 관리
- 특정 이벤트가 발생했을 때 실행되는 작업 생성 및 예약
종료 및 재시작과 관련된 Windows 이벤트 유형
Windows 운영체제의 종료 및 재시작과 관련된 이벤트 ID는 여러 가지가 있지만, 그중 가장 중요하게 알아야 할 이벤트는 다음과 같습니다.
- 이벤트 ID 41: Windows가 정상적인 종료 절차 없이 재부팅되었음을 나타냅니다.
- 이벤트 ID 1074: 응용 프로그램이 시스템 종료 또는 재시작을 수행했을 때 기록됩니다. 사용자가 시작 메뉴나 CTRL+ALT+DEL 키를 통해 시스템을 재시작하거나 종료했을 때도 이 이벤트가 기록됩니다.
- 이벤트 ID 6006: Windows가 정상적으로 종료되었음을 나타냅니다.
- 이벤트 ID 6008: 비정상 종료(dirty shutdown)를 나타냅니다. 가장 최근의 종료가 예기치 않게 발생했을 때 표시됩니다.
Windows 11/10에서 종료 로그 찾는 방법
위에서 언급한 이벤트를 확인하는 방법은 여러 가지가 있습니다. 가장 전통적인 방법은 이벤트 뷰어 앱을 직접 사용하는 것이며, 대부분의 이벤트는 아래에서 소개할 것처럼 명령 프롬프트로도 확인할 수 있습니다.
1] 이벤트 뷰어에서 종료 및 재시작 이벤트 확인
실행(Run) 대화 상자를 열고 eventvwr.msc를 입력한 후 확인을 클릭합니다. 이벤트 뷰어가 열리면 왼쪽 창에서 Windows 로그 > 시스템을 선택합니다. 그다음 오른쪽 창에서 현재 로그 필터링(Filter Current Log) 링크를 클릭합니다.
Includes/Exclude Event IDs... 입력란에 41,1074,6006,6008을 입력하고 확인을 누릅니다. 그러면 Windows가 종료와 관련된 모든 이벤트를 한눈에 표시해 줍니다.
이벤트 뷰어는 시스템에서 수행된 모든 작업에 대한 상세 정보를 제공하므로, 각 이벤트의 발생 시각과 원인을 정확하게 파악할 수 있습니다.
2] 명령 프롬프트로 마지막 종료 시간 확인
명령 프롬프트를 연 후 아래 코드를 복사하여 붙여넣고 Enter 키를 누릅니다.
wevtutil qe system "/q:*[System [(EventID=1074)]]" /rd:true /f:text /c:1
세부 정보 없이 마지막 종료 시간(타임스탬프)만 확인하고 싶다면 아래 코드를 복사하여 붙여넣고 Enter 키를 누릅니다.
wevtutil qe system "/q:*[System [(EventID=1074)]]" /rd:true /f:text /c:1 | findstr /i "date"
이 방법 역시 충분히 유용하지만, 일반적으로는 첫 번째 방법인 이벤트 뷰어 사용을 권장합니다. 화면에서 바로 결과를 확인할 수 있어 더 직관적일 뿐만 아니라, 명령어를 복사해서 붙여넣는 번거로움도 없기 때문입니다.
이 글이 여러분의 문제 해결에 도움이 되기를 바랍니다.
함께 읽으면 좋은 글: Windows 가동 중단 시간(Downtime), 가동 시간(Uptime) 및 마지막 종료 시간 확인 방법