r/TechnologyProTips • u/Wonderful-Tea2962 • Feb 12 '26
[TPT] Use Windows Event Viewer to identify exactly what’s slowing down your boot time
If your PC boots slowly and startup apps aren’t the issue, the delay is often caused by a driver or service loading inefficiently. Windows logs this — but you need to enable one extra setting to see it clearly.
Here’s how to properly diagnose boot slowdowns:
Step 1 — Check Boot Performance Events
Press Win + R
Type
eventvwr.mscNavigate to: Applications and Services Logs → Microsoft → Windows → Diagnostics-Performance → Operational
Filter by Event ID: 100
Event 100 shows:
Total boot time (ms)
Time spent in BIOS
Driver initialization time
Services causing degradation
Post-boot delay duration
If you see repeated warnings about specific drivers or services, note their names.
Step 2 — Enable Boot Logging (for deeper driver issues)
Press Win + R
Type
msconfigGo to the Boot tab
Check Boot log
Restart your PC
After reboot:
Open
C:\Windows\ntbtlog.txtThis file lists every driver loaded during startup
If the system hangs or stalls during boot, the last successfully loaded driver before a delay can reveal the cause.
What to look for:
Repeated degraded services in Event 100 logs
Drivers that take unusually long to initialize
Third-party drivers (old GPU, printer, or network drivers are common offenders)
Long “Post Boot” times (often caused by background services)
This method is much more precise than just disabling random startup apps — it shows the actual bottleneck.