Why Is My PC Slow? Finding the Real Cause

"My PC is slow" is not a diagnosis — it's a symptom with four possible diseases: the CPU, the RAM, the disk, or the network is saturated, and everything else waits in line. The entire craft of speeding up a computer is identifying which one, because every fix targets exactly one of them. Tweaking randomly — the registry "optimizers," the service-disabling rituals — is treating a patient before reading the chart.

01 — Find the Bottleneck in Two Minutes

Reproduce the slowness, open Task Manager (Ctrl+Shift+Esc) → Performance tab, and look at the four graphs while the machine is being slow:

  • CPU pinned at ~100% → compute bottleneck. Switch to Processes, sort by CPU, name the offender.
  • Memory at 90%+ → RAM bottleneck. The giveaway: the disk also churns, because Windows is paging — swapping memory to disk to survive. The machine feels like it's wading through syrup.
  • Disk at 100% → storage bottleneck — common enough that I gave it its own article, including the dying-drive check you shouldn't skip.
  • All graphs low but the machine still crawls → the interesting cases: thermal throttling, a failing drive lying about being busy, or GPU/driver problems. Section 05.

💡 Plain English: a slow PC is a kitchen with one overwhelmed station. More waiters (a faster CPU) won't help if the dishwasher (the disk) is the pile-up. Find the station with the queue before buying anything or changing anything.

02 — The Startup Purge (the Highest-Value Fix)

The most common real-world cause of "this PC got slow over time" isn't mysterious decay — it's accumulation. Every installed app that registers itself to launch at boot and sit in the background takes a permanent bite of RAM and CPU.

First pass — Task Manager → Startup apps: sort by Status, disable everything Enabled that isn't security software or something you genuinely want pre-loaded (cloud sync, perhaps). Updaters, game launchers, "helper" agents for printers and webcams — all of it starts fine on demand. Note the Startup impact column and the Last BIOS time in the corner for before/after satisfaction.

Second pass — Autoruns (free, Microsoft Sysinternals): Task Manager shows the polite startup list; Autoruns shows everything — services, scheduled tasks, shell extensions, drivers. Two settings make it safe and readable: Options → Hide Microsoft entries, and verify signatures. Untick (don't delete) anything third-party you don't recognize after a quick search of its name. Untick is reversible; that's the discipline.

# Also worth a look — scheduled tasks that run "maintenance" constantly:
# Autoruns → Scheduled Tasks tab
# Vendor "support assistants" and updaters love hiding here.

03 — If It's RAM

Memory at 90%+ with paging is fixed in exactly two ways: use less or buy more. Sort Processes by Memory and be honest about the results — the modern answer is usually a browser holding sixty tabs (tab-sleeping extensions or Edge's sleeping tabs help genuinely) plus two or three Electron apps idling at 500 MB each. If the machine has 8 GB and your normal workload fills it, an upgrade to 16 GB does more than every software tweak combined. Registry hacks do not create RAM.

04 — If It's CPU

  • A single app pinning the CPU → that app's problem (or a hung process — restart it).
  • MsMpEng.exe (Defender) busy during scans is normal; busy constantly sometimes means it's repeatedly scanning a developer folder or game library — add a targeted exclusion only if you understand the tradeoff.
  • Persistent multi-core load from a process you can't identify deserves suspicion: cryptominers are still a thing. Right-click → Open file location; anything running from AppData\Temp or a name like svhost.exe (note the missing c) warrants a full Defender offline scan.
  • "100% CPU at idle" that vanishes when you open Task Manager is a classic miner-evasion trick — Process Explorer (Sysinternals) run as admin catches what Task Manager misses.

05 — The Invisible Bottlenecks

  • Thermal throttling. Laptops especially: dust-clogged fans → CPU hits its temperature ceiling → silently halves its speed. Install HWiNFO (sensors view), watch CPU temperature and clock speed under load. Temps at 95–100 °C with clocks dropping = throttling. The fix is physical: compressed air through the vents, and on older machines, repasting. A laptop that "got slow with age" is very often a laptop that got dusty with age.
  • The disk lying low. A failing drive can show modest "usage" while taking seconds per operation. Active time vs. response time in Resource Monitor's Disk tab exposes it: response times in the hundreds of milliseconds are a sick disk regardless of the usage percentage. SMART check, as ever.
  • Power plan stuck on saver: Settings → System → Power → make sure a laptop on mains isn't running in Best power efficiency mode permanently.

06 — What Not to Do

  • Registry cleaners and "optimizers" — at best placebo, at worst the cause of the next article's problem. The registry's size does not affect speed; this has been measured to death.
  • Disabling Windows services from a 2015 listicle — modern Windows already idles services aggressively; the lists break things (search, updates, printing) for unmeasurable gains.
  • Installing a second antivirus to "find what the first missed" — two real-time engines scanning each other is a legendary slowdown generator.

07 — The Escalation Path

[Personal note placeholder: a real before/after — e.g., a machine you fixed with a startup purge, a dusting, or an SSD swap, and what the difference felt like.]

FindingFixCost
Startup/background bloatTask Manager + Autoruns purgeFree, 20 min
RAM consistently fullTrim usage or add RAMFree–cheap
Thermal throttlingClean fans, repasteA can of air
System on a hard driveSSD swapThe best money in computing
Deep OS weirdness after all aboveIn-place upgrade repair (see my Windows Update article)Free, an evening

🔒 Bottom line: slow is a queue, and the queue forms at exactly one of four stations — Task Manager's Performance tab names it in two minutes. Purge startup with Autoruns, match the remaining fix to the actual bottleneck, keep the vents clean, and spend money only on the component the evidence convicts.