요즘의 Windows 노트북과 PC는 상당히 오랫동안 켜져 있는 경우가 많습니다. 마지막으로 PC를 완전히 종료한 것이 언제였는지 기억하시나요? 많은 사용자가 빠르게 작업 환경으로 돌아가기 위해 컴퓨터를 종료하지 않고 절전 모드로 전환하는 것을 선호합니다.
그런데 컴퓨터는 종료되거나 시작될 때마다 그 시각을 자동으로 기록한다는 사실을 알고 계셨나요? 컴퓨터가 켜져 있었던 총 시간을 업타임(Uptime)이라고 하며, 전원이 꺼져 있었던 시간을 다운타임(Downtime)이라고 부릅니다.
일상적인 사용자에게는 이러한 수치가 크게 중요하지 않을 수 있습니다. 하지만 조직에서 서버 용도로 컴퓨터를 운영하고 있다면 이 수치들이 유용하게 활용될 수 있고, 시스템 모니터링에 관심이 있다면 큰 도움이 됩니다. 이 글에서는 Windows의 다운타임, 업타임, 마지막 종료 시간을 확인하는 다양한 방법을 살펴보겠습니다.
Windows 다운타임 & 업타임 확인하기
1] 이벤트 뷰어(Event Viewer) 활용
이벤트 뷰어는 Windows에 내장된 유틸리티로, 시스템이 기록한 다양한 이벤트를 확인할 수 있습니다. Windows는 마지막 종료 및 시작 시각을 기록하며, 이 정보는 이벤트 뷰어에서 조회할 수 있습니다.
다음 단계를 따라 PC가 마지막으로 '종료'된 시각을 확인해 보세요.
- 시작 메뉴에서 '이벤트 뷰어'를 검색한 후 Enter 키를 누릅니다.
- 왼쪽 '콘솔 트리'에서 'Windows 로그'를 확장하고 그중 '시스템(System)'을 선택합니다.
- 모든 이벤트가 로드될 때까지 잠시 기다린 뒤, 오른쪽 '동작 창'에서 '현재 로그 필터링(Filter Current Log)'을 클릭합니다.
- '<모든 이벤트 ID>'라고 적힌 입력란의 텍스트를 지우고 '6005, 6006'을 입력합니다.
- 현재 로그를 새로 고칩니다.
- 이벤트의 날짜와 시간을 기준으로 목록을 정렬합니다. 최신 항목이 목록 맨 위에 오도록 하면 됩니다.
이렇게 필터링하고 정렬하면 필요한 모든 정보를 한눈에 파악할 수 있습니다. 목록에서 이벤트 ID 6006이 처음 나오는 항목은 PC가 마지막으로 종료된 시각을 의미하고, ID 6005가 처음 나오는 항목은 PC가 다시 시작된 시각을 나타냅니다. 두 타임스탬프의 차이를 계산하면 순수 다운타임, 즉 컴퓨터가 완전히 꺼져 있었던 시간을 알 수 있습니다. 또한 현재 시간에서 마지막 시작 시각을 빼면 컴퓨터의 총 업타임을 구할 수 있습니다.
현재 시간 - 마지막 시작 시간 = 총 업타임
마지막 시작 시간 - 마지막 종료 시간 = 총 다운타임
2] 작업 관리자(Task Manager) 활용
이 방법은 업타임을 확인하는 가장 간단한 방법이지만, 다운타임은 계산할 수 없습니다. '작업 관리자'를 연 뒤 '성능' 탭으로 이동하고, 왼쪽 메뉴에서 'CPU'를 선택한 다음 오른쪽 영역에서 '가동 시간(Uptime)' 항목을 찾으면 됩니다.
총 업타임은 DD:HH:MM:SS 형식으로 표시됩니다. 현재 업타임만 확인하면 되는 상황이라면 작업 관리자만으로 충분합니다. 다만 작업 관리자는 전체 이벤트 기록을 표시할 수 없는 반면, 이벤트 뷰어에서는 과거 로그를 조회해 특정 시점의 업타임과 다운타임까지 계산할 수 있다는 차이가 있습니다.
3] CMD(명령 프롬프트) 활용
워크스테이션(Workstation) 서비스의 통계를 확인하면 마지막 시작 시각을 알 수 있습니다. 명령 프롬프트(CMD)를 열고 다음 명령어를 입력하세요.
net stats workstation
결과는 'Statistics Since ....'라는 문구로 시작합니다. 이 줄에 표시된 타임스탬프가 바로 컴퓨터가 완전히 종료된 상태에서 마지막으로 부팅된 시각입니다.
4] PowerShell 활용
PowerShell을 통해서도 시스템 업타임을 확인할 수 있습니다. 다만 PowerShell, CMD, 작업 관리자를 이용하는 방식은 모두 업타임만 계산할 수 있으며, 다운타임은 이벤트 뷰어를 통해서만 확인 가능합니다.
팁(TIP): 내장 도구인 SystemInfo를 사용하면 시스템 부팅 시간(System Boot Time)을 확인할 수 있습니다. 컴퓨터가 부팅된 날짜와 시각이 그대로 표시됩니다.
Windows Server를 운영 중이라면 더 전문적인 모니터링 도구가 필요할 수 있지만, 위에서 소개한 간단한 방법들 역시 충분히 활용할 만합니다. 또한 이러한 수치는 종료와 재시작에만 적용되며, 절전(Sleep), 로그오프, 로그온, 최대 절전 모드(Hibernate) 시간은 포함되지 않는다는 점을 참고하세요.
보너스 팁: 다양한 방법으로 Windows 설치 날짜를 확인하는 방법도 함께 참고해 보시기 바랍니다.