How to Find What Is Using 100 Percent CPU in Windows (July 2026) Complete Guide

How to find what is using 100 percent CPU in Windows

You hear the fans screaming before you even see the problem. Your PC feels sluggish, apps take forever to load, and when you finally check, your CPU is pinned at 100 percent. I have been there more times than I can count, and the good news is that finding the culprit is easier than you might think.

In this guide, I will walk you through exactly how to find what is using 100 percent CPU in Windows. We will cover Task Manager, Resource Monitor, command-line tools, and the most common processes that cause this issue. I will also share 10 proven fixes you can apply right now.

Whether you are on Windows 10 or Windows 11, the steps below will help you track down the process eating your processor alive and get your system running smoothly again. Let us start with the basics.

What Is CPU Usage and Why 100 Percent Matters

CPU usage measures how much of your processor’s capacity is currently being consumed by running programs and system processes. When your CPU usage hits 100 percent, every core is working at maximum capacity. That means there is no headroom left for anything else.

Normal CPU usage while idling typically sits between 1 and 10 percent. During moderate tasks like web browsing or document editing, you might see it climb to 20 to 40 percent. Heavy workloads like gaming, video rendering, or running an antivirus scan can push it to 70 or 90 percent temporarily, which is expected.

Sustained 100 percent CPU usage is where problems start. Your system becomes unresponsive, fans run at full speed, and over time, the extra heat can reduce your hardware lifespan. If your CPU stays maxed out for minutes or hours with no demanding app running, something is wrong and needs attention.

How to Find What Is Using 100 Percent CPU in Windows Using Task Manager

Task Manager is the fastest and most reliable tool for identifying what is consuming your processor. It comes built into every version of Windows and gives you a real-time view of every running process. Here is how to use it step by step.

Step 1: Open Task Manager

Press Ctrl + Shift + Esc on your keyboard to launch Task Manager directly. You can also right-click the taskbar at the bottom of your screen and select Task Manager from the context menu. Another option is pressing Ctrl + Alt + Delete and choosing Task Manager from the list.

If you see a minimal view with just a few apps listed, click More details at the bottom left to expand the full interface. On Windows 11, Task Manager opens in its redesigned layout automatically with a sidebar on the left.

Step 2: Sort by CPU Usage

Click the Processes tab in the top menu (or the icon in the left sidebar on Windows 11). Then click the CPU column header to sort all processes by how much processor power they are using. Click it again to sort in descending order so the biggest consumers appear at the top.

The process at the top of the list with the highest percentage is your likely culprit. Note the name, because you will need it to research or fix the issue.

Step 3: Identify the Culprit Process

Look at the top entries in the CPU column. Common suspects include Runtime Broker, System, svchost.exe, Antimalware Service Executable (Windows Defender), and WMI Provider Host. If an app you recognize is at the top, closing it might solve the problem immediately.

Right-click the process and select End task to stop it. Be careful with system processes, as ending the wrong one can cause instability. When in doubt, search the process name online before ending it.

Step 4: Check the Performance Tab

Click the Performance tab to see a graph of your CPU usage over time. This view shows overall utilization, individual core usage, processor speed, and the number of active processes, threads, and handles. If the graph shows sustained 100 percent but no single process appears responsible in the Processes tab, you may be dealing with a hidden or driver-level issue.

Using Resource Monitor for Hidden CPU Hogs

Sometimes Task Manager does not tell the full story. I have seen cases where CPU usage reads 100 percent but no process in the list seems to account for it. This is where Resource Monitor comes in handy.

Resource Monitor provides a deeper view of what is happening at the system level. You can launch it from Task Manager by clicking the Performance tab and then Open Resource Monitor at the bottom. Alternatively, press the Windows key, type resmon, and hit Enter.

In Resource Monitor, click the CPU tab. You will see a detailed breakdown of every process, service, and handle consuming processor time. The Processes section shows individual CPU usage, while the Services section below reveals which Windows services are active.

Look at the Associated Handles and Associated Modules sections for any suspicious entries. If a driver or system module is stuck in a loop, it often shows up here even when Task Manager shows nothing unusual. I have personally tracked down stubborn audio driver issues this way that were invisible in Task Manager.

Using Performance Monitor and Command-Line Tools

For advanced users, Windows includes powerful command-line tools that can pinpoint CPU issues with precision. These tools are especially useful when Task Manager and Resource Monitor leave you guessing.

Performance Monitor (perfmon)

Press the Windows key, type perfmon, and press Enter. Performance Monitor lets you track detailed performance counters over time. Click the + button in the right pane to add counters like Process > % Processor Time for individual processes.

Performance Monitor is more technical than Task Manager, but it captures data over longer periods. That makes it ideal for tracking intermittent CPU spikes that disappear before you can open Task Manager.

Command Prompt: typeperf

Open Command Prompt as administrator and run the following command to log CPU usage for the top processes:

typeperf "Process(*)% Processor Time" -sc 5

This command takes five samples of processor time for every running process and outputs the results. Replace the process name or adjust the sample count as needed. The output clearly shows which process consumes the most processor cycles.

PowerShell: Get-Process

Open PowerShell and run:

Get-Process | Sort-Object CPU -Descending | Select-Object -First 10

This command lists the top 10 processes by total CPU time consumed since they started. It is a quick way to identify processes that have been steadily eating processor cycles over a long session.

Common Windows Processes That Cause High CPU Usage

When your CPU spikes to 100 percent, certain Windows processes show up as the culprit far more often than others. Here is a quick reference for the most common offenders, what they do, and whether they are safe to manage.

Runtime Broker handles permissions for Microsoft Store apps. It can spike when a Store app misbehaves. You can safely end it in Task Manager, and Windows will restart it automatically.

System (ntoskrnl.exe) is the Windows kernel itself. High CPU from the System process usually points to a driver issue, hardware problem, or stuck hardware interrupt. Updating or rolling back drivers is the fix here.

svchost.exe is a generic host process for Windows services. Multiple instances run simultaneously, each hosting different services. Right-click any svchost.exe entry in Task Manager and select Go to Services to see which services it is running.

Antimalware Service Executable is Windows Defender running a scan. Its CPU usage should drop once the scan finishes. If it stays high, you can schedule scans for off-hours or add exclusions for trusted folders.

WMI Provider Host (WmiPrvSE.exe) provides management information to apps and scripts. If it is stuck, restarting the Windows Management Instrumentation service from the Services panel usually fixes it.

Windows Update-related processes (TiWorker.exe, TrustedInstaller.exe) can max out your CPU during updates. These are temporary and will resolve once the update finishes. If they persist, running the Windows Update Troubleshooter helps.

10 Ways to Fix High CPU Usage in Windows

Now that you know how to identify the process causing 100 percent CPU, here are 10 proven fixes ordered from simplest to most involved.

1. Restart Your Computer

A simple reboot clears temporary files, resets stuck processes, and flushes memory. I know it sounds obvious, but restarting fixes a surprising number of CPU issues. Users on forums like r/techsupport consistently recommend this as the first step for a reason.

2. End or Restart the Problem Process

In Task Manager, right-click the process consuming the most CPU and select End task. For system services, open the Services tab, right-click the service, and choose Restart. This gives the process a fresh start without rebooting your entire system.

3. Update Your Drivers

Stale or incompatible drivers are one of the most common causes of unexplained CPU spikes. I have personally traced high CPU to a Wi-Fi driver that was four years out of date. Open Device Manager, right-click each device, and select Update driver. Pay special attention to network adapters, graphics cards, and chipset drivers.

You can also visit your motherboard or laptop manufacturer’s website to download the latest drivers directly. This is often more reliable than relying on Windows Update for driver delivery.

4. Scan for Malware

Malware and cryptojacking scripts can silently consume 100 percent of your CPU in the background. Run a full scan with Windows Defender or your preferred antivirus software. For thorough results, try an on-demand scanner like Malwarebytes in addition to your regular protection.

Cryptojacking malware is particularly sneaky because it hides as a legitimate-looking process. If you see an unfamiliar process consuming CPU that you cannot identify, a malware scan should be your next step.

5. Adjust Your Power Settings

Windows power plans can affect CPU behavior. Open Settings > System > Power & battery and try switching between Balanced and High Performance modes. On some systems, the Balanced plan throttles the CPU incorrectly, while on others, High Performance keeps it revved up unnecessarily.

Experiment with both settings to see which gives you stable performance. You can also access advanced power settings by pressing Windows + R, typing powercfg.cpl, and adjusting minimum and maximum processor state values.

6. Disable Unnecessary Startup Programs

Many programs set themselves to launch at boot, and each one consumes CPU cycles. Open Task Manager, go to the Startup apps tab, and disable anything you do not need running at all times. Right-click each entry and select Disable.

Disabling startup programs not only reduces CPU usage but also speeds up boot times. Users on r/buildapc frequently report that trimming startup items eliminated their idle CPU issues entirely.

7. Turn Off Windows Notifications

Windows notifications can trigger background processes that eat CPU. Go to Settings > System > Notifications and toggle off notifications for apps that do not need them. You can also disable Suggestions and Tips at the bottom of the page.

8. Disable P2P Windows Update Sharing

Windows uses peer-to-peer (P2P) technology to share updates with other PCs on your network or the internet. This feature, called Delivery Optimization, can consume significant CPU without you realizing it. Go to Settings > Windows Update > Advanced options > Delivery Optimization and toggle it off.

9. Restart WMI Provider Host

If WMI Provider Host is eating CPU, open the Services app (press Windows + R, type services.msc). Find Windows Management Instrumentation in the list, right-click it, and select Restart. This clears any stuck WMI queries that are burning processor cycles.

10. Clean Your PC Physically

Dust buildup on CPU fans and heatsinks causes thermal throttling, which can make your processor work harder than necessary. If your PC sounds like a jet engine and the case feels hot, shut it down, open it up, and clean the fans with compressed air. This simple maintenance step can dramatically reduce CPU temperatures and prevent throttling-induced spikes.

Windows 11 vs Windows 10: Key Differences for CPU Troubleshooting

If you recently upgraded to Windows 11, Task Manager looks different but works the same way. The redesigned interface uses a left sidebar instead of tabs across the top. You will find Processes, Performance, App history, Startup apps, and other options listed vertically.

Windows 11 also includes Efficiency mode, which lets you throttle background processes directly from Task Manager. Right-click any process and select Efficiency mode to limit its CPU access. This is particularly useful for apps that insist on running intensive background tasks.

Windows 11 has some additional system processes compared to Windows 10, including components related to Widgets and Teams integration. If you see unfamiliar processes consuming CPU after upgrading, these new features are often the cause.

How to Prevent High CPU Usage in the Future

Once you have resolved the immediate issue, a few habits can keep your CPU usage in check going forward. These preventative steps save you from repeating the same troubleshooting process down the road.

Keep your drivers updated regularly. Check for driver updates from your manufacturer every few months, especially for graphics, network, and chipset components. Set Windows Update to install updates automatically so you always have the latest patches.

Run regular malware scans. Schedule a weekly full scan with Windows Defender or your preferred antivirus. Malware that hijacks CPU resources often sneaks in quietly, so do not wait until you notice performance issues.

Manage your startup programs. Every few weeks, review the Startup apps tab in Task Manager and disable new entries that do not need to launch at boot. Fewer startup programs means less CPU load from the moment you power on.

Monitor your CPU temperature. Free tools like Core Temp or HWMonitor let you keep an eye on processor temperatures. If you regularly see temperatures above 85 degrees Celsius under normal use, it is time to clean your fans or improve airflow.

When to Worry About High CPU Usage

Not all high CPU usage is a problem. If you are rendering a video, compiling code, or running a virus scan, seeing your CPU near 100 percent is completely normal. The concern is when CPU usage stays maxed out during idle or light tasks.

If you have tried all 10 fixes above and your CPU still sits at 100 percent, the issue may be hardware-related. A failing CPU cooler, degraded thermal paste, or a motherboard issue can all cause sustained high CPU usage. In that case, consulting a professional technician is your best next step.

FAQs

Why is my PC using 100% of my CPU?

Your PC hits 100% CPU usage when a process or combination of processes consumes all available processor capacity. Common causes include stuck system processes like Runtime Broker or WMI Provider Host, outdated drivers, malware infections, Windows Update running in the background, or resource-heavy applications running simultaneously. Opening Task Manager and sorting by the CPU column will show you the exact process responsible.

How do I see what is eating my CPU?

Press Ctrl + Shift + Esc to open Task Manager, go to the Processes tab, and click the CPU column header to sort by processor usage. The process at the top is consuming the most CPU. For hidden processes that do not appear clearly in Task Manager, open Resource Monitor by typing resmon in the Windows search bar and check the CPU tab for a more detailed breakdown.

Is 98% CPU usage normal?

It depends on what you are doing. During heavy tasks like gaming, video editing, or running a malware scan, 98% CPU usage is normal and expected. If your CPU sits at 98% while idling or doing light tasks like web browsing, something is wrong and you should investigate using Task Manager or Resource Monitor.

How to fix 100% CPU usage in Windows 11?

Start by restarting your PC, then open Task Manager to identify and end the culprit process. Update your drivers through Device Manager, run a full malware scan with Windows Defender, disable unnecessary startup programs, turn off Delivery Optimization in Windows Update settings, and try Efficiency mode in Task Manager to throttle background apps. If the System process is the culprit, updating chipset and network drivers usually resolves it.

Why is my CPU at 100% when nothing is running?

This is a common complaint on forums like Reddit and Super User. The usual causes are background system services like Windows Update, Windows Defender scans, Runtime Broker, or svchost.exe hosting a stuck service. Hidden driver issues and malware can also spike CPU without any visible app running. Use Resource Monitor or the typeperf command-line tool to identify processes that Task Manager might not display clearly.

Can high CPU usage damage my computer?

Sustained 100% CPU usage will not instantly damage your processor, but it generates excess heat that over time can reduce hardware lifespan. If your cooling system is adequate, the CPU will throttle itself to prevent damage. However, chronic overheating from dust buildup or failing fans can lead to thermal throttling, instability, and eventually component failure. Keep your fans clean and monitor temperatures to stay safe.

Conclusion

Learning how to find what is using 100 percent CPU in Windows comes down to knowing which tools to reach for and what to look for. Task Manager is your first stop for a quick diagnosis. Resource Monitor and command-line tools like typeperf dig deeper when Task Manager does not reveal the answer.

The most common culprits are Runtime Broker, svchost.exe, Windows Defender scans, outdated drivers, and malware. The 10 fixes covered in this guide, from a simple reboot to cleaning dust from your fans, address the vast majority of high CPU issues I have encountered.

If nothing in this guide solves your problem, the issue may be hardware-related. A failing cooler, degraded thermal paste, or motherboard fault can all cause sustained 100 percent CPU usage. At that point, consulting a professional technician is the right call. Stay proactive with driver updates, regular malware scans, and clean fans, and your CPU will thank you with years of stable performance.

Leave a Reply

Your email address will not be published. Required fields are marked *