

Open the Event Viewer from the Control Panel (search for it by name). To find the event log record showing when your service was last started: Instead of running a PowerShell command, you can also search the Event Log manually. Solution #2: Search the Windows Event Logs using the Event Viewer (Get-EventLog -LogName "System" -Source "Service Control Manager" -EntryType "Information" -Message "*Print Spooler service*running*" -Newest 1).TimeGeneratedīe sure to replace "Print Spooler" with the display name of the service you are investigating! For example, the following line will return the last time the “Print Spooler” service was started: The easiest way to find your service’s most recent start time is to use a specially crafted PowerShell command to search the System event log. Indeed, a new record is added to the System event log whenever a windows service starts or stops.

The Windows Event Logs hold a wealth of information about your computer’s activities. Solution #1: Search the Windows Event Logs with PowerShell Here are four ways to determine when your windows service last started.
