21 Best Ways to Limit the CPU Usage of a Process

Apply our quick tips with no hesitation

Reading time icon 13 min. read


Readers help support Windows Report. We may get a commission if you buy through our links. Tooltip Icon

Read our disclosure page to find out how can you help Windows Report sustain the editorial team Read more

Key notes

  • If you're wondering how to limit CPU usage on your PC, you can do that right from Task Manager.
  • Specialized software can also help if want to prevent a certain process from using too much of your resources.
  • You can also optimize your PC and prevent this issue by limiting the number of applications that you and checking the application settings.

Allocating your computer resources is necessary; sometimes, certain applications can use more resources than you would like.

As a result, your performance will be negatively impacted, and you’ll experience slowdowns, stuttering, freezes, and other issues.

To prevent this, you need to set limits or resource usage, and in today’s guide, we will show you how to limit CPU usage on your Windows PC.

How do I check my CPU usage?

Windows 10

  1. Press Ctrl + Shift + Esc.
  2. In the Processes tab, look for the CPU column and you’ll see CPU usage for each process.
  3. To see overall CPU usage on a graph, go to the Performance tab.

Windows 11

  1. Start Task Manager by pressing Ctrl + Shift + Esc.
  2. The Processes tab should automatically open. Look for the CPU column to see the CPU usage for each application.
  3. Navigate to the Performance tab to see overall CPU usage on a graph.

How can I improve my CPU performance?

Use faster RAM

To get the maximum performance out of your CPU, it’s essential to use RAM with a higher clock rate. Using a faster RAM, your PC and memory will exchange data faster.

This might not be a noticeable change while performing everyday tasks, but there will be a performance boost when performing more intensive hardware tasks, such as gaming.

To find out the maximum RAM speed your CPU can handle, be sure to check your processor’s hardware specs page.

It’s also advised to check your motherboard manual and see what are the maximum RAM speeds that it can handle, so ensure that it can handle it at maximum frequency.

For more information regarding this subject, read our guide on what happens if your RAM is faster than a CPU.

Overclock your CPU

You might have to overclock it if you want to get the maximum performance out of your CPU. By doing so, you’ll be raising its speed and improving your performance.

Do keep in mind that overclocking is not without its risks, and by overclocking you’ll increase the temperature output which can reduce the life expectancy if you’re not careful and you don’t have sufficient cooling.

In the worst-case scenario, you can overheat and damage your hardware, so be cautious. For more information, visit our best software for Intel and AMD CPU overclocking article.

Check your temperature

You need to check your PC’s temperature to ensure it’s running smoothly. We wrote a helpful guide on how to check CPU temperature on Windows 11, so you can check it out for more information.

Alternatively, you can use one of many CPU monitoring software to check the temperature of your processor.

If the temperature exceeds normal, you might have to change the fan speed or invest in additional cooling.

How to limit the CPU usage of a program?

1. Use Task Manager

  1. Press Ctrl + Shift + Esc. The Task Manager window will now appear.
  2. Navigate to the Details tab.
  3. Locate the application whose resource usage you want to limit and right-click it.
  4. Navigate to Set priority and set it to Below normal or Low.

Keep in mind that these settings apply only until you turn off your PC. Once you turn it off, the settings will revert to the default values.

You can also adjust the processor affinity to limit the CPU usage by doing the following:

  1. Start Task Manager and go to the Details tab.
  2. Locate the desired application, right-click and choose Set affinity.
  3. Uncheck processors threads that you don’t want to use with that software and click on OK.

Keep in mind that the fewer processor cores the application uses, the less CPU power it will require, but by disabling available cores, you might affect the performance and the stability of that software.

2. Use BES

  1. Visit the BES download page.
  2. Download the software.
  3. Once the application is downloaded, run it.
  4. Click on Target.
  5. Now select the application that you would want to limit and click on Limit This.
  6. When the confirmation dialog appears, click on Yes.
  7. Move the slider to select how much would you like to limit CPU usage for that process.
  8. Repeat this for all programs that you want to limit.

3. Use Process Tamer

  1. Visit the Process Tamer website and download it.
  2. Run the application.
  3. The software will run in your system tray and automatically limit the CPU usage of any application that exceeds a certain threshold.
  4. To configure the software, right-click the system tray icon and choose Configure.
  5. Now you can set the threshold, affinity, and other settings.

4. Use ProcessLasso

  1. Navigate to the ProcessLasso page and download the latest version.
  2. Install the software and run it.
  3. Right-click the application you want to limit.
  4. From there you can adjust both CPU affinity and priority with a few clicks.
  5. You can also use the CPU limiter feature to reduce the number of available cores to an app if the CPU usage exceeds certain values.

How to limit CPU usage in Windows 11?

Disable background apps

  1. Press Windows key + I to open the Settings app.
  2. Navigate to Apps and select Installed apps.
  3. Click three dots next to the app’s name and choose Advanced options.
  4. Set Background app permissions to Never.

Keep in mind that this method only works for Windows Store apps, and it will prevent them from running silently in the background.

By managing the background app power usage, you can also enable Power throttling, thereby limiting power usage.

Disable Superfetch

  1. Press Windows key + R and enter services.msc. Press Enter.
  2. Locate SysMain on the list and double-click it.
  3. Click on Stop to stop the service.
  4. Set the Startup type to Disabled and click Apply and OK.

The methods mentioned in this guide will affect all apps on your PC and lower the CPU usage in general.

If you want to limit CPU usage for individual apps, the process is almost identical on Windows 11, and you can use all the solutions from the previous section, and they should work without any problems.

Regarding CPU usage problems, here are a few common ones that these solutions should address:

How to limit CPU usage in games?

  • How to limit Minecraft CPU usage?

1. Change the render distance

  1. Navigate to Settings.
  2. Now go to Video and locate Render distance.
  3. Lower the value and save changes.

2. Use mods to optimize the game

According to users, you can reduce the CPU usage in Minecraft by using mods that will optimize the game or replace the rendering engine.

The two most popular mods for this purpose are Lithium (Fabric) and Sodium, so feel free to download and try them both.

  • How to limit Apex Legends CPU usage?

1. Change the client affinity

  1. Start the game on Steam or Origin.
  2. Minimize the game.
  3. Press Ctrl + Shift + Esc to open the Task Manager.
  4. Now go to the Details tab. Right-click Steam or Origin client and choose Set affinity.
  5. Make sure that only the first and the last CPUs are selected. Click OK.

If this method doesn’t work, do the same for the Apex game client and check if that works.

2. Change V-Sync settings

  1. Navigate to Settings.
  2. Now go to Video.
  3. Set the V-Sync to Disabled or Dynamic.
  4. Save changes.
  • How to limit Battlefield CPU usage?

1. Make sure the game is up to date

If the game is having any CPU usage problems, it’s rather likely that bad optimization is the cause. You can fix this by installing the latest updates.

Once the game is up to date, check if the CPU utilization is still high.

2. Update your graphics card drivers

  1. Navigate to your graphic card manufacturer’s website.
  2. Select your model on the list.
  3. Download the latest driver and install it.

After your GPU drivers are updated, check if the issue is still there.

Ensure your system performs smoothly and avoids all GPU driver errors by using a complete driver update assistant, namely Outbyte Driver Updater, that will do the job for you. Here's how to safely update your drivers:
  1. Download and install the Outbyte Driver Updater app.
  2. Launch the software and wait for the app to detect all incompatible drivers.
  3. Now, it will show you a list of all faulty drivers to select the ones to Update or Ignore.
    OutByte Driver Updater Scan
  4. Click on Update & Apply Selected to download and install the newest versions.
  5. Restart your PC to ensure the applied changes.
OutByte

OutByte

Keep your GPU in a flawless state without worrying about possible driver issues.
Free trial Download now
Disclaimer: You may need to upgrade the app from the free version to perform specific actions.

3. Adjust your power settings

  1. Press Windows key + S and enter power plan. Select Choose a power plan from the list of results.
  2. Locate your select power plan and choose Change plan settings.
  3. Now navigate to Change advanced power settings.
  4. Go to Processor power management and locate the Minimum processor state. Set it to around 20% and save changes.
  • How to limit Dota CPU usage?

1. Change affinity

  1. Start the game.
  2. Once the game starts, minimize it.
  3. Now press Ctrl + Shift + Esc to open Task Manager.
  4. Navigate to the Details tab. Right-click dota process and choose Set affinity.
  5. Try disabling one or more CPU cores and check if that solves the problem.

Users reported that disabling CPU 0 fixed the issue for them, but you might have to experiment with different settings to fix the problem.

2. Remove MSI drivers and software

  1. Press Windows key + X and select Device Manager.
  2. Now locate any MSI drivers that you have, right-click, and choose Uninstall device.
  3. Check Delete the driver software for this device and click on Uninstall.
  4. Do this for MSI drivers that you have installed.

Now you need to remove the MSI software by doing the following:

  1. Press Windows key + X and select Apps and Features.
  2. Locate the MSI software that you have installed.
  3. Select it and click on Uninstall.
  4. Follow the instructions on the screen.

After you’re done, restart your PC. Once your PC restarts, the default drivers will be installed for your motherboard. Do not update them and check if that solves the problem.

Keep in mind that this solution can be applied to other motherboard brands and not just MSI.

  • How to limit Fortnite CPU usage?

1. Change the video settings

  1. Navigate to the menu in the top right corner and select Settings.
  2. Go to the Video.
  3. Set Window mode to Fullscreen and set the resolution so it matches your screen resolution. Lastly, set the Frame rate limit above your monitor’s refresh rate.

2. Add Fortnite to your antivirus whitelist

  1. Press Windows key + S and type windows security. Select Windows Security from the list.
  2. Navigate to the Virus & threat protection and select Manage settings.
  3. Select Add or remove exclusions.
  4. Select Add an exclusion and then choose Folder.
  5. Add Epic Games, BattlEye, and EasyAntiCheat directories to the list of exclusions.
  • How to limit New World CPU usage?

1. Adjust graphics settings

  1. Start the game and open Settings.
  2. Navigate to Visuals and set Max FPS to 60 or even 30.
  3. Now locate Video Quality and set it to a lower value.
  4. Save changes.

2. Use high-performance mode

  1. Open Nvidia Control Panel.
  2. Navigate to Manage 3D settings and then choose Global Settings.
  3. Now make sure that the Preferred graphics processor is set to a High-performance NVIDIA processor.
  4. Save changes.
  • How to limit Rainbow 6 Siege CPU usage?

1. Modify the game files

  1. Navigate to the following directory: C:\Users\Documents\My Games\Rainbow Six - Siege\
  2. Open GameSettings.ini with Notepad.
  3. Locate FPSLimit and set it to FPSLimit=60. You can also use any value higher than 30.
  4. Save changes.

2. Change the game priority

  1. Start the game.
  2. Once the game is running, minimize it by pressing Alt + Tab.
  3. Now press Ctrl + Shift + Esc.
  4. Go to the Details tab.
  5. Locate Rainbow Six Siege on the list, right-click it and expand Set priority. Set it to Low.

Now, check if the problem is resolved.

What are the best tools to monitor CPU usage?

By closely monitoring CPU usage, you can easily detect if any process is using more resources than it should and stop it to ensure there aren’t any slowdowns on your PC.

Using such software, you can ensure that your PC is working at peak performance by finding and stopping any apps with high CPU utilization.

Speaking of which, here are some of the best applications you can use for CPU monitoring.

PRTG Network Monitor

If you’re a system administrator and want to manage your server or a PC, PRTG Network Monitor is one of the best tools you can use.

The software can monitor all your available applications and files, and thanks to advanced logging, you can see problems on your PC or server as soon as they appear.

This software is for professional users, but you can also use it on your home PC to have a full overview of your system’s performance.

ManageEngine OpManager

Another professional tool for resource monitoring is ManageEngine OpManager, and this software can be used for real-time network monitoring, allowing you to easily measure packet loss, latency, speed, and more.

The ability to monitor CPU, memory, and disk usage is also there, and you can use this software to monitor both Windows and Linux servers or even virtual machines.

It’s also important to mention that this software can monitor processes locally and remotely, so you can rest assured that no apps are using more resources than they should.

SysGauge

If you need dedicated CPU monitoring software, SYSGauge might just be what you need. The software can provide you with information such as CPU usage and kernel CPU usage.

You can also view additional information, including CPU interrupt time, interrupt rate, frequency, and C1-C3 power states.

The software is incredibly simple to use in its GUI version, but there’s also a command-line version available for more advanced users.

HWiNFO

This software is designed to give you in-depth hardware information, and at the same time, it allows you to monitor all your components.

Using this software, you can see your CPU information, including its speed, utilization, voltage and other information.

Thanks to the real-time monitoring, you can also keep a close eye on your system temperature, so you can easily detect any overheating and performance issues.

Wise System Monitor

If you need software to monitor CPU usage, then Wise System Monitor might be the perfect choice for you. Using this application, you can view the list of all active processes, as well as their CPU and memory usage.

To ensure that your PC is running smoothly, you can quickly close any applications that are using more resources than they should with a single click.

The app also has a floating window that shows you all the important information, such as your network speed, memory, and CPU usage, as well as your PC temperature.

What is the most power-efficient CPU?

When it comes to power efficiency, the Ryzen 5000 and 4000 mobile series has an incredible performance at 15W TDP.

CPUs with the best power performance (Source: CPUBenchmark)

If you’re looking for a desktop CPU, then you should consider models from the Ryzen series since their TDP ranges from 65W to 95W.

Regarding the APUs, the power consumption is even less, and you can get 35W-65W consumption depending on your model.

If you’re looking for a new power-efficient CPU, check our CPU guides for more information.

As you can see, limiting the CPU usage on your Windows PC is pretty simple. It comes in handy for processes like WbemCons.exe, and it can be done with the Task Manager or with specialized software.

If you’re still having issues with high CPU usage, you might want to check our list of software to fix high CPU usage for more ways to deal with this problem.

How do you limit CPU usage on your PC? Let us know in the comments section below.

More about the topics: CPU, High CPU usage, windows 10, Windows 11