PC를 쓰다 보면 어쩌다 한 번 PC가 작동한 시간을 확인해야 할 때가 종종 생긴다. 단순한 호기심으로 내가 PC를 얼마나 썼는지 궁금한 경우부터 자녀가 새벽에 몰래 PC를 쓴 것 같지만 물증이 없는 경우까지, 이렇게 PC가 작동한 시간을 확인해야 하는 상황이 자주는 아니지만 어쩌다 한 번씩 생기기 마련이다. 그래서 이 글에서는 Windows에서 기본 제공 유틸리티만으로 PC의 작동 시간을 확인하는 데 쓸 수 있는 새로운 방법을 소개해 보고자 한다.
왜 새로운 방법인가?
기존에는 ‘이벤트 뷰어’를 활용하여 PC의 작동 시간을 확인하는 방법이 자주 쓰였다. 하지만 이를 이용한 방법에는 몇 가지 단점이 있다.
- 우선 초심자가 이 방법을 활용하기 어렵다. 단순히 이벤트 뷰어를 실행하기만 하면 되는 것이 아니라, 이벤트 뷰어 창을 띄운 뒤 왼쪽의 리스트에서 ‘Windows 로그 > 시스템’ 범주를 클릭하는 작업까지 수행해야 원하는 기록을 볼 수 있다. PC를 잘 다루지 못하는 초심자의 입장에서는 이러한 추가 작업이 고역으로 느껴질 수 있다.
- 그리고 기록의 내용을 직관적으로 파악하기가 어렵다. 이곳의 기록에서는 ‘이벤트 ID’를 통해서 PC의 시작/종료 여부를 구분한다. 그렇기 때문에 이곳의 기록을 통해 PC의 시작/종료 시점을 파악하기 위해서는 PC 시작/종료를 의미하는 이벤트 ID가 무엇인지도 알고 있어야 한다. 그렇지 않다면 많은 기록 중에서 PC 시작/종료가 수행된 시점 같은 곳을 추측해 보는 방법밖에 없다.
그렇기 때문에 이 글에서는 상대적으로 초심자가 다루기 쉬운 ‘SleepStudy’라는 새로운 유틸리티를 이용해 PC의 작동 시간을 확인하는 방법을 소개해 볼 것이다.
SleepStudy는 Windows에서 제공하는 전원 관리 도구의 일부로, PC의 전원 상태가 변화한 기록을 보고서로 출력하여 사용자에게 보여주는 유틸리티다. Windows 8.1부터 새롭게 내장되었으며 Windows 10에서도 Home/Pro와 같은 에디션 차이에 상관없이 이 유틸리티를 사용할 수 있다.
즉 이 방법은 Windows 8.1과 Windows 10에서만 사용할 수 있는 방법이다.
SleepStudy 사용 방법
1. 명령 프롬프트를 관리자 권한으로 실행한다.
2. 명령 프롬프트에 다음과 같이 명령어를 입력한다.
powercfg /sleepstudy
3. 웹 브라우저 주소 창에 아래와 같은 경로를 쳐서 나오는 내용을 본다. 아니면 파일 탐색기에서 해당 경로로 가서 HTML 파일을 직접 열어도 된다.
C:\WINDOWS\system32\sleepstudy-report.html
SleepStudy 보고서 살펴보기
보고서의 맨 위에는 사용자의 PC와 보고서에 대한 기본적인 정보가 표시된다.
- PC 이름
- PC 모델명
- BIOS 버전
- OS 빌드
- PC 플랫폼 종류
- 보고서 출력 시간
- 보고서에서 다루는 기록의 범위 (기본값은 최근 3일)
그 아래에는 PC의 전원 상태가 전환된 시점들을 기록한 표가 표시된다. 이 표에는 필터 옵션이 제공되기 때문에 여기서 원하는 종류에 해당하는 기록만 골라서 볼 수 있다.
주의 깊게 봐야 할 열 항목
- START TIME: 전원 상태가 시작된 시각 (예: PC가 켜진 시점)
- DURATION: 전원 상태가 유지된 시간 (예: PC가 켜져 있던 동안의 시간)
- STATE: 전원 상태의 종류
필터에서 사용 가능한 항목
- Active: PC가 켜짐
- Screen Off: 디스플레이 꺼짐 (약한 절전 모드)
- Sleep: 절전 모드로 진입
- Hibernate: 최대 절전 모드로 진입
- Shutdown: PC가 꺼짐
- Bug Check: 블루스크린이 발생하여 작동이 중지됨
필자의 PC에서 출력한 기록을 살펴보면 2021년 1월 22일 0시 5분에 PC를 켜고, 약 49분 동안 사용한 후 0시 55분에 PC를 껐던 부분의 기록을 아래의 이미지와 같이 확인할 수 있다.
그 아래에는 표에서 나온 모든 개별 항목에 대한 자세한 분석 결과가 제공된다. 단순히 PC가 작동한 시간만 알고 싶다면 위에 정리된 표만 봐도 알 수 있기 때문에 여기까지 볼 필요는 없다.
SleepStudy 고급 옵션
관리자 권한으로 실행된 명령 프롬프트에 명령어를 입력할 때, 입력하는 명령어에 몇 단어를 추가하여 보고서에서 다뤄지는 최근 기록의 범위를 최대 28일까지 조정할 수 있다. (기본값으로는 최근 3일의 기록까지만 나온다.)
기본 범위(최근 3일)의 보고서 출력하기
powercfg /sleepstudy
보고서의 기록 범위를 조정하는 방법
powercfg /sleepstudy /duration <1~28 사이의 숫자>
예) 최근 7일의 기록을 다루는 보고서 출력
powercfg /sleepstudy /duration 7
참고한 자료
Modern standby SleepStudy | Microsoft Docs: https://docs.microsoft.com/ko-kr/windows-hardware/design/device-experiences/modern-standby-sleepstudy
이 글은 본 블로그를 개설하기 전에 시범 운영했던 WordPress 블로그에서 2021년 1월 24일에 게시했던 글을 백업한 버전입니다.
'팁' 카테고리의 다른 글
SKT LTE데이터 함께쓰기 무료개통 방법 (아이패드 미니 6세대 개통기) (22) | 2023.02.26 |
---|---|
스팀 덱에서 듀얼부팅 환경 조금 더 편하게 쓰기 (rEFInd) (20) | 2023.01.16 |
스팀 덱에 윈도우 설치하고 비(非)스팀 게임하기 (외장 SD 활용) (2) | 2023.01.13 |
서피스 프로 9 SSD 교체하기 (30) | 2023.01.05 |
폐휴대폰 잘 버리는 법 (난 영정사진도 찍어줌) (0) | 2023.01.03 |
댓글