Windows System Errors

Shutdown In Progress

0x8007045B
LowSystem

Reviewed for reference consistency: August 11, 2026

the system is powering down and refuses new service work

What 0x8007045B Means

The 0x8007045B error on the Windows System Errors indicates shutdown in progress — the system is powering down and refuses new service work. This typically occurs due to a service or operation was invoked while the shutdown sequence had already begun.

Calls that arrive while Windows is already shutting down are declined with 0x8007045B, Win32 error 1115, ERROR_SHUTDOWN_IN_PROGRESS — 'A system shutdown is in progress'. The code is a boundary report: the caller reached the system, the request was understood, and the shutdown state forbade acting on it.

How to fix 0x8007045B

General informational guidance, not professional advice. Commands can affect your system or data — back up first and proceed at your own risk. FixerCode is an independent reference, not affiliated with any vendor mentioned.

  1. Identify what initiated the shutdown

    Shutdown events carry the initiating process and reason, which converts the race into a scheduling answer.

    wevtutil qe System /c:20 /rd:true /f:text /q:"*[System[(EventID=1074)]]"
  2. Review service state after the restart

    Post-restart status of the affected services shows whether the declined work needs to be repeated or was completed earlier.

    Get-Service wuauserv, bits, TrustedInstaller | Select-Object Name, Status, StartType

Technical Background

Shutdown is a one-way state transition with a defined frontier. Once the system crosses it, service control calls, new installs, and start requests are refused rather than queued — there is no rollback of the decision, only the report that the frontier had been crossed. That places the code alongside timeout-family errors as a timing signal rather than a damage report.

The practical weight of the code lies in what it rules out. Nothing in the message speaks to corruption, permissions, or resource limits; the operation failed because the window closed. Log correlation usually shows the shutdown event and the declined request within the same seconds, which converts the mystery into a scheduling question about who initiated the restart and why the task was still running.

Common Causes

  • A service or operation was invoked while the shutdown sequence had already begun
  • Scheduled maintenance or an update install collided with a restart window
  • A fast user-initiated restart raced background work that assumed a longer window

Typical Scenarios

  • An update or backup task started by a scheduler loses its race against a user-initiated restart
  • A service control request lands after the service control manager has begun tearing down services
  • Long-running maintenance scripts record the code when a reboot policy interrupts them

What to Know

Event 1074 in the System log names the process and reason behind the shutdown, which is usually the missing context the error itself cannot provide.

Frequently Asked Questions

Common questions about Windows 0x8007045B error

Rarely. The code reports a state conflict with shutdown; the operation itself may have been perfectly valid and simply arrived after the frontier was crossed.

The System log's shutdown-initiation events record the initiating process, user, and reason. Comparing those timestamps with the declined operation shows which side won the race.

A timeout means a waiting period expired with no completion. This code means the system announced a definitive state — shutdown — and refused the work outright.

Related Error Codes

Related Errors From Other Categories

Similar error codes documented across different platforms and systems