CPU stuck at 80–100% when you’re doing basically nothing? Yeah, Windows does that. Especially on budget laptops.

Before you start killing random processes - run the Wait and See test.

The “Wait and See” Test (Don’t Skip This)

Right after startup, Windows loves to go crazy:

  • Updates
  • Indexing
  • Defender scans
  • Random background junk

If CPU spikes for 1–2 minutes after boot, that’s normal.

If it stays pinned at 90–100% after that… now you’ve got a problem.

Step 1: Find the Actual Culprit (Task Manager)

Press Ctrl + Shift + Esc

Go to Processes → CPU column → sort descending

You’re looking for:

  • Apps eating 30–70% CPU constantly
  • Stuff you didn’t even open

Common offenders:

  • Chrome (too many tabs, obviously)
  • Windows Defender
  • “Service Host” processes
  • Random OEM bloatware

If it’s an app → close it
If it’s something weird → move to next steps

Step 2: Disable Startup Garbage

One thing people miss: most CPU issues start before you even log in.

Go to: Task Manager → Startup

Disable everything that isn’t essential.

Typical junk:

  • Spotify auto-launch
  • Teams
  • OEM updater tools
  • Adobe background services

Keep:

  • Drivers
  • Security stuff

Everything else? Kill it.

Step 3: Kill Background Apps (Properly)

Windows runs apps in the background even after you close them. Annoying.

Go to: Settings → Apps → Installed apps → Advanced options

Turn off Background app permissions

Also check: Settings → Privacy → Background apps (on older builds)

Less background crap = less CPU load.

Step 4: Disable SysMain (Yes, Still Relevant)

This is the first thing I do on every laptop I touch.

SysMain (aka Superfetch) tries to “optimize” RAM usage but ends up hammering CPU on weaker systems.

Steps:

  1. Press Win + R
  2. Type services.msc
  3. Find SysMain
  4. Stop it
  5. Set Startup Type → Disabled

Honestly, I’ve seen this fix CPU spikes instantly on low-end machines.

Step 5: Check Windows Defender (Don’t Disable It)

If Antimalware Service Executable is eating CPU:

Don’t panic. Don’t uninstall Defender.

Instead:

  • Open Windows Security
  • Go to Virus & Threat Protection
  • Manage settings → Exclusions
  • Add large folders (like game libraries)

This reduces scan load.

Step 6: Update or Roll Back Drivers

Bad drivers = CPU chaos.

Go to: Device Manager

Update:

  • GPU driver
  • Chipset driver

If issue started after update:

  • Roll back driver

I’ve seen this happen mostly on Intel integrated graphics after Windows updates.

Step 7: Check for Bloatware

If you’re using a prebuilt laptop (HP, Dell, Lenovo), it’s loaded with garbage.

Uninstall:

  • OEM utilities
  • Trial antivirus
  • Fake “performance boosters”

These sit in background processes and chew CPU for no reason.

Step 8: Browser is Probably the Real Problem

Let’s be real.

Chrome + 15 tabs + extensions = CPU meltdown.

Fix:

  • Close tabs
  • Remove useless extensions
  • Try Edge (yeah, it’s actually lighter now)

Or at least enable: Settings → Performance → Efficiency mode

Hardware Reality (No One Tells You This)

If you’re on:

  • Old dual-core CPU
  • 4GB RAM
  • HDD

Software tweaks will only get you so far.

You’re bottlenecked.

The real upgrade path:

  • SSD (mandatory)
  • 8GB RAM minimum

CPU issues often come from the system struggling overall, not just “bad settings”.

Don’t Do This (Seriously)

Bad advice floating around:

  • ❌ Disable Page File
  • ❌ Turn off Windows Defender completely
  • ❌ Use shady “RAM cleaner” tools

These either:

  • Break your system
  • Or make things worse long-term

Bandage fixes at best. System-breaking at worst.

If Nothing Works

If CPU is still maxed out:

  • Run sfc /scannow
  • Check for malware (use Malwarebytes if needed)
  • Consider a clean Windows reinstall

If this doesn’t work, don’t sweat it - your hardware might just be the limit.

Quick Reality Check

  • Short spikes = normal
  • Constant 100% = something’s wrong
  • Disabling junk + SysMain fixes most cases
  • Hardware upgrade = endgame

Windows isn’t “slow” by default.

It just becomes slow when too many background processes fight over weak hardware.


For a complete Windows performance optimization guide, read: /windows-performance/