If you're asking why your computer is so slow, you're not alone. It's one of the most common tech complaints, and the good news is that the causes are almost always predictable. A machine that felt fast two years ago and now crawls through basic tasks is usually dealing with one of a small set of fixable problems. This guide covers each one, starting with the most common.
Too many programs starting at login
Every program that launches at startup takes a slice of your CPU, RAM, and storage before you've opened a single window. Over time, software installs pile up and each one quietly adds itself to your startup list. The fix is straightforward.
On Windows 11, open Task Manager (Ctrl + Shift + Esc), go to the Startup apps tab, and disable anything you don't need immediately at login. On a Mac, go to System Settings, click General, then Login Items, and remove what isn't essential. Five minutes of pruning here can shave 30 to 60 seconds off your boot time.
Not enough RAM for what you're doing
RAM is your computer's short-term memory. When a program needs more RAM than you have, the system starts using your storage drive as a substitute. That process is called paging, and it's dramatically slower than actual RAM. Browsers are the biggest culprit: a dozen Chrome tabs can consume 4 to 8 GB on their own.
Check how much RAM your machine has and how much it's using. On Windows, Task Manager shows this in the Performance tab. On Mac, Activity Monitor under the Memory tab shows memory pressure. If the graph is consistently red or your usage is above 90%, adding RAM (where possible) or reducing open tabs will help immediately.
A full or nearly full storage drive
Both Windows and macOS need free space to operate. Windows uses spare storage for virtual memory and temporary files. macOS needs room to write system caches. When a drive is above 85 to 90% full, performance drops noticeably. If your drive is completely full, some operations start failing entirely.
Check your storage in Settings on Windows or Apple menu → About This Mac on a Mac. Delete what you don't need, empty the trash, and move large files like photos and videos to an external drive or cloud backup if storage is tight. Clearing even 10 to 20 GB on a full drive often makes a visible difference.
An old spinning hard drive instead of an SSD
This is the single biggest hardware reason a computer feels slow. A traditional spinning hard drive (HDD) reads and writes data at roughly 100 to 150 MB/s. A basic SSD does 400 to 550 MB/s. A modern NVMe SSD hits 3,000 MB/s or more. The difference in day-to-day feel is not subtle.
If your computer is more than 5 years old and still has its original drive, it's very likely an HDD. Replacing it with an SSD is often the highest-impact upgrade you can make, and it costs less than a professional repair call. If you're weighing the cost of that upgrade against buying something new, our guide on when to repair or replace your computer covers exactly that decision.
Malware running in the background
Malware doesn't always announce itself. Cryptominers, adware, and spyware run silently in the background and consume CPU and RAM without obvious symptoms beyond a machine that's suddenly sluggish. If your computer slowed down without any obvious change, malware is worth ruling out early.
Run a scan with Malwarebytes (free for a one-time scan). It's one of the more reliable tools for catching what standard antivirus misses. If you find something, check our article on how to tell if your computer has a virus or malware for next steps.
Overheating and thermal throttling
When a CPU gets too hot, it deliberately slows itself down to prevent damage. This is called thermal throttling. You won't see an error message. The machine just gets slower, often frustratingly so, until it cools down.
Dust is usually the cause. Vents and fans accumulate it over months and years, blocking airflow. A can of compressed air aimed at the vents can help. Laptops are especially prone to this. If the base of your laptop is very hot to touch and performance dips under load, overheating is likely the problem.
Outdated software and a cluttered OS
Skipping updates creates performance problems over time. Operating system updates often include performance patches and bug fixes, not just security changes. Outdated drivers, especially for the GPU, can cause rendering slowdowns that look like the whole machine is struggling.
On Windows, go to Settings → Windows Update and install anything pending. On Mac, check System Settings → General → Software Update. While you're there, check for browser updates and driver updates if you have a dedicated graphics card.
Browser extensions and too many tabs
Browsers have become the primary application for most people, and they're also one of the heaviest. Each extension adds overhead. Each open tab holds memory. A browser with 15 extensions and 30 tabs open is not a browser. It's a memory leak with a scroll bar.
Go through your extensions and remove anything you haven't intentionally used in the past month. Keep tabs under 10 if you can. If you need to reference a page later, bookmark it rather than keeping the tab alive.
When the hardware itself is failing
Not every slow computer has a software fix. A failing hard drive can cause random freezes and slowdowns as the system retries reads from bad sectors. Failing RAM produces subtle corruption that makes the OS work harder. These problems get worse over time, not better.
Signs your hardware may be failing: random crashes, files that won't open, programs that freeze mid-task, or a machine that's slow even immediately after a fresh restart with nothing open. If you suspect a failing drive specifically, don't delay. A slow drive is still a drive that can be recovered; a dead one may not be.
What to try first, in order
- Restart the computer (clears temporary files and closes background processes).
- Check startup programs and disable unnecessary ones.
- Check storage usage and free up space if above 85%.
- Check RAM usage in Task Manager or Activity Monitor under load.
- Run a malware scan with Malwarebytes.
- Clean the vents and check for overheating.
- Install any pending OS and driver updates.
- If none of the above help, consider a hardware check for the drive and RAM.
Most slow computers respond to one of the first four steps. If yours doesn't, a technician can run a hardware diagnostic in under an hour and tell you exactly what's failing. That's usually a better use of time than reinstalling the operating system and hoping for the best.