Windows 7 Forums
Welcome to Windows 7 Forums. Our forum is dedicated to helping you find support and solutions for any problems regarding your Windows 7 PC be it Dell, HP, Acer, Asus or a custom build. We also provide an extensive Windows 7 tutorial section that covers a wide range of tips and tricks.


Windows 7: Priority Level - Set for Applications and Processes



Priority Level - Set for Applications and Processes

How to Set CPU Priority Level for Applications and Processes in Windows 7
Published by Brink
07 May 2010
Published by

How to Set CPU Priority Level for Applications and Processes in Windows 7

information   Information
Windows shares the processor time between all running processes based upon their priority. If a process has a higher priority, it gets more processor time compared to a process having a lower priority.

This tutorial will show you how to Set Priority of an application or process in Task Manager to have it run with a Realtime, High, Above Normal, Normal, Below Normal, or Low processor priority level in Windows 7 or Vista.

Note   Note
The changes you make to the priority level of the current instance of an application or process are only temporary and not set permanently.

Once you close the application or restart your system, Windows forgets your custom priority and automatically assigns the default priority back to this process or application.




OPTION ONE
To Set CPU Priority of Process in Task Manager
1. Right click on a empty space on the taskbar and click on Task Manager, OR press CTRL+SHIFT+ESC.

2. If UAC Permission is Required for Application to "Run as administrator"
A) Click on the Processes tab in Task Manager, then click on the Show processes from all users button. (see screenshot below)
Name:  Step1.jpg
Views: 10416
Size:  95.3 KB
B) If prompted by UAC, then click on Yes (if administrator) or enter the administrator's password (if standard user).

C) Continue on to step 3 or 4.
3. To Set Priority Level for an Application
A) Click on the Applications tab, then right click on the application that you want to change the priority level of and click on Go to Process. (see screenshot below)
Name:  Step2.jpg
Views: 10389
Size:  55.3 KB
B) Continue on to step 4B.
4. To Set Priority Level for a Process
A) Click on the Processes tab. (see screenshot below)
TIP: It will make it easier to see what the priority levels of the listed processes are currently set as by adding the Base Priority column here.

B) Right click on the process that you want to change the priority level of, then select Set Priority and click on the priority level you want to select (dot) it. (see screenshot below)
Name:  Step3.jpg
Views: 10369
Size:  84.0 KB
5. Click on Change Priority. (see screenshot below)
Name:  Step4.jpg
Views: 10308
Size:  23.3 KB
6. Repeat for any others you wish to change the priority level of.

7. When finished, close Task Manager.



OPTION TWO
To Run a Program with a Set CPU Priority in Command Prompt
1. Open a command prompt.

2. In the command prompt, type the command below, and press Enter. (see screenshot below)
cmd.exe /c start "Program Name" /priority "Full path of application file"
For example: I would type this command below exactly if I wanted to run Process Monitor using a high priority, and it's .exe file is located at "E:\Programs\Process Monitor 3.05\Procmon.exe".


cmd.exe /c start "Process Monitor" /High "E:\Programs\Process Monitor 3.05\Procmon.exe"


Note   Note
Substitute Program Name in the command with the actual program's name within quotes.

Substitute Full path of application file in the command with the full path of the file within quotes.

Substitute priority in the command with the CPU priority level below you want the application file to run as.
  • Realtime
  • High
  • AboveNormal
  • Normal
  • BelowNormal
  • Low

That's it,
Shawn




.

07 May 2010   #1
CarlTR6

Windows 7 Ultimate 32 bit
 
 

Excellent, Brink; very well done. Thanks.

My System SpecsSystem Spec
.

07 May 2010   #2
Brink
Microsoft MVP

64-bit Windows 8.1 Enterprise
 
 

Thank you Carl.
My System SpecsSystem Spec
08 May 2010   #3
lehnerus2000

Windows 7 Ultimate SP1 (64 bit), Windows XP SP3, Linux Mint 17 MATE (64 bit)
 
 
Fantastic Brink!

This is useful though not as spectacular as your Registry downloads
My System SpecsSystem Spec
13 Dec 2011   #4
Young Geek 1995

Win7 Ultimate x86
 
 

this tip might not look important but REMEMBER cpu is the most powerful fastest component in your entire system, cpu have the speeds of L1-112,849mb/s , L2 and L3 are bit slower, BUT your ram have the speed of only 8,000mb/s for ddr3 10600, and pitiful moment is hdd has only 130mb/s at most for 7200rpm.

so if you increase priority you'll more performance
My System SpecsSystem Spec
22 Mar 2013   #5
TBoyd

Windows 7 Professional 64 Bit SP1
 
 

Hello Shawn. You may consider adding the comment that the priority level change only lasts as long as application is open. Once the running application is closed & re-opened, the priority level reverts to its original setting.

At least this is what I've noticed from my experience trying your tutorial. Let me know if your priority changes remain after the app is closed & re-opened.
My System SpecsSystem Spec
22 Mar 2013   #6
carwiz

Windows 7 Pro-x64
 
 

Quote   Quote: Originally Posted by TBoyd View Post
I changed the priority from Normal to High for lightroom.exe, but once I close & reopen lightroom.exe, the priority level reverts to Normal. I guess this doesn't work on all programs.

I found that the program (lightroom) will run at a High priority level as long as it is open, but reverts to Normal after closing.
I believe that's the way it's supposed to work. You're setting it through active processes and programs. If it's not active, it reverts to normal. Setting Affinity works the same way.
My System SpecsSystem Spec
22 Mar 2013   #7
TBoyd

Windows 7 Professional 64 Bit SP1
 
 

You're right, carwiz. I totally overlooked the note at the beginning of the tutorial:

"The changes you make to the priority level of the current instance of an application or process are only temporary and not set permanently.

Once you close the application or restart your system, Windows forgets your custom priority and automatically assigns the default priority back to this process or application."

What can I say, but "DUH". I'm embarrassed.
My System SpecsSystem Spec
22 Mar 2013   #8
Brink
Microsoft MVP

64-bit Windows 8.1 Enterprise
 
 

No worries Tom. If we all don't do this at least once a week, then we're just not human.
My System SpecsSystem Spec
22 Mar 2013   #9
Parman

Windows 7 Ultimate x64
 
 

Quote   Quote: Originally Posted by Brink View Post
No worries Tom. If we all don't do this at least once a week, then we're just not human.
that's why we never see your mess ups.
My System SpecsSystem Spec
Comment

 Priority Level - Set for Applications and Processes




Tutorial Tools



Similar help and support threads for2: Priority Level - Set for Applications and Processes
Windows 7 Tutorial Category
DNS server priority Network & Sharing
Solved login priority General Discussion
Solved Programs show under processes, but not in Applications tab BSOD Help and Support
Priority Run Checkbox General Discussion
Low system sound level, high music level? Sound & Audio
How to set the BIOS priority to USB? Installation & Setup
How to give XP priority over Win 7 Installation & Setup

Our Sites

Site Links

About Us

Find Us

Windows 7 Forums is an independent web site and has not been authorized, sponsored, or otherwise approved by Microsoft Corporation. "Windows 7" and related materials are trademarks of Microsoft Corp.

Designer Media Ltd

All times are GMT -5. The time now is 02:29 AM.
Twitter Facebook Google+



Windows 7 Forums

Seven Forums Android App Seven Forums IOS App
  

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33