Fix Windows that has startup slow
We'll rule out startup programs, disk type, and disk space, then isolate the cause—too many startup apps, HDD as boot drive, or full disk—or tell you when to call a pro.
Step-by-step diagnostic
Quick triage — pick your path
Get started
Choose the option that matches what you see. You can jump straight to that section.
Show full guide
Steps
Goal: Rule out startup programs, disk type, and disk space, then isolate the cause.
- Open Task Manager, Startup tab. Sort by Startup impact.
- Good: You see which programs start at boot. Proceed to Disable startup programs.
- Bad: If unclear, disable high-impact items first.
Disable startup programs
Goal: Reduce programs that run at boot.
- Task Manager, Startup tab. Right-click programs you do not need at boot, Disable. Restart.
- Good: Boot is faster. You are done.
- Bad: If still slow, check disk type and free space.
Check disk type and space
Goal: See if HDD or full disk is slowing boot.
- File Explorer, This PC—check free space on C:. Disk Management—check if the boot drive is SSD or HDD. Run Disk Cleanup if space is low.
- Good: SSD and 15%+ free—boot should be reasonable. If still slow, check antivirus and boot order.
- Bad: HDD or under 15% free—free space, consider SSD upgrade.
When to get help
Call a technician if:
- You want to clone an HDD to an SSD and are not comfortable.
- BIOS/UEFI settings are wrong and you do not want to change them.
- A clean Windows reinstall may help—back up data first.
Verification
- Boot time from power-on to desktop is under 2 minutes (SSD) or improved from before.
- Fewer programs in Task Manager, Startup tab.
- C: has at least 15% free space.
Escalation ladder
Work from the device outward. Stop when the problem is fixed.
- Startup programs Disable high-impact startup items in Task Manager.
- Disk space Free disk space; run Disk Cleanup.
- Disk type Check if Windows is on HDD; consider SSD upgrade.
- Boot order Check BIOS/UEFI boot order.
- Call a pro SSD cloning or BIOS changes.
What to capture if you need help
Before calling support or posting for help, have these ready. It speeds everything up.
- Disk type (SSD or HDD)
- Free space on C:
- Number of startup programs
- Steps already tried
Are there many startup programs with High impact?
Task Manager, Startup tab shows impact.
Open Task Manager, Startup tab. Sort by Startup impact. Many High impact: disable programs you do not need at boot. Few or Low: check disk type and space.
You can change your answer later.
Disable startup programs
Right-click each high-impact program, Disable. Restart. Boot should be faster. If not, check disk type and space.
Is Windows on an HDD or is the drive nearly full?
Disk Management: check disk type. File Explorer: check free space on C:. HDD or under 15% free: free space, consider SSD upgrade. SSD and 15%+ free: check antivirus boot scan, BIOS boot order.
Reviewed by Blackbox Atlas
Frequently asked questions
- Why would Windows be slow to boot?
- Too many startup programs, Windows on an HDD instead of SSD, low disk space, or antivirus scanning at boot. Check startup programs and disk type first.
- Can I fix a slow boot myself?
- Yes. Disable startup programs, free disk space, move Windows to an SSD if you have an HDD. Cloning to an SSD may need a technician depending on your skill.
- When should I call a technician for slow boot?
- If you have an HDD and want to move to an SSD—cloning and setup may need help. Or if BIOS/UEFI settings are wrong and you are not comfortable changing them.
Rate this guide
Was this helpful?
Thanks for your feedback.