A security service stopped deliberately.
What gives it awayA 7023 for antivirus, EDR, or log forwarding with an access-denied error, particularly alongside other unusual activity.
ATT&CK T1562.001Nothing matches that yet. Tell us what you were looking for and it goes on the list.
Windows System Log · Event 7023
A service shut down and reported a reason. Unlike a plain crash, this one tells you what went wrong in its own words — and that error text is more useful than the event number.
Also written as Event ID 70237023 service error
A background component stopped and said why. Often it is a service that had nothing to do, which is normal.
Do not treat every 7023 as a fault. Several Windows services stop deliberately when idle and report a benign status. Read the error text — 'The operation completed successfully' and similar are not problems, whatever the Error severity label implies.
Sanitised. Addresses come from the RFC 5737 documentation ranges.
The Windows Search service terminated with the following error:
The operation completed successfully. Everything else in the log line is context.
The operation completed successfullyNot a failure at all. The service stopped deliberately, usually because it had nothing to do. The system cannot find the file specifiedA dependency or binary is missing, usually after a partial uninstall. Access is deniedA permissions problem on the service account or its files. The service did not respond in a timely fashionA timeout rather than a crash. A device attached to the system is not functioningTypically a driver service whose hardware is absent. Most of the time it is one of these.
What gives it awayA 7023 for antivirus, EDR, or log forwarding with an access-denied error, particularly alongside other unusual activity.
ATT&CK T1562.001What gives it awayA missing-file error for a service that previously worked, with no matching uninstall.
ATT&CK T1543.003Get-WinEvent -FilterHashtable @{LogName='System'; Id=7023,7024,7031,7034} -MaxEvents 60 | Select-Object TimeCreated, Id, Message | Format-List Event | where EventLog == 'System' and EventID == 7023 | where RenderedDescription !contains 'operation completed successfully' | project TimeGenerated, Computer, RenderedDescription Because the service stopped on purpose and reported a success status while doing it. Windows still logs the stop at Error severity, which is misleading. If nothing is broken, this variant needs no action at all — it is one of the most commonly misread entries in the System log.
7023 means the service stopped and reported a reason. 7031 means it terminated unexpectedly — it crashed rather than shutting down. 7031 is the more serious of the two, because nothing chose to stop it.
Last reviewed 28 August 2026