Why does Windows 10 delay startup tasks if the system is running on battery power during boot?

Mubashir Ali 0 Reputation points
2025-05-09T14:43:01.7233333+00:00

🔋 Issue Summary

I've observed that on Windows 10 laptops, certain scheduled startup tasks (like registry-based auto-start programs or Task Scheduler jobs) do not run immediately when the system boots on battery power.

However, when the same system boots while plugged in, the tasks execute without any delay.


🧪 Observations

  • Happens with both Task Scheduler and HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run entries.
  • Only noticeable on cold boots, not restarts.
  • Tasks run after 30–60 seconds delay when on battery.

⚙️ Tested On

  • Windows 10 Pro, 21H2 & 22H2
  • 2 different laptops (Intel & AMD)
  • Task Scheduler tasks marked as:
    • Run whether user is logged in or not
    • Highest privileges
    • Not triggered manually

❓ My Questions

  1. Is there a power policy or boot optimization logic in Windows 10 that delays non-critical tasks when booting on battery?
  2. Is this behavior documented anywhere by Microsoft?
  3. Can this be overridden safely for time-sensitive startup scripts?

🧰 System Details

  • Windows 10 Pro 22H2
  • Intel i5 11th Gen, 16GB RAM
  • Boot type: SSD
  • Task types: Registry autorun + Scheduled task

🙏 Would appreciate insights from anyone who's worked with Windows power management or boot-time optimizations!

Windows 10 Setup
Windows 10 Setup
Windows 10: A Microsoft operating system that runs on personal computers and tablets.Setup: The procedures involved in preparing a software program or application to operate within a computer or mobile device.
2,042 questions
0 comments No comments
{count} votes

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.