Windows에서 마지막 종료 시간 및 날짜를 ​​확인하는 방법

마지막 종료 날짜 및 시간을 확인하는 가장 쉬운 방법은 이벤트 로그를 확인하는 것입니다. 컴퓨터를 종료하면 완전한 종료를 나타내는 이벤트 ID 1074가 이벤트 로그에 기록됩니다. 다음 지침은 Windows 10을 포함한 모든 Windows 버전에 적용됩니다.

Windows에서 마지막 종료 또는 재시작 날짜 및 시간 결정

컴퓨터가 마지막으로 종료 된 시간을 알려면 이벤트 뷰어에서 최신 이벤트 ID 1074를 확인하십시오.

  1. eventvwr.msc 를 실행하여 이벤트 뷰어를 시작하십시오.
  2. 이벤트 뷰어에서 Windows 로그 → 시스템을 펼치십시오.
  3. 날짜를 기준으로 로그 정렬 (내림차순)
  4. 오른쪽 창에서 현재 로그 필터링…을 클릭하십시오.
  5. 포함 목록에 이벤트 ID : 1074 를 추가하고 모든 이벤트 유형을 사용하십시오.

  6. 확인을 클릭하십시오.

다음은 샘플 종료 이벤트입니다.

 로그 이름 : 시스템 소스 : User32 날짜 : 2019-06-25T00 : 15 : 05.230 이벤트 ID : 1074 작업 : 해당 없음 수준 : 정보 Opcode : 해당 없음 키워드 : 클래식 사용자 이름 : DESKTOP-JKJ4G5Q \ ramesh 컴퓨터 : DESKTOP- JKJ4G5Q 설명 : C : \ Windows \ System32 \ RuntimeBroker.exe 프로세스 (DESKTOP-JKJ4G5Q)가 다음 이유로 사용자 DESKTOP-JKJ4G5Q \ ramesh를 대신하여 컴퓨터 DESKTOP-JKJ4G5Q의 전원을 끄기 시작했습니다. 기타 (계획되지 않은) 이유 코드 : 0x0 종료 유형 : 전원 끄기 

명령 줄을 사용하여 마지막 종료 시간 찾기

명령 행을 사용하여 시스템 이벤트 로그에서 최신 종료 이벤트 (이벤트 ID 1074)를 검색하려면 다음 명령을 실행하십시오.

 wevtutil qe 시스템 "/ q : * [시스템 [(EventID = 1074)]]"/ rd : true / f : text / c : 1 

다른 세부 정보없이 이벤트 날짜 (타임 스탬프) 만 보려면 다음을 실행하십시오.

 wevtutil qe 시스템 "/ q : * [시스템 [(EventID = 1074)]]"/ rd : true / f : text / c : 1 | findstr / i "날짜" 
관련 : Windows에서 가동 시간을 찾는 다른 방법

이벤트 ID 6005 및 6006

또는 이벤트 ID 6006“이벤트 로그 서비스가 중지되었습니다.”를 찾을 수도 있습니다. 6005“이벤트 로그 서비스가 시작되었습니다.” 지정된 시간에 종료 또는 재시작 이벤트가 발생했음을 나타냅니다.

관련 : Windows 설치 날짜 및 시간을 찾는 방법

Windows 스크립트 및 레지스트리 사용

또한 Windows는 마지막 분기 날짜 및 시간을 다음 분기의 ShutdownTime 이라는 REG_BINARY 값으로 저장합니다.

 HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Windows 

참고 : 이 방법은 빠른 시작 을 사용하지 않는 경우에만 올바른 마지막 종료 시간을 표시합니다.

이진 데이터를 읽을 수있는 형식으로 변환하려면 다음 VBScript를 사용할 수 있습니다.

 'Windows 10 및 이전 버전에서 마지막 종료 시간 및 날짜 결정 strValueName = "HKLM \ SYSTEM \ CurrentControlSet \ Control \ Windows \"_ & "ShutdownTime"설정 oShell = CreateObject ( "WScript.Shell") Ar = oShell.RegRead (strValueName ) 항 = Ar (7) * (2 ^ 56) + Ar (6) * (2 ^ 48) + Ar (5) * (2 ^ 40) + Ar (4) * (2 ^ 32) _ + Ar ( 3) * (2 ^ 24) + Ar (2) * (2 ^ 16) + Ar (1) * (2 ^ 8) + Ar (0) 일 = ​​기간 / (1E7 * 86400) WScript.Echo "종료 시간 = "& CDate (DateSerial (1601, 1, 1) + Days) _ &"UTC " 

위의 코드를 메모장에 복사하고 파일 확장명을 .vbs 저장하십시오. 스크립트를 두 번 클릭하여 실행하십시오.

다른 방법은 레지스트리 편집기를 사용하여 다음 레지스트리 키를 파일로 .txt 파일 (.reg 대신)로 내보내는 것입니다.

 HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Windows 

키를 .txt 파일로 내 보내면 키의 마지막 쓰기 시간이 표시됩니다. Windows가 ShutdownTime 레지스트리 값을 업데이트하면 키의 마지막 쓰기 시간이 업데이트됩니다.

관련 기사