
How to Fix High CPU Usage Even When 'Nothing' Is Open
Task Manager shows 100% CPU usage but you don't have any programs running. Here's how to find the hidden culprit and fix it.
What's Happening
You open Task Manager and see your CPU usage stuck at 80%, 90%, or even 100%, but you barely have anything open. Your computer is running hot, the fan is loud, and everything feels sluggish, but you can't figure out what's using all that processing power. High CPU usage with no obvious cause is a common problem, and there's usually a specific process or Windows service running wild in the background.
Quick Checks (Do These First)
- Open Task Manager properly - Press Ctrl + Shift + Esc, then click "More details" at the bottom if you only see a simple list.
- Click the CPU column header - This sorts processes by CPU usage so the biggest offender appears at the top.
- Wait a few minutes - Right after booting up or after Windows updates, background tasks legitimately use CPU for 10-20 minutes.
Step-by-Step Fixes
Fix 1: Identify the Problem Process
First, let's figure out exactly what's using your CPU:
- Press
Ctrl + Shift + Escto open Task Manager - Click the Processes tab
- Click the CPU column to sort by usage (highest on top)
- Look at what's using the most CPU - common culprits include "Windows Modules Installer Worker", "System", "Runtime Broker", "Windows Search", or "Antimalware Service Executable"
- Write down the process name before trying to fix it
Note: If "System" or "System Idle Process" shows high usage, that's actually normal - it means the CPU is idle.
Fix 2: Restart Windows Search
Windows Search indexing often causes high CPU usage:
- Press
Windows + R, typeservices.msc, press Enter - Scroll down and find Windows Search
- Right-click it and select Restart
- If high CPU continues, right-click again and select Properties
- Change Startup type to Manual or Disabled
- Click Apply and OK
Disabling Windows Search means the search function will be slower, but it's worth it if this was causing your CPU problem.
Fix 3: Stop SysMain (SuperFetch)
SysMain tries to speed up your system but can actually slow it down on some computers:
- Press
Windows + Xand select Terminal (Admin) or Command Prompt (Admin) - Type
net.exe stop sysmainand press Enter - Check if CPU usage drops in Task Manager
- To make this permanent, press
Windows + R, typeservices.msc, press Enter - Find SysMain, right-click, select Properties
- Change Startup type to Disabled
- Click Apply and OK
Fix 4: Adjust Power Settings
Windows power settings can force your CPU to run at maximum speed constantly:
- Press
Windows + Xand select Power Options - Click Additional power settings
- Next to your current plan, click Change plan settings
- Click Change advanced power settings
- Expand Processor power management
- Expand Minimum processor state
- Set both On battery and Plugged in to 5% (default is often 100%)
- Click Apply and OK
Fix 5: Scan for Malware
Malware and cryptominers often hide in the background eating up CPU:
- Press
Windows + Ito open Settings - Go to Privacy & Security > Windows Security
- Click Virus & threat protection
- Select Scan options
- Choose Full scan and click Scan now
- Let the scan complete (takes 30-60 minutes)
- Remove any threats found
Consider also running a secondary scan with Malwarebytes (free version available) for extra protection.
Fix 6: Disable Startup Programs
Too many background programs can collectively cause high CPU usage:
- Press
Ctrl + Shift + Escto open Task Manager - Click the Startup tab
- Disable programs you don't need immediately at startup
- Right-click each unnecessary program and select Disable
- Restart your computer
Fix 7: Update Windows and Drivers
Outdated software can cause CPU inefficiency and bugs:
- Press
Windows + Ito open Settings - Go to Windows Update
- Click Check for updates
- Install all available updates
- Click Advanced options > Optional updates
- Install any driver updates available
- Restart when updates complete
Fix 8: Disable Windows Tips and Notifications
This minor feature can sometimes cause CPU spikes:
- Press
Windows + Ito open Settings - Go to System > Notifications
- Turn off Show me tips about Windows
- Also consider turning off Get notifications from apps and other senders for apps you don't need alerts from
If Nothing Worked
If you've tried all the above and CPU usage is still high, look at the specific process name in Task Manager and search online for "[process name] high CPU usage". Many processes have specific fixes. You can also check Windows Event Viewer for errors: press Windows + X, select Event Viewer, and look under Windows Logs > System for red error icons. These might give clues about what's malfunctioning. In rare cases, a clean Windows installation might be necessary if the system has corrupted files that can't be repaired.
When to Call a Pro
Get professional help if: you're seeing unfamiliar processes you can't identify safely, malware scans keep finding threats that come back, CPU usage remains at 100% even in Safe Mode, or you're not comfortable using Command Prompt or Services. Some malware is sophisticated enough to hide from standard scans and requires professional removal tools. Also, if the high CPU usage started suddenly after a specific event (like a power outage or failed update), professional diagnosis might identify hardware damage.
Need Professional Help?
If you're in the Tampa Bay area and need hands-on assistance, Geeks in Sneaks provides friendly, on-site tech support in Clearwater, Clearwater Beach, and Dunedin.
Related Topics
Need Professional Help?
If you're still having trouble, our expert technicians can help.
Learn about our pc repair service