Clear, practical technology insights BSOD Code Lookup · Windows Error Code Lookup · Wi-Fi Troubleshooting · PC Troubleshooting Checklist

Fix a Windows PC That Restarts After Shutdown

Determine whether Windows is crashing or waking, then test Fast Startup, wake devices, startup software, drivers, and firmware safely.

Table of Contents

If a Windows PC powers on again after you choose Shut down, it may actually be crashing during shutdown, receiving a wake signal, or failing to complete a hybrid shutdown. Start by testing a full shutdown and checking the event history; do not jump straight to Registry or boot-configuration tweaks.

Windows PC restarting instead of remaining shut down

Confirm what the computer is doing

  1. Save work, open Terminal or Command Prompt, and run shutdown /s /f /t 0. This requests a full shutdown and closes applications forcibly.
  2. If the PC stays off, Fast Startup or a program that delays normal shutdown is likely involved.
  3. If it powers on after several seconds or minutes, open Terminal as administrator after the next boot and run powercfg /lastwake and powercfg /waketimers.
  4. Open Event Viewer and check Windows Logs > System around the shutdown time for Kernel-Power, BugCheck, or Power-Troubleshooter events.

If the machine loses power and immediately starts again before Windows begins shutting down, inspect the case power button, motherboard connections, power supply, and firmware wake settings.

Stop Windows from hiding a shutdown crash

Press Windows + R, enter sysdm.cpl, and open Advanced > Startup and Recovery > Settings. Clear Automatically restart under System failure. If shutdown is triggering a blue screen, Windows can then display the stop code instead of appearing to restart normally.

Perform a clean boot

A third-party service or startup utility can block shutdown. Press Windows + R, enter msconfig, and choose Selective startup. Clear Load startup items.

Opening System Configuration with msconfig

Selective startup options in System Configuration

On the Services tab, first select Hide all Microsoft services, then choose Disable all. Never disable the Microsoft services that remain visible.

Hiding Microsoft services before a clean boot

Open Task Manager's Startup apps page and disable nonessential third-party items, then restart and test shutdown. If the problem stops, re-enable items in small groups until the cause returns. Restore Normal startup afterward.

Disabling a startup app in Task Manager

Turn off Fast Startup for testing

Fast Startup saves part of the kernel session rather than performing a fully cold shutdown. Disable it when the command-line full shutdown works but the Start-menu command does not.

  1. Press Windows + R, enter powercfg.cpl, and press Enter.
  2. Select Choose what the power buttons do.
  3. Select Change settings that are currently unavailable.
  4. Clear Turn on fast startup and save changes.

Opening Windows Power Options

Choose what the power buttons do link

Change settings that are currently unavailable

Turning off Fast Startup

If this solves the problem, update chipset, storage, and graphics drivers from the PC or motherboard manufacturer before deciding whether to re-enable the feature.

Disable an unwanted wake source

If powercfg /lastwake names a network adapter, mouse, or other device, open Device Manager, view that device's Power Management tab, and clear Allow this device to wake the computer. Keep wake permission enabled for the keyboard if you rely on it.

Also check firmware settings for Wake on LAN, Power on by PCI-E, RTC alarm, or Restore on AC power loss. Change only the setting tied to the observed wake source.

Avoid unrelated Registry and boot tweaks

Some older guides recommend editing PowerdownAfterShutdown under the Winlogon Registry key. That value comes from legacy shutdown behavior and is not a general fix for modern Windows power-on events.

Opening Registry Editor from Run

Legacy PowerdownAfterShutdown Registry value

Likewise, bcdedit /set disabledynamictick yes changes a Windows timer behavior; it is not a supported general remedy for a PC restarting after shutdown. Do not apply it without a separate, documented timer issue.

Opening Command Prompt from Run

Legacy BCDEdit dynamic tick command

Update Windows, drivers, and firmware

Install current cumulative updates on a supported Windows release and use the computer manufacturer's drivers for chipset, management engine, network, and storage devices.

Checking for Windows updates

Update BIOS or UEFI only when the manufacturer's release notes mention power, shutdown, wake, or compatibility improvements for the exact model. Keep a laptop connected to AC power and never interrupt flashing. See How to Update BIOS Safely before proceeding.

Checking a computer BIOS or UEFI version

Repair or reset only after diagnosis

Run DISM.exe /Online /Cleanup-Image /RestoreHealth followed by sfc /scannow from an administrator Terminal. If shutdown still fails, a repair reinstall is less disruptive than a factory reset and may preserve apps and files. Back up important data and BitLocker recovery information first.

Reset this PC recovery options

If the PC powers itself on even when Windows is not installed or after being disconnected from the network and peripherals, the fault is probably in firmware, cabling, the power button, or hardware. Use the computer repair checklist or seek hardware service.

Discussion

Reader Comments 0

Sign in with email or Google to join the discussion.