When you launch or run any program in Windows, Windows runs it with normal priority. Here normal priority means standard resource allocation, especially on the CPU side. However, Windows provides an option to change the priority for any program if you want.

Setting priority for programs makes it run a bit faster because it’s being prioritized for resource usage. However, there are certain disadvantages to doing it. Because Windows’ core system files may not get enough resources, rendering your system unstable.

Run Windows Programs at Higher Priority
Run Windows Programs at Higher Priority

Although you can give it a try when not doing any important work. So that if the system became unstable, you could revert back with a reboot or force close.

Steps to Run Windows Programs at Higher Priority:

There are two ways of doing this. Let’s see them one by one.

Method 1: From the Task Manager

This method can be used to switch the priority of any open app in the foreground.

  1. Open Task Manager (Press Ctrl + Shift + Esc for opening it quickly).
  2. Click on More Details if you see only fewer items. Now you should check the list of Processes.
  3. Right-click on the process you wish to change the priority and click on Go to Details.
  4. Now it should take you to the Details tab for the process.
  5. Right-click on the process and click on Set priority and select the required priority for the process.
  6. You can choose High or Realtime to set it to the highest priority.

Also, Read- 5 Best Task Manager Alternatives for Windows 10

That’s how you set priority for a Windows Program. Although using this method is not permanent. You have to set the importance each time you re-open the app. Although there is another method which can help you to achieve the same automatically.

Method 2: From the Command Line

Now you can achieve the same using the command line. Although we are talking about launching the program with the highest priority here rather than switching it later.

Follow these steps to achieve it:

  1. Open a command prompt as admin if the process requires admin rights.
  2. Type in the following command:
    start "" /PriorityLevelName "Full path of application file"
  3. Here replace /PriorityLevelName with the priority you want, and replace the “Full path of application file” with the full path of the file application you are about to launch. You can right-click on the app from the start and click on Open file location to get the location info for the app.
  4. For example, if you’re about open Chrome with priority level “High”, this would be the command for it:
    start "" /High "C:\Program Files (x86)\Google\Chrome\Application\chrome.exe

Now you can create a .cmd or .bat file to execute this command with a click to save some time.

  1. Right-click on the empty space where you would like to create the file.
  2. Click on New > Text Document and give it a name of your choice.
  3. Now paste in the command mentioned above and save the file.
  4. Rename the file from file.txt to file.cmd or file.bat

  5. Finally, double click on the file, and you can start the program with the specified priority.

Note: You cannot change file extensions unless you’ve enabled the option “File extensions” under View options in File Explorer.

From Editor’s Desk

As you can see, running programs in Higher priority is beneficial and easy to do. These steps will help you to save some time. Although running specific programs with higher priority can cause system stability related issues.

So, just be aware of that and do not set priority to any process unless it’s necessary. However, you can give it a try.


Please enter your comment!
Please enter your name here