Log Dejargonizer

Windows System Log · Event 6006

Event 6006: The event log service stopped

Windows stopped logging as part of shutting down, which means the shutdown was orderly. Its real value is negative: when this event is missing before a boot, the machine did not shut down cleanly.

Also written as 6006Event ID 6006The Event log service was stoppedclean shutdown event

What it means for you

On a personal computer

Your PC shut down properly. This is the event you want to see.

For an analyst

Use the gap between 6006 and the following 6005 to measure how long a machine was down, and use a missing 6006 to identify unclean stops without relying on 6008.

What it looks like

Sanitised. Addresses come from the RFC 5737 documentation ranges.

Sample
The Event log service was stopped.

The fields that decide it

Everything else in the log line is context.

Record time
When logging stopped, which is close to the moment the machine finished shutting down.

Ordinary reasons this happens

Most of the time it is one of these.

  • A normal shutdown or restart.
  • A machine being powered off deliberately for maintenance.
  • A virtual machine being shut down gracefully from the hypervisor.

What to do next

  1. Confirm a 6006 exists before each 6005. A missing one means the shutdown was unclean.
  2. Measure the gap to the following 6005 to work out downtime.
  3. Match against 1074 to see what requested the shutdown.

Queries to run

powershell The complete power history for a machine in one view.
Get-WinEvent -FilterHashtable @{LogName='System'; Id=6005,6006,6008,1074} -MaxEvents 100 | Sort-Object TimeCreated | Select-Object TimeCreated, Id, Message

Common questions

What does it mean if Event 6006 is missing?

That the machine did not shut down cleanly. Windows writes 6006 as part of an orderly shutdown, so a boot with no preceding 6006 means power was lost, the machine froze, or it crashed. You will usually find a 6008 or an Event 41 covering the same incident.

Is Event 6006 anything to worry about?

No — it is the good news event. It records the event log service stopping as part of an orderly shutdown, which means Windows closed down properly and had a chance to flush everything to disk. It is one of the few Event Viewer entries that positively confirms nothing went wrong.

How do I use Event 6006 to find unexpected shutdowns?

Pair each 6005 with the 6006 that should precede it. A 6005 with no 6006 before it means the machine came up after a shutdown that was never completed — a power cut, a hard reset, or a crash. Event 6008 records the same conclusion explicitly, but the missing-6006 method also catches cases where 6008 was not written.

Why is there no Event 6006 when I use Fast Startup?

Because Fast Startup does not fully shut Windows down — it hibernates the kernel session instead, so the event log service is suspended rather than stopped and restarted. On a machine with Fast Startup enabled, the 6005 and 6006 pattern becomes much less reliable as a record of restarts, which surprises people using it to measure uptime.

Read next

Vendor documentation

Last reviewed 28 August 2026