How to Fix High CPU Usage in Windows 10 and 11 PCs
Troubleshooting
5 min readJuly 3, 2026

How to Fix High CPU Usage in Windows 10 and 11 PCs

Is your PC running hot and sluggish with the CPU pegged at 100%? Learn how to diagnose and fix high CPU usage in Windows 10 and 11 with these proven, step-by-step solutions.

Share

How to Fix High CPU Usage in Windows 10 and 11

Few things are more frustrating than a PC that crawls to a halt because the CPU is maxed out. Whether your fan is roaring, your applications are freezing, or your system feels like it's wading through mud, high CPU usage is a common culprit — and fortunately, one you can fix. This guide walks you through every major cause and solution so you can get your machine running smoothly again.

Free AI Diagnosis

Having this problem on your own PC?

Describe what's happening and get a real AI diagnosis in seconds — no account needed.

What Causes High CPU Usage?

Before diving into fixes, it helps to understand why your CPU spikes in the first place. Common causes include:

Runaway background processes — A single misbehaving app can consume 80–100% of your CPU without you knowing it's running.

Malware or cryptominers — Malicious software hijacks CPU resources to mine cryptocurrency in the background.

Outdated or corrupt drivers — Faulty drivers cause system processes like ntoskrnl.exe to spike unexpectedly.

Windows Update activity — WmiPrvSE.exe and TiWorker.exe are notorious for spiking during updates.

Startup bloat — Too many programs launching at boot keep your CPU busy for minutes after login.

Thermal throttling — An overheating CPU slows itself down, making everything feel sluggish even at moderate load.

Identifying the root cause is the first step. That's where DiagnoseMyPc shines — it scans your system and pinpoints exactly which processes, drivers, or hardware components are contributing to performance problems.

Step 1: Check Task Manager for Offending Processes

The fastest way to identify what's eating your CPU is Windows Task Manager.

1

Press Ctrl + Shift + Esc to open Task Manager directly.

2

Click the CPU column header to sort processes by usage (highest first).

3

Look for any process consistently above 10–20% when you're not actively using it.

Common Offenders and What to Do

`antimalware service executable` (MsMpEng.exe) — Windows Defender scanning in the background. Schedule scans for off-hours via Windows Security settings.

`WmiPrvSE.exe` — Windows Management Instrumentation. Often spikes post-update. Restart the WMI service with:

  net stop winmgmt && net start winmgmt

`svchost.exe` — A generic host for Windows services. Right-click it in Task Manager and choose Go to Service(s) to see which service is responsible.

`SearchIndexer.exe` — Windows Search indexing. Rebuild the index via Control Panel → Indexing Options → Advanced → Rebuild.

Step 2: Disable Unnecessary Startup Programs

Every program that launches at startup competes for CPU time during boot — and some never fully release those resources.

1

Open Task Manager and click the Startup tab.

2

Review programs with High startup impact.

3

Right-click any non-essential program and select Disable.

Common candidates to disable: Spotify, Discord, OneDrive, Teams, and any third-party updater utilities. Alternatively, use msconfig via the Run dialog (Win + R) for a broader view.

Step 3: Update or Roll Back Drivers

Outdated or buggy drivers — especially GPU, chipset, and network drivers — are a surprisingly common cause of sustained high CPU usage.

1

Press Win + X and select Device Manager.

2

Expand each category and look for devices with a yellow warning icon.

3

Right-click the device and choose Update driver → Search automatically for drivers.

For GPU drivers, always download directly from NVIDIA, AMD, or Intel rather than relying on Windows Update. If the spike started after a recent driver update, roll it back via Device Manager → Properties → Driver tab → Roll Back Driver.

Step 4: Scan for Malware

Cryptomining malware is designed to hide while consuming maximum CPU resources. Run a full scan with Windows Defender:

Start-MpScan -ScanType FullScan

Or use a second-opinion scanner like Malwarebytes Free for a deeper sweep. If malware is found, quarantine and remove it, then restart your PC and recheck CPU usage.

