100% CPU Usage in Windows 10? Here’s How to Fix it

Fix Windows High Cpu Usage Featured

We’ve all been there. You turn on your PC, and instead of getting straight to work, you’re faced with horrific slowdown and loud-running fans. Hit Ctrl + Shift + Escape, and you see that your CPU usage is inexplicably at 100%.

It’s a common problem that’s, luckily, not usually too hard to solve. Here are several fixes for the 100% CPU usage problem.

Check Your Power Supply

This one’s an issue that can affect both desktop and laptop Windows 10 users. If you have a faulty power supply (the mains cable on a laptop, the PSU in a desktop), then it can automatically start undervolting your CPU to preserve power. When undervolted, your CPU can function at only a fraction of its full power, hence the possibility of this manifesting as 100% CPU usage on Windows 10.

100 Cpu Usage Windows 10 Check Psu

To solve this on a laptop is quite simple: unplug your laptop from the power cable, then click the battery icon at the bottom right corner of your Windows 10 desktop -> Battery Settings -> Power & Sleep Settings -> Additional power settings, and select High Performance. If the issue was with your power supply, the CPU usage should return to normal in the task manager (Ctrl + Shift + Esc).

On a desktop things can be a little more complicated, as you’ll need to physically remove the PSU from your PC and test a different one. We recommend going through our other tips listed below before trying this.

Disable Superfetch (or Windows Search)

Superfetch is a process by which Windows 10 learns which apps you use most often, then pre-fetches them for you so they load quicker each time you use them. It’s a constant background process that doesn’t usually cause problems, but it doesn’t always play nice with older devices.

To find out whether Superfetch (or another service) is hogging your CPU, open Task Manager (Ctrl + Shift + Escape), click “More details,” then click “CPU” to order processes by how much CPU they’re using.

If you see that a “Service Host” like Superfetch or something else is using a lot of CPU, you can try right-clicking it and clicking “End process.”

Fix 100 Cpu Usage Windows 10 Superfetch

Alternatively, to disable it permanently (or until Windows switches it on again, which can happen after you update the OS), press Win + R, type services, then in the Services window scroll down to Superfetch.

Right-click Superfetch, click Properties, then in its Properties window click the drop-down next to “Startup type,” click “Disabled,, and OK.

Fix 100 Cpu Usage Windows 10 Disable Superfetch

You can technically do this to any service that’s hogging CPU, but some services are system-critical so you need to be careful. Another culprit of high CPU usage is ‘Windows Search,’ which you can safely disable, too.

Reset Your Power Plan

Twiddling around in Windows’ power options can have a substantial effect on your PC performance. If you’re set to “High performance” – particularly if you made tweaks to the “plan settings” – then it’s possible that you’re overloading your CPU (again, older devices are susceptible to this).

Fix 100 Cpu Usage Windows 10 Power Plans

Type power plan into the Start search bar then click “Choose a power plan.” If you’re on “High performance” or “Power Saver,” then switch to “Balanced.”

For extra certainty, click “Change plan settings,” then on the new screen click “Restore default settings for this plan.”

Disable Third-Party Antivirus Software

This one may be a bit contentious, but our view here is that if you’re using antivirus software on Windows 10, then you’re probably putting unnecessary strain on your CPU (particularly if its older). It doesn’t usually hurt to have the extra security, but you probably don’t need it.

Every year, we write an in-depth feature about Windows 10’s onboard security software, Windows Defender, and every year it gets better and better. At this point, it’s more or less on par with the best antivirus software out there.

So don’t be afraid to disable your third-party antivirus software to see if it helps your CPU usage. If it does, then uninstall it, because Windows Defender should really have you covered.

Identify Errors in Specific Processes

This one’s a little more intricate than the other fixes but also has the potential to offer more long-term solutions to your CPU woes.

If you’ve found that your high CPU usage is being caused by a Windows “Service Host” process in Task Manager, then one option is to take the Superfetch route as per the first fix and disable it.

But to go deeper into the problem, press Win + R, then open “eventvwr.” Here in the pane one the left, go to “Applications and Service Logs -> Microsoft -> Windows -> WMI-Activity -> Operational..

Check the middle column, called “Operational,” for errors, then under the “General” tab below that check the “ClientProcessId” number.

Fix 100 Cpu Usage Windows 10 Event Viewer

Go back to Task Manager, click the “Details” tab, then sort the processes by “PID.” Find the process with the error, right-click it and click “Open file location.” This will give you an idea of what software the process is attached to and whether you can reinstall it, uninstall it, update its drivers and so on.

Fix 100 Cpu Usage Windows 10 Disable Open File Location

With high CPU usage, it may be running pretty hot too, so we’ve put together a bunch of ways you can bring the CPU temperature right down. The WSAPPX process can also cause high CPU usage, so click through for our guide on how to address that.

Robert Zak Robert Zak

Content Manager at Make Tech Easier. Enjoys Android, Windows, and tinkering with retro console emulation to breaking point.

8 comments

  1. the item that is choking my system is called “System” in the Task Manager and it uses ALL available CPU power, it ranges from 34 percent up, it is keeping my CPUs overclocked by 35 percent, at 135 percent CPU use, its obvously NOT that I have a useless computer as you imply, but that I have a useless Operatiing System.
    I have 4 non MS programs that I installed, and a few aps installed OEM by Asus. I think the problem IS Windows, as its the only thing that updates against my will.

  2. crazy horse
    here is my cpu main usage. i am thinking of removing google from my toshiba nb200.
    googledrivesync.exe is hogging 50% of my cpu.
    modern setup host 20%.
    desktop window manager 5%.
    windows explorer 5%.

  3. Changing the Power Plan in Win10 to Balanced from performance worked for me. The CPU was maxed out for 20 minutes after startup using the Performance power plan. Under the Balanced plan it maxes out for three minutes. I do have an aging PC, my CPU is Intel(R)_Core(TM)[email protected]_3.40GHz. Good Luck!

  4. Thanks!

    We were fighting with this problem for a week.
    Simulink is configured an Additional Power Settings.
    That did not caused any issue in the beginning.

    But the issue is solved instantly when we reset the Power Plan to: Balanced

  5. yikes…undervolting is a 0.01% probability as cause for 100% cpu. all the other issues are highly relevant, the 99.99999%. this is my experience over 40 years, >50 laptops and pcs, and even the pre-pc minis! just saying.

Leave a Comment

Yeah! You've decided to leave a comment. That's fantastic! Check out our comment policy here. Let's have a personal and meaningful conversation.