Small. Useful. Reliable.
Windows utilities developed by
Debasis Bhattacharjee since 2004.
Lightweight Windows tools for system information, diagnostics, monitoring and productivity.
๐ŸŒ™
Turned On Times View
Freeware Category: System Information Version 1.0.0 Windows 10 / 11 x64
โฌ‡ Download Turned On Times View
Version 1.0.0 ยท ~220 KB ยท Portable, no installation required
Turned On Times View main window
Turned On Times View’s main window.

Overview

Turned On Times View reconstructs a timeline of when your PC went to sleep and woke back up by reading Kernel-Power events directly from the Windows System event log โ€” the same low-level power-transition events Windows itself records every single time, whether the transition was triggered manually, by an idle timeout, or by closing a laptop lid.

Key Features

  • Lists sleep and wake events with exact timestamps, most recent first
  • Distinguishes sleep events from wake events by their event ID
  • Reads directly from the Kernel-Power provider for accuracy
  • Shows up to the 40 most recent matching power-transition events
  • No configuration needed โ€” works immediately using existing System log history

Why You Might Need This Tool

Confirming exactly when a machine actually went to sleep overnight โ€” versus staying awake and burning power unnecessarily โ€” is a common reason to check this history, especially when troubleshooting a laptop's battery drain complaint. It's also useful evidence when investigating an unexpected reboot or crash: the sleep/wake timeline surrounding the incident often clarifies whether the system was actively in use, idle, or transitioning between power states at the time something went wrong. IT support scenarios benefit too โ€” confirming a remote machine actually slept and woke as scheduled, rather than staying powered on all night, is exactly the kind of question this timeline answers directly.

How It Works

The tool builds an EventLogQuery against the "System" log using an XPath filter that targets events specifically from the Microsoft-Windows-Kernel-Power provider with event ID 42 (system entering sleep), ID 1 (system resuming from sleep) or ID 107 (a related wake-trigger event), reading them through the same EventLogReader class used elsewhere in this catalog for Event Log access. For each matching event, it reads the TimeCreated timestamp and maps the numeric event ID to a plain-English label โ€” "Sleep", "Wake" or "Wake (Trigger)" โ€” via a straightforward Select Case on the event's .Id property, building up to 40 of the most recent matching entries into a readable chronological table. Using the Kernel-Power provider specifically (rather than a more general System log scan) keeps the results accurate and free of unrelated noise, since this is the exact provider Windows' own power-management subsystem uses to record these transitions.

How to Use It

Launch the tool; the timeline of recent sleep and wake events populates automatically, newest first. Click Refresh after the system wakes from a new sleep cycle to pull that latest transition into the list.

System Requirements & Notes

Reading the System event log as the current user does not require administrator rights on a standard Windows configuration. The available history depends on the System log's configured maximum size โ€” very old events may have already rotated out on a system that has been running for a long time without a log size increase.

Frequently Asked Questions

Why don't I see any events at all?
If your PC rarely or never sleeps (for example, a desktop configured to never suspend), the Kernel-Power provider simply won't have logged any matching sleep/wake transitions to show.

Does this also show full shutdown and startup events, not just sleep/wake?
No โ€” this tool focuses specifically on sleep and wake transitions via Kernel-Power. For boot timing specifically, see Windows Boot Time Checker and Windows Uptime Monitor.

Related Utilities