Step 5: Adjust Power Plan Settings

If your PC is set to Power Saver mode, Windows actively throttles the CPU — which can make it feel like it's always at 100% even under light load.

1

Open Control Panel → Power Options.

2

Select Balanced or High Performance.

On Windows 11, go to Settings → System → Power & battery → Power mode and set it to Best performance.

Step 6: Address Windows Update Issues

Windows Update can silently consume CPU for hours after installing patches. The processes TiWorker.exe and TrustedInstaller.exe are the main culprits. If these are spiking, let the update finish — it usually resolves within 1–2 hours. If it persists, restart the Windows Update service:

net stop wuauserv && net start wuauserv

Then run the Windows Update Troubleshooter via Settings → System → Troubleshoot → Other troubleshooters.

Step 7: Run a Full System Diagnostic

If you've tried the steps above and CPU usage is still abnormally high, the problem may be deeper — a failing hard drive causing excessive I/O wait, a RAM issue forcing excessive paging, or a hardware fault making the CPU work harder than it should.

This is where DiagnoseMyPc becomes invaluable. Rather than manually checking each component one by one, DiagnoseMyPc runs a comprehensive scan of your CPU, RAM, storage, and system health in minutes. It identifies bottlenecks, flags failing hardware, and gives you a prioritized list of issues to address — saving hours of guesswork.

Preventing High CPU Usage in the Future

Keep Windows and drivers updated — Patches often fix performance regressions.

Clean your PC physically — Dust buildup causes overheating and thermal throttling.

Monitor regularly — Run a diagnostic monthly to catch emerging issues before they become serious.

Limit browser extensions — Chrome and Edge extensions can consume surprising amounts of CPU in the background.

Restart regularly — A simple weekly restart clears memory leaks and resets runaway processes.

Take Control of Your PC's Performance

High CPU usage doesn't have to be a mystery. With the right tools and a methodical approach, you can identify the cause and fix it in under an hour. Start with Task Manager, work through the steps above, and let the tools do the heavy lifting when manual checks aren't enough.

Ready to find out exactly what's slowing your PC down? Run a free diagnostic with DiagnoseMyPc today and get a clear, actionable report on your system's health — no technical expertise required.

Found this helpful?

Share it with someone who could use it.

Share

DiagnoseMyPC Team

Expert PC diagnostics and troubleshooting guides to help you keep your Windows system running smoothly.

Get the free Windows Troubleshooting Checklist

Subscribe and instantly download our 50-point Windows troubleshooting checklist — plus practical fixes, performance tips, and security alerts from the DiagnoseMyPC team.

No spam. Unsubscribe anytime.

Frequently Asked Questions

How do I find out exactly what's causing my PC problem?

The fastest way is to let an AI analyzer read your actual system data instead of guessing. You can paste an error message, upload a screenshot, or run a quick diagnostic and get the specific cause ranked by severity. Try a free AI diagnosis at diagnosemypc.com — no account needed to get started.

Is it safe to run fix commands on my own PC?

Yes, as long as you understand what each command does. DiagnoseMyPc always shows you the exact fix script first so you stay in full control of what runs on your computer — nothing is executed automatically without your review.

Do I need to reinstall Windows to fix this?

Usually not. Most performance, crash, driver, and startup problems can be fixed with targeted steps once you know the real cause. A full reinstall should be a last resort — start with a proper diagnosis before wiping anything.

When should I take my PC to a repair shop instead?

If a diagnosis points to failing hardware (a dying drive, bad RAM, or overheating components) and you're not comfortable opening the case, a shop is worth it. For software, driver, and configuration issues, you can almost always fix it yourself with step-by-step guidance.

Free Diagnostic Tool

CPU Still Pegged After Trying These Steps?

If CPU usage stays high after the basic fixes, there's likely a deeper cause — a service conflict, a scheduled task, or a driver issue. Our AI pinpoints it without the guesswork.