How to Set CPU Priority to Prefer Foreground Apps on Windows 10

The Windows operating system allocates the system resources to the application based on their priority. The CPU priority assigned to the application determines the background resource allocation. In the latest Windows operating systems, the CPU priority is set to prefer the background apps and services over the foreground apps. That’s why you start facing performance issues when too many background services are running. The best option to tackle this problem is to set CPU priority to Prefer Foreground apps.

If you are facing the performance issues as your Operating system is preferring background apps and services over the foreground apps. Then you should follow the methods mentioned in this post. We are going to share some working and recommended ways to set CPU priority to prefer foreground apps.

How to Set CPU Priority to Prefer Foreground apps?


As of now, there are two working methods to get rid of the background services consuming high CPU resources. We are listing all of these solutions below with step-by-step guide. All you have to do is to follow the exact steps, and you’re done fixing the problem.

Method #1 – Use Control Panel to Change Priority

The Control Panel allows you to access all of the settings. We are going to use the control panel and then modify the CPU priority settings. Here are the exact steps to do so within a few minutes.

  1. First of all, click on the “Start” button and open “Control Panel” on your computer.
  2. In the Control Panel, click on “System and Security” and then again click on “System” option.
  3. In the System option, click on “Advanced System Settings” from the left-hand panel.
  4. Now, switch to the “Advanced” tab and under “Performance” section, click on “Settings” button.
  5. Again, Switch to “Advanced” tab in Performance Option tab and enable the checkbox beside “Programs” option instead of “Background Services”.
  6. Now, click on “Apply” button to apply the settings and Restart your computer. You’ll not face any performance issues after preferring foreground apps.


Method #2 – Use Registry Editor

The Registry Editor program in Windows 10 is beneficial in fixing such problems. Almost every application and the background service can be configured with Registry editor. We are going to use the same to change CPU priority to prefer foreground apps in Windows 10.


  1. First of all, open the RUN window by pressing ‘Windows key + R” key combination on your keyboard.
  2. Now, type “regedit” and press ENTER to open the Registry Editor Window.
  3. In the Registry Editor window, you’ll see directories on the left-hand side. Navigate to “HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\PriorityControl” from the left-hand side pane.
  4. Now on the right side, you’ll find a DWORD registry named “Win32PrioritySeparation” option. Double-click on it to change the values.
  5. In the “Value Data” field, type number “26” and save it by pressing “OK”. After that, close the Registry Editor and Restart your computer to let these changes take effect. A
  6. After that, you’ll not face any Windows 10 CPU priority issues while using foreground apps.

This registry editor method is a little bit complicated for a newbie. So, we advise you not to follow this method straight away. Try the first method and then if you do not see any changes, then you should try the Registry Editor method as a last resort. If you are a nerd, then there is no issue following this method.

Final Words

So, these are some of the best and working solutions to fix CPU Priority Windows 10 within a few minutes. Although, these methods might seem complicated but are not. All you have to do is to follow the exact steps, and you’ll get rid of this annoying error. Most of the Windows OS releases have the Priority set for Background apps, so you have to change the settings manually. If you are getting confused, then you can post your difficulties in the comment section below, and we’ll help you get rid of your doubts and problems.