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

Dealing with this on your own PC?

Describe your problem 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 processesA single misbehaving app can consume 80–100% of your CPU without you knowing it's running.

Malware or cryptominersMalicious software hijacks CPU resources to mine cryptocurrency in the background.

Outdated or corrupt driversFaulty 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 bloatToo many programs launching at boot keep your CPU busy for minutes after login.

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

Identifying the root cause is the first step. That's where **PC Diagnostic Analyzer** 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:

```powershell

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 **PC Diagnostic Analyzer** becomes invaluable. Rather than manually checking each component one by one, PC Diagnostic Analyzer 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 updatedPatches often fix performance regressions.

Clean your PC physicallyDust buildup causes overheating and thermal throttling.

Monitor regularlyRun a diagnostic monthly to catch emerging issues before they become serious.

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

Restart regularlyA 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 PC Diagnostic Analyzer 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.

Free Diagnostic Tool

Having PC Issues? Let AI Diagnose Them

Get an AI-powered analysis of your Windows PC in under 5 minutes — no technical knowledge required, no account to get started.