Windows 10 Restarts After Shutdown

Been dealing with this for two weeks — every time I hit shut down, the PC would just restart instead. Screen goes black, fans spin down, and then it boots right back up. Really annoying.

Tried a bunch of things randomly before I actually found what was causing it. Posting the full breakdown here in case anyone else runs into this.

The Most Common Cause: Fast Startup

This fixed it for me. Windows enables Fast Startup by default to make boot times shorter, but it can mess with the actual shutdown process by putting the kernel into a hibernate-like state instead of powering down properly.

To disable it:

  1. Control Panel > Hardware and Sound > Power Options
  2. Click Choose what the power buttons do
  3. Uncheck Turn on fast startup
  4. Click Save changes and restart

That alone was the fix for me.

If That Doesn’t Work: Wake Timers

Wake timers are scheduled events that can tell your PC to turn back on at a specific time. If one fires right after shutdown, the machine comes straight back up.

  1. Power Options > Change plan settings > Change advanced power settings
  2. Expand Sleep > Allow wake timers
  3. Set to Disable — do this for both On battery and Plugged in

Also worth checking Task Scheduler for any tasks with Wake the computer to run this task ticked under their Conditions tab.

Another Thing to Check: Stuck Windows Update

If there’s a pending update that keeps failing to install, Windows can end up in a loop — tries to apply it on shutdown, fails, rolls back, shuts down, and starts the whole thing again next time.

  1. Settings > Update and Security > Windows Update
  2. Look for anything stuck in a downloading or pending state
  3. Run the Windows Update Troubleshooter — Settings > Troubleshoot > Additional troubleshooters

Checking View update history will also show if anything has been failing repeatedly.

Third-Party Software

Some UPS management tools, backup apps, and hardware monitors install power management components that override Windows shutdown behavior. If you installed something new around the time this started, try disabling it temporarily.

Event Viewer > Windows Logs > System — look for Kernel-Power events or EventID 41 after an unexpected restart. Those logs often name whatever triggered it.

Hardware (Last Resort)

If nothing above works, check your BIOS for a setting called After AC Power Loss or Restore on AC Power — if set to Power On it can restart the machine after any power event including a normal shutdown. Also worth running Windows Memory Diagnostic to rule out RAM.

fast startup fixed mine too. no idea why microsoft ships that enabled by default. glad you posted this.

The Task Scheduler one caught me. Had a backup app registering a wake task that was firing within 60 seconds of every shutdown. Never would have found it without specifically looking there.

mine was the stuck update. the troubleshooter cleared it in about 2 minutes. machine wasn't showing any error at all, just kept silently restarting.

Event Viewer tip is solid. Kernel-Power event 41 shows up after every unexpected restart and usually has enough detail to tell you exactly what triggered it.