How to Tweak Win32PrioritySeparation in Windows 10?

Have you ever noticed that in spite of closing all the background apps and processes, your computer still runs slow?

Let me explain to you why. In fact, without any explanation on this matter, you would not even begin to understand the meaning of today’s discussion topic How to Tweak Win32PrioritySeparation in Windows 10.

You must have seen the CPU, the bulky machine part which turns out to be the real reason your machine is working……right?

When it handles many applications or processes in the background, it does so by prioritizing them. That means the process which requires immediate attention or resources comes in priority and the rest of the processes are postponed for the time being.

This way certain programs start running slow without your knowing, and your computer becomes a bit sluggish.

Now, Windows32PrioritySeparation is an in-built feature using which you can actually control the strategy of how CPU optimizes the processor timing for various programs both in the background and foreground.

You can set it in such a way that it will tend to prioritize the programs running on the foreground and not the ones on the background.

Although Windows OS automatically tweaks the feature whenever needed you cannot wait till then, so you have to manually do it yourself to enhance the system performance.

We will showcase two relevant methods here:

  • Use more CPU with Regedit
  • Use More CPU with System Properties

Now, let’s start………..

Method #1: Use More CPU with Regedit

Registry Editor in Windows is a location where users can actually view the Windows registries and can modify them as per their requirement.

Here also we will modify the Win32PrioritySeparation registry in such a way that it allows the foreground programs to run with higher priority, thereby boosting computer speed.

The steps for the method are as follows:

Step 1. Type “Regedit” in Windows search box and when the option turns up in the list, right click on it to select “Run as administrator” to run it with admin privileges.

How to Tweak Win32PrioritySeparation in Windows 10 1

Step 2. Once the Registry Editor Operating Window appears, follow the following pathway:


Step 3. Upon reading the Priority Control registry, right click on the DWORD named “Win32PrioritySeparation” on its right-hand side panel. From the context menu click on the “Modify” option.

How to Tweak Win32PrioritySeparation in Windows 10 2

Step 4. On the new pop up edit box, check if “Hexadecimal” is chosen under the base section, and then change the value in the text field to 26.

In case you chose “Decimal” as the base, change the value to 38 in the text field.

How to Tweak Win32PrioritySeparation in Windows 10 3

Step 5. Click on “Ok” finally to save the change, and then close the Registry Editor.

Restart your computer, and the next time it turns on, you will definitely find a difference in its speed.

Method #2: Use More CPU with System Properties

Here in this approach, we will not make use of Registry Editor which is quite risky to deal. Rather we would use the system properties to modify the Win32PrioritySeparation feature.

Follow the step guideline given here below:

Step 1. Press the “Windows logo key + R” keys together, and the “Run” search panel will pop up at the bottom left corner of the screen.

Step 2. Type “sysdm.cpl” and hit “Enter”. It will open up the “System Properties” operating Window.

How to Tweak Win32PrioritySeparation in Windows 10 5

Step 3. Now go to the “Advanced” tab and then click on the “Settings” button. It will open the “Performance Options” dialog box.

How to Tweak Win32PrioritySeparation in Windows 10 7

Step 4. Now go to the “Advanced” tab here. Here under the section “Adjust for best Performance of”, you will see two option “Programs” or “Background Services”. Choose any of them according to your requirement. Here in order to prioritize the foreground programs, choose “Programs”.

Step 5. Click “Ok” and then reboot your computer.

How to Tweak Win32PrioritySeparation in Windows 10 6

Once your computer is turned on, you will find it performing better than before.



Out of the two methods, the second one is quite a safe haven. This is because the first method which involves registry entries is a bit risky to attempt. A slightest mistake in registry values can greatly affect your operating system.

So if you are not confident with registry editor method, don’t go for it.

But once your work is done, set the Win32PrioritySeparation feature back to the previous state to let CPU take over the background programs again by default, since they too are necessary for the overall performance of the machine.

For more queries, keep checking out our latest articles on the website daily.

Leave a Reply

Your email address will not be published. Required fields are marked *