How to Set Process Priority in Task Manager Permanently in Windows 10

If you want to improve the performance of a specific program or process on your Windows 10 computer, you can change its priority in Task Manager. Priority determines how much CPU time a process gets compared to other processes. By default, most processes have normal priority, but you can increase or decrease it according to your needs. However, changing the priority in Task Manager is not permanent. Every time you restart your computer or launch the program again, it will revert to its default priority. This can be annoying if you want to keep a certain priority for a process that you use frequently. Fortunately, there are some ways to set process priority permanently in Windows 10. In this article, we will show you how to do it using Registry Editor and a third-party tool called Prio.

How to Set Priority High in Task Manager Permanently Windows 10

Unable to Change Priority in Task Manager Windows 10

Sometimes you may want to change the priority of a process in Task Manager to make it run faster or slower. Priority determines how much CPU time a process gets compared to other processes. However, you may encounter an error message saying “Access Denied” when you try to change the priority in Task Manager Windows 10. This can be frustrating and prevent you from optimizing your system performance.

Task Manager Set Priority Windows 10 Permanently

There are several possible reasons why you are unable to change priority in Task Manager Windows 10. Some of them are:

  • You are not using an administrator account or running Task Manager as administrator.
  • User Account Control (UAC) is blocking you from changing the priority of certain processes.
  • The process is protected by the system or another program and cannot be modified.
  • Fortunately, there are some solutions that can help you fix this problem and change the priority of any process in Task Manager Windows 10. Here are some of them:
  • Make sure you are logged in as an administrator or right-click on Task Manager and select Run as administrator.
  • Click on Show processes from all users in Task Manager and try to change the priority of the process again.
  • Lower your UAC settings by going to Control Panel > User Accounts > Change User Account Control settings and moving the slider down to Never notify or Notify me only when apps try to make changes to my computer.
  • Use Registry Editor to create a registry entry that will set the priority of a process permanently. You can find the detailed steps in this article1.
  • Use a third-party tool like Prio2 that adds a Save Priority option in Task Manager and allows you to save the priority of a process permanently.

How to Set Priority High in Task Manager Permanently Windows 10

Follow the steps given below to set Priority High in Task Manager Permanently Windows 10:

Method 1: Using Registry Editor

Registry Editor is a powerful tool that allows you to modify the settings and configuration of Windows. You can use it to create a registry entry that will set the priority of a process permanently. Here are the steps:

  1. Open Task Manager by right-clicking on the Taskbar and selecting Task Manager or by pressing Ctrl+Shift+Esc keys together.
  2. Go to the Details tab and find the process that you want to change its priority. Note down its name (for example, mspaint.exe).
  3. Open Registry Editor by pressing Windows+R keys together, typing regedit and hitting Enter.
  4. Navigate to the following key: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options
  5. Right-click on Image File Execution Options and select New > Key. Name the key as the name of the process (for example, mspaint.exe).
  6. Right-click on the newly created key and select New > Key again. Name this key as PerfOptions.
  7. Right-click on PerfOptions and select New > DWORD (32-bit) Value. Name this value as CpuPriorityClass.
  8. Double-click on CpuPriorityClass and change its value data according to the priority level that you want to set for the process. Use the following table as a reference:
    Priority Level
    Value Data
    High
    3
    Above Normal
    6
    6
    Normal
    2
    Below Normal
    5
    Low
    1
    For example, if you want to set high priority for mspaint.exe, enter 3 as the value data.
  9. Click OK and close Registry Editor.
  10. Restart your computer or the process for the changes to take effect.

You can repeat these steps for any other process that you want to set its priority permanently. If you want to revert back to the default priority, you can delete the CpuPriorityClass value or the entire key for the process.

Method 2: Using Prio

Prio is a free utility that enhances the functionality of Task Manager. It adds a new option called Save Priority that allows you to save the priority of a process permanently. It also adds some other features such as showing services and TCP/IP connections for each process, and allowing silent elevation of programs with administrative privileges.

Here are the steps to use Prio:

  1. Download Prio from its official website: https://www.prnwatch.com/prio/
  2. Run the installer and follow the instructions to install Prio on your computer.
  3. Open Task Manager by right-clicking on the Taskbar and selecting Task Manager or by pressing Ctrl+Shift+Esc keys together.
  4. Go to the Details tab and find the process that you want to change its priority. Right-click on it and select Set Priority as usual.
  5. You will see a new option called Save Priority with a checkmark next to it. Click on it if it is not checked already.
  6. Close Task Manager and restart your computer or the process for the changes to take effect.

You can repeat these steps for any other process that you want to set its priority permanently. If you want to revert back to the default priority, you can uncheck the Save Priority option or uninstall Prio from your computer.

Conclusion

Setting process priority permanently in Windows 10 can help you optimize your system performance and prioritize your tasks. You can use either Registry Editor or Prio to achieve this goal easily and safely.