A computer that's crawled to a halt is usually fixable without spending a penny. Slowness is rarely one big problem — it's a pile-up of small ones: too many programs launching at startup, a nearly-full drive, not enough memory for what you're doing, or something running in the background you didn't ask for.
This guide walks through the real causes of a slow computer and the fixes that actually help, roughly in order of impact, for both Windows and Mac.
What you need
- ✓The slow computer and a few minutes.
- ✓Access to your settings (startup, storage, updates).
- ✓Patience to change one thing at a time so you know what helped.
Step-by-step
- 1
Restart it properly
The oldest advice works: a full restart clears memory and closes stuck background processes that build up over days of sleeping the machine instead of shutting down. If you never actually restart, start there — it fixes a surprising amount.
- 2
Trim startup programs
Programs that launch at boot are the number-one cause of a slow-to-start, sluggish computer. On Windows, open Task Manager › Startup and disable what you don't need immediately; on Mac, System Settings › General › Login Items. Keep security software; cut the rest.
- 3
Free up disk space
A drive that's nearly full slows the whole system, especially on older hard drives. Delete large files you don't need, empty the trash, and clear temporary files and caches. Aim to keep at least 10–15% of the drive free.
- 4
Check what's using resources
Open Task Manager (Windows) or Activity Monitor (Mac) and sort by CPU and memory. A single runaway program or browser tab can hog everything — close or uninstall the worst offenders. Too many browser tabs is a common, hidden culprit.
- 5
Update and scan for malware
Install pending operating-system and driver updates (they include performance fixes), and run a malware scan. Hidden malware or adware quietly consuming resources is a frequent cause of unexplained slowness.
- 6
Consider a hardware upgrade
If it's still slow and the machine is older, the two upgrades that transform performance are swapping a spinning hard drive for an SSD, and adding more RAM. Both are far cheaper than a new computer and make a dramatic difference.
Examples
- A laptop that took two minutes to boot was usable in seconds after disabling a dozen unnecessary startup apps — no other change needed.
- An old desktop felt brand new after a spinning hard drive was replaced with an SSD, the single biggest speed upgrade for older machines.
Tips
- →Actually shut down or restart regularly — sleeping forever lets junk accumulate.
- →Startup programs are the usual suspect for slow boots; prune them first.
- →Keep 10–15% of your drive free; a full disk drags everything down.
- →Too many browser tabs quietly eats memory — close what you're not using.
- →For old machines, an SSD and more RAM beat any software tweak.
Common mistakes
- Never restarting. A proper restart clears memory and stuck processes — do it before anything fancier.
- Ignoring startup bloat. Disable unnecessary startup programs; they're the top cause of sluggishness.
- Running on a full drive. Free up space to at least 10–15% headroom.
- Installing 'speed booster' apps. Most do little or add their own bloat; use the built-in tools above instead.
Conclusion
A slow computer is almost always a stack of small, fixable issues: restart it, cut startup bloat, free disk space, close resource hogs, update and scan for malware — then, if it's an older machine, add an SSD and RAM. Change one thing at a time and you'll find the speed you thought you'd lost.