Home › Knowledgebase › KB-108

How to diagnose and reduce high CPU usage on Windows 10/11

Summary

This guide helps you troubleshoot and resolve: How to diagnose and reduce high CPU usage on Windows 10/11. Follow the steps below to fix the issue.

Quick Tip: Need immediate assistance? đź’» Open a Ticket

Common Causes

High CPU usage can slow your PC, cause applications to freeze, and make everyday tasks feel sluggish. This guide walks you through identifying the processes or services that are consuming excessive CPU on Windows 10 or Windows 11, and provides practical steps to reduce the load and restore smooth performance.

Quick Fix Steps

  1. Save any open work and restart your computer. A fresh boot often clears temporary spikes.
  2. Open Task Manager (Ctrl+Shift+Esc) and click the CPU column to sort processes by usage.
  3. Right-click any process using more than 20% CPU and select End task. Only close processes you recognise; system-critical tasks should be left alone.
  4. Disable unnecessary startup programs:
    1. In Task Manager, go to the Startup tab.
    2. Select each unwanted entry and click Disable.
  5. Run Windows Update to ensure you have the latest fixes:
    1. Open Settings (Win+I).
    2. Navigate to Windows Update (Windows 11) or Update & Security > Windows Update (Windows 10).
    3. Click Check for updates and install any pending updates.
Tip: If the CPU usage drops after a restart, the issue was likely a transient background task. If it returns, continue with the detailed steps below.

Detailed Instructions

1. Identify the CPU-Hogging Process

  1. Open Task Manager (Ctrl+Shift+Esc).
  2. Click the Processes tab.
  3. Click the CPU column header to sort processes by usage percentage.
  4. Note the name of any process consistently above 20%.

2. Adjust Power Settings

  1. Open Control Panel and select Power Options.
  2. Choose the Balanced power plan.
  3. Avoid manually lowering the minimum processor state below default values, as this can cause performance issues and does not reliably reduce high CPU usage.
Warning: Before changing system services, create a system restore point. Disabling essential services can cause system instability or leave your computer vulnerable. Only modify services you understand, and document changes so they can be reversed.

3. Disable Unnecessary Background Services

  1. Press Win+R, type services.msc and press Enter.
  2. Locate services that can be CPU-intensive, such as:
    • Windows Search
    • Superfetch (SysMain)
    • Background Intelligent Transfer Service (BITS)
  3. For each service you do not need:
    1. Right-click the service and select Properties.
    2. Set Startup type to Manual.
    3. Click Stop if the service is currently running, then click OK.
Warning: Do not disable Windows Update, Windows Security, or other security-related services. Disabling startup programs required for business software or security tools may prevent those applications from functioning correctly.

4. Update Device Drivers

  1. Open Device Manager (Win+X > Device Manager).
  2. Expand Processors and any other category with a yellow warning icon.
  3. Right-click each device and choose Update driver > Search automatically for drivers.
  4. Restart the PC after updates are applied.

5. Scan for Malware and Unwanted Software

  1. Open the Windows Security app directly from the Start menu.
  2. Select Virus & threat protection.
  3. Click Quick scan. For a deeper check, choose Full scan.
  4. Consider a reputable third-party scanner (e.g., Malwarebytes) for a second opinion.

6. Reduce Visual Effects

  1. Press Win+R, type sysdm.cpl and press Enter.
  2. Switch to the Advanced tab and click Settings under Performance.
  3. Select Adjust for best performance, or manually uncheck effects such as Animate windows when minimizing and maximizing and Show shadows under windows.
  4. Click Apply then OK.

Troubleshooting

Overheating and Thermal Throttling

Failing Hardware

Specific Applications: Browsers and Outlook

Persistent High CPU After Windows Updates

  1. Boot into Safe Mode: open the Start menu, click Power, hold down Shift, and select Restart. Then navigate to Troubleshoot > Advanced options > Startup Settings > Restart and press 4.
  2. If CPU usage is normal in Safe Mode, a third-party driver or service is likely the cause.
  3. Roll back recent driver updates via Device Manager > Properties > Driver > Roll Back Driver.

Specific Services Known to Spike CPU

Using Performance Monitor for Advanced Analysis

  1. Press Win+R, type perfmon.msc and press Enter.
  2. In the left pane, expand Data Collector Sets > System and double-click System Performance.
  3. Click Start. After a few minutes, stop the collection and review the Report for processes with high Processor Time.

When to Seek Further Assistance

If you need personalized help, please Open a Ticket. Our support engineers will investigate further.

Related Articles

Still Having Issues?

Need more help? If the issue persists after trying these steps, please open a support ticket and our team will assist you.

đź’» Open a Ticket