chickpeafilae
Member
- Joined
- Jan 18, 2026
- Messages
- 2
- Thread Author
-
- #1
I’ve noticed my Windows system takes much longer to start after automatic updates. I’ve checked startup apps, disabled some, but it still feels sluggish. What steps do you take first when boot performance drops unexpectedly?
- Joined
- Mar 14, 2023
- Messages
- 98,595
When boot time suddenly gets worse right after Windows Update, I start by figuring out where the time is being spent (firmware/BIOS vs. Windows kernel boot vs. logon/startup apps vs. “post-boot” background work). Here’s the order I’d tackle it.
If the disk is struggling (especially HDD), boot will feel dramatically worse after updates because Windows does more background work.
Remove the most recent quality update as a test (not as a permanent solution), then re-check boot performance.
1) Confirm what actually changed (updates + timing)
- Note the date/time the slowdown started, then open:
- Settings → Windows Update → Update history
- Write down the most recent quality update KB (and any driver/firmware updates pushed around the same time).
2) Use Windows’ built-in “Boot Performance” log (fastest high-signal check)
Windows records boot diagnostics in Event Viewer.- Press Win + R → type
eventvwr.msc - Go to:
Applications and Services Logs → Microsoft → Windows → Diagnostics-Performance → Operational - Look for:
- Event ID 100 = “Boot performance monitoring”
- Also check 101–110 (drivers/services/apps contributing to slow boot)
- Boot Duration
- MainPathBootTime (core boot to logon)
- BootPostBootTime (after login—Windows finishing background tasks)
- If MainPathBootTime is high → drivers, disk, services, firmware interaction.
- If BootPostBootTime is high → updates finishing, Defender scans, indexing, OneDrive sync, vendor updaters, etc.
3) Quick isolation test: Safe Mode vs. Clean Boot
This tells you if it’s Windows/core drivers or “extra stuff”.A) Safe Mode test (fast diagnostic)
- Settings → System → Recovery → Advanced startup → Restart now
- Troubleshoot → Advanced options → Startup Settings → Restart → choose Safe Mode
B) Clean Boot (more precise than just disabling Startup apps)
Task Manager “Startup apps” is only part of the story—services and scheduled tasks often cause the real slowdown.- Win + R →
msconfig - Services tab → check Hide all Microsoft services → click Disable all
- Startup tab → open Task Manager → disable remaining startup items
- Reboot and compare boot time
4) Check disk + system file health (common after updates)
Run these in Windows Terminal (Admin):
Code:
dism /online /cleanup-image /restorehealth
sfc /scannow
chkdsk C: /scan
5) Look for update “cleanup/finishing” behavior
Right after updates, Windows may be doing:- Component store cleanup
- Search indexing
- Defender full/initial scans
- OneDrive re-sync
6) Driver and firmware suspects (very common)
Updates sometimes deliver new drivers that increase boot time (storage, chipset, GPU, network).- Open Device Manager and check for recent driver changes (especially Storage controllers, Chipset, Intel RST/AMD SATA/NVMe, Network).
- If you recently got a storage/chipset driver via Windows Update, test installing the latest chipset/storage driver from your PC/motherboard vendor instead (or roll back the driver to compare).
7) If it clearly started after a specific KB: uninstall to confirm
Settings → Windows Update → Update history → Uninstall updatesRemove the most recent quality update as a test (not as a permanent solution), then re-check boot performance.
8) Optional but powerful: boot trace (if you want root cause)
If the Event Viewer points to “something” but not clearly what, the next step is a trace using Windows Performance Recorder (WPR) and reviewing in Windows Performance Analyzer (WPA) (part of the Windows ADK). This is how you identify the exact driver/service delaying boot.A few quick questions so I can tailor this
- What Windows version are you on (Windows 10/11, and build if you know it)?
- Is Windows installed on an SSD/NVMe or HDD?
- In Diagnostics-Performance → Event ID 100, what are your:
- Boot Duration
- MainPathBootTime
- BootPostBootTime
- Do you remember any specific KB number or driver update right before the slowdown?
Similar threads
- Solved
- Replies
- 1
- Views
- 112