How to Set CPU Priority to Prefer Foreground apps in Windows 10

While you’re working on an application in your PC, you might think that your system is just running that alone. But actually, they will be running a number of processes in the background. A priority level is fixed for every one of them, to make it easier to operate them easily.

This priority level is fixed based on factors, like the amount of processor they consume and the time taken to run them. Increased priority levels will eventually increase the processor potential assigned to it. Here, we’re going to see, how to change CPU priority in Windows 10.

Basically, there are seven types of priority levels, which include Realtime, High, Above Normal, Normal, Below Normal, and Low. With the methods to change the priority in Windows 10, we shall assign the priority as per our wish. This will subsequently pave ways for our favorite apps, to work faster.

But however, keep one thing in your mind. This setting is not a permanent one. And moreover, setting the priority manually may create unnecessary confusion in the processes. This is because the processes which are important right now, won’t receive the same priority every time. You can try the following methods to change CPU priority in Windows 10, to prefer the foreground apps.

Two Methods to Change CPU Priority in Windows 10 to Foreground Apps

Method 1: Adjust the Foreground Apps using Control Panel

First, sign in your Windows 10 using Administrator credentials or with an account with administrative privileges. Now, get into the Control Panel window, by selecting it from the Start menu.

Step 1: Navigate to System Properties settings via Control Panel.

  • Select System and Security, in the Control Panel and click on the System in the window opened.
change CPU priority in Windows 10
  • Then in the System window, select the Advanced system settings option in the left pane, to open System Properties dialog box.
change CPU priority in Windows 10
change CPU priority in Windows 10

Step 2: Change Performance settings for foreground apps.

  • Click on the Advanced tab in System Properties dialog box, then select Settings under Performance.
change CPU priority in Windows 10
  • In the popped-up Performance Options dialog box, select Advanced tab again. Now check the Programs, you want to Adjust for best performance of the programs.
change CPU priority in Windows 10
  • Then select Apply and then press Ok to finish the settings.

Method 2: Change DWORD Value to Prefer Foreground Apps in Registry Editor

Step 1: Press Windows + R keys together, then type regedit in Run box and hit the Enter to open the Registry Editor.

change CPU priority in Windows 10

Step 2: Paste the following command in Registry Editor


Moreover, the Priority Control key will define the foreground priority differential. The default values for Win32PrioritySeparation are REG_DWORD 0, 1, or 2 which will specify the priority given to the foreground applications.

change CPU priority in Windows 10

Step 3: Change the value of Win32PrioritySeparation to make the foreground apps to perform well.

change CPU priority in Windows 10

You have to double click on the Win32PrioritySeparation in the right pane of Registry Editor. Now, you can able to see the value data. Then you can set the value data as 26 to adjust the performance of the foreground apps.

The aforementioned steps will help you to change the settings for the foreground apps. But again, remember this is not a permanent fix. This priority change might create unnecessary confusions in the processes.

Leave a Comment: