Below is what copilot is saying about Windows updates. Hopefully this clarifies when Windows update looks for new updates...
Windows 11 checks for updates
far more often than most people realize, and the timing depends on a mix of scheduled intervals, randomization, and system state. Here’s the clear, technical breakdown you’re looking for.
Windows Update uses
three overlapping mechanisms, not a single fixed schedule:
1. The randomized daily scan interval (primary mechanism)
Windows maintains a timestamp called
LastSuccessTime.
After each successful scan, it schedules the next one for:
- 22 hours ± 20% randomization
→ typically 17.6 to 26.4 hours after the last scan.
This prevents millions of PCs from hammering Microsoft’s servers at the same time.
2. Automatic Maintenance
Windows also performs update scans during
Automatic Maintenance, which runs:
- Once every 24 hours
- Usually between 2 AM and 6 AM
- Or whenever the PC is idle long enough
If the randomized scan hasn’t happened yet, Automatic Maintenance will trigger one.
3. Event‑driven triggers
Windows Update also scans when:
- Network connectivity appears after being offline
- The Windows Update service restarts
- Certain system components detect missing metadata
- A reboot completes after installing updates
- A new user logs in after OOBE (first boot)
These aren’t guaranteed, but they often cause a scan within minutes.
This is the part most people misunderstand.
Windows does NOT “pause the clock” while the PC is off.
The LastSuccessTime stays the same.
So when you power on after a week:
- The randomized interval (≈ 18–26 hours) has long since expired.
- Windows Update becomes immediately eligible to scan.
- A scan usually occurs within minutes of reaching the desktop.
Typical behavior after a long shutdown
On boot, you’ll see:
- Update Orchestrator detects the overdue scan
- Windows Update service starts
- A scan begins within 1–10 minutes
- Automatic Maintenance may also run shortly after boot if it missed its window
In practice, a PC off for days or weeks will
almost always check for updates right after you log in.
You already know this one: Windows treats a fresh install as “out of date” and performs an
immediate scan regardless of schedule.
How often does Windows 11 check for updates?
- Roughly every 17.6–26.4 hours (randomized)
- Plus once per day via Automatic Maintenance
- Plus event‑driven scans (network, reboot, service start)
What if the PC was off for a week?
- It will check almost immediately after boot because the scheduled interval has long expired.
If you want, I can also break down the exact scheduled tasks involved (like Schedule Scan, Maintenance Install, USOClient, and UpdateModelTask) or show you the registry keys Windows uses to track scan timing.