A forced restart to load a driver or a persistence mechanism.
What gives it awayA restart via shutdown.exe by an account that does not administer that machine, particularly after a service or driver installation.
ATT&CK T1529Nothing matches that yet. Tell us what you were looking for and it goes on the list.
Windows System Log · Event 1074
A deliberate shutdown or restart was requested, and Windows recorded which program asked, which account it ran as, and the reason given. It is the event that answers the question 'who rebooted this machine'.
Also written as 1074Event ID 1074who restarted the server
Your PC was shut down or restarted on purpose. The message says which program asked — usually Windows Update or you clicking restart.
The first place to look when a server rebooted unexpectedly, because it distinguishes a deliberate restart from a crash immediately. If there is no 1074 and you have a 6008, nobody asked; the machine went down on its own.
Sanitised. Addresses come from the RFC 5737 documentation ranges.
The process C:\Windows\System32\shutdown.exe (SRV-APP01) has initiated the restart of computer SRV-APP01 on behalf of user CORP\jbrooks-adm for the following reason: Operating System: Reconfiguration (Planned)
Reason Code: 0x80020004
Shutdown Type: restart
Comment: Post-patch reboot Everything else in the log line is context.
C:\Windows\System32\svchost.exeUsually Windows Update installing patches. C:\Windows\System32\shutdown.exeSomeone ran the shutdown command, locally or remotely. C:\Windows\Explorer.EXESomeone used the Start menu. C:\Windows\System32\RuntimeBroker.exeA modern app requested it, typically through the power menu. Most of the time it is one of these.
What gives it awayA restart via shutdown.exe by an account that does not administer that machine, particularly after a service or driver installation.
ATT&CK T1529What gives it awayRepeated deliberate restarts of a server with no matching change record.
ATT&CK T1529Get-WinEvent -FilterHashtable @{LogName='System'; Id=1074} -MaxEvents 20 | Select-Object TimeCreated, Message | Format-List Event | where EventLog == 'System' and EventID == 1074 | project TimeGenerated, Computer, RenderedDescription | order by TimeGenerated desc Look for Event 1074 in the System log. It names the process that made the request, the account it ran under, and any comment supplied. If there is no 1074 around the time of the restart, nobody asked for it — check Events 6008 and 41 instead, which cover unexpected shutdowns.
Because Windows Update requested the restart to finish installing patches. Windows Update runs inside a shared service host process, so it appears as svchost.exe rather than under its own name. The reason code in the message usually confirms it.
Last reviewed 28 August 2026