Priority Level - Set for Applications and Processes

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

   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
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)
Step1.jpg
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)
Step2.jpg
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)
Step3.jpg
5. Click on Change Priority. (see screenshot below)
Step4.jpg
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
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




 
Last edited:
Excellent, Brink; very well done. Thanks.
 

My Computer

Computer Manufacturer/Model Number
Home built
OS
Windows 7 Ultimate 32 bit
CPU
Intel(R) Pentium(R) 4 CPU 3.00GHz
Motherboard
ASUS P4P800-VM Motherboard Chipset: Intel 865G + ICH5
Memory
2.50 GB RAM
Graphics Card(s)
NVIDIA GeForce 7600 GS
Sound Card
SoundMax Integrated Digital Audio (Chip)
Monitor(s) Displays
ViewSonic VX 1962 wm
Screen Resolution
1680 X 1050
Hard Drives
Seagate Barracuda 7200.10 80 GB
ST380215A ATA Device 18.6 GB
Western Digital "My Book" external hard drive 750 GB
Cooling
Fan based
Keyboard
Microsoft Comfort Curve Keyboard 2000 v10 USB
Mouse
Logitec optic USB
Internet Speed
3.01 Mb/s download 0.64 Mb/s upload
Thank you Carl. :)
 

My Computer

Computer type
PC/Desktop
Computer Manufacturer/Model Number
Self built custom
OS
64-bit Windows 11 Pro for Workstations
CPU
Intel i7-8700K OC'd to 5 GHz
Motherboard
ASUS ROG Maximus XI Formula Z390
Memory
64 GB (4x16GB) G.SKILL TridentZ RGB DDR4 3600 MHz
Graphics Card(s)
ASUS ROG-STRIX-GTX1080TI-O11G-GAMING
Sound Card
Integrated
Monitor(s) Displays
2 x Samsung Odyssey G7 27"
Screen Resolution
2560x1440
Hard Drives
1TB Samsung 990 PRO M.2,
4TB Samsung 990 PRO PRO M.2,
TerraMaster F8 SSD Plus NAS
PSU
Seasonic Prime Titanium 850W
Case
Thermaltake Core P3
Cooling
Corsair Hydro H115i
Keyboard
Logitech wireless K800
Mouse
Logitech MX Master 4
Internet Speed
2 Gb/s Download and 100 Mb/s Upload
Antivirus
Malwarebyte Anti-Malware Premium
Browser
Google Chrome
Other Info
Logitech Z625 speaker system,
Logitech BRIO 4K Pro webcam,
HP Color LaserJet Pro MFP M477fdn,
APC SMART-UPS RT 1000 XL - SURT1000XLI,
Galaxy S23 Plus phone
Fantastic Brink!

This is useful though not as spectacular as your Registry downloads
 

My Computer

Computer type
PC/Desktop
Computer Manufacturer/Model Number
n/a
OS
W7 Ultimate SP1, LM19.2 MATE, W10 Home 1703, W10 Pro 1703 VM, #All 64 bit
CPU
AMD Phenom II x6 1100T, 3.3 GHz
Motherboard
ASUS M4A88T-M/USB3 (AM3)
Memory
12GB DDR3 1333 G-Skill (4GB x 2), G-Skill (2GB x 2)
Graphics Card(s)
NVIDIA GeForce GTX 660
Sound Card
Realtek?
Monitor(s) Displays
Samsung S23B350
Screen Resolution
1920x1080
Hard Drives
WD Green 2TB (SATA), WD Green 3TB (SATA), WD Blue 4TB (SATA), WD Blue 6TB (SATA)
PSU
Cooler Master
Case
Antec GX300 Tower
Cooling
3x Antec TRICOOL 120mm Fans
Mouse
Wired Optical
Internet Speed
DSL
Antivirus
Avast
Browser
Pale Moon (64 bit)
Other Info
2018-12-27 Upgraded HDDs
2015-12-10 Upgraded case, graphics card, storage
2015-08-15 Upgraded motherboard & RAM
2015-07-15 Upgraded LM17.1 to LM17.2
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 Computer

Computer Manufacturer/Model Number
Sony Vaio vpcm13m1e
OS
Win7 Ultimate x86
CPU
Intel Atom N470 1829 GHz
Motherboard
Netbook
Memory
1gb ddr2 667mhz
Graphics Card(s)
Intel GMA 3150
Sound Card
Realtek HD
Monitor(s) Displays
1024x600
Hard Drives
5400 rpm 225gb
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.
 
Last edited:

My Computer

Computer type
PC/Desktop
Computer Manufacturer/Model Number
Custom Build
OS
Windows 7 Professional 64 Bit SP1
CPU
Intel i7-3770K. Mild Overclock to 4.2 Ghz
Motherboard
ASUS Sabertooth Z77
Memory
Crucial Ballistix Sport 32GB DDR3-1600 (PC3-12800)
Graphics Card(s)
Intel 4000 - On CPU
Sound Card
On Board
Monitor(s) Displays
HP w2408h
Screen Resolution
1920 x 1200
Hard Drives
Samsung 840 Pro 256Gb SSD, --
Two - WDC WD1001FALS-00J7B0 SATA
PSU
Antec EarthWatts Green Series 650 Watt ATX
Case
Fractal Design Core 3000 ATX
Cooling
Corsair H80i Water Cooled
Keyboard
Logitech Illuminated
Mouse
Logitech Wireless Trackball M570 + Touchpad T650
Internet Speed
9.5 Mbps down - 25.4 Mbps upload
Antivirus
MSE
Browser
IE 10, Chrome
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 Computer

Computer type
PC/Desktop
Computer Manufacturer/Model Number
Built 2/11/2011
OS
Windows 7 Pro-x64
CPU
i7-2600 3.4GHz - 3.8GHz Turbo
Motherboard
Intel DH67BL-B3
Memory
8Gb - 2x4GB, Muskin 991770 PC3-1333
Graphics Card(s)
Integrated Intel HD 2000
Sound Card
Integrated Intel 10.1 HD, RealTek ALC892
Monitor(s) Displays
Asus LCD VH222H, Haier HL24XSL2a
Screen Resolution
1920x1080, 1920x1080
Hard Drives
Crucial SSD C300-128Gb,
Western Digital WD5002AALX - 500Gb,
Western Digital WD7501AALS - 750Gb
PSU
Seasonic 650W 80+ Gold Modular
Case
Rosewill Defender
Cooling
Stock CPU, Four 120mm case fans, PCH fan added
Keyboard
Logitech EX100 Y-RBH94 Wireless
Mouse
Logitech EX100 M-RCE95 Wireless
Internet Speed
3.0/1.5 Mbs
Antivirus
Microsoft Security Essentials
Browser
Microsoft Internet Explorer 11
Other Info
Antec Veris Premier-Multimedia IR Station,
Cyber Accoustics-3602 Speakers,
AFT XM-5U Card Reader,
Hauppauge TV-HVR-2250,
Sony LX300 USB Turntable
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.:o
 

My Computer

Computer type
PC/Desktop
Computer Manufacturer/Model Number
Custom Build
OS
Windows 7 Professional 64 Bit SP1
CPU
Intel i7-3770K. Mild Overclock to 4.2 Ghz
Motherboard
ASUS Sabertooth Z77
Memory
Crucial Ballistix Sport 32GB DDR3-1600 (PC3-12800)
Graphics Card(s)
Intel 4000 - On CPU
Sound Card
On Board
Monitor(s) Displays
HP w2408h
Screen Resolution
1920 x 1200
Hard Drives
Samsung 840 Pro 256Gb SSD, --
Two - WDC WD1001FALS-00J7B0 SATA
PSU
Antec EarthWatts Green Series 650 Watt ATX
Case
Fractal Design Core 3000 ATX
Cooling
Corsair H80i Water Cooled
Keyboard
Logitech Illuminated
Mouse
Logitech Wireless Trackball M570 + Touchpad T650
Internet Speed
9.5 Mbps down - 25.4 Mbps upload
Antivirus
MSE
Browser
IE 10, Chrome
No worries Tom. If we all don't do this at least once a week, then we're just not human. :)
 

My Computer

Computer type
PC/Desktop
Computer Manufacturer/Model Number
Self built custom
OS
64-bit Windows 11 Pro for Workstations
CPU
Intel i7-8700K OC'd to 5 GHz
Motherboard
ASUS ROG Maximus XI Formula Z390
Memory
64 GB (4x16GB) G.SKILL TridentZ RGB DDR4 3600 MHz
Graphics Card(s)
ASUS ROG-STRIX-GTX1080TI-O11G-GAMING
Sound Card
Integrated
Monitor(s) Displays
2 x Samsung Odyssey G7 27"
Screen Resolution
2560x1440
Hard Drives
1TB Samsung 990 PRO M.2,
4TB Samsung 990 PRO PRO M.2,
TerraMaster F8 SSD Plus NAS
PSU
Seasonic Prime Titanium 850W
Case
Thermaltake Core P3
Cooling
Corsair Hydro H115i
Keyboard
Logitech wireless K800
Mouse
Logitech MX Master 4
Internet Speed
2 Gb/s Download and 100 Mb/s Upload
Antivirus
Malwarebyte Anti-Malware Premium
Browser
Google Chrome
Other Info
Logitech Z625 speaker system,
Logitech BRIO 4K Pro webcam,
HP Color LaserJet Pro MFP M477fdn,
APC SMART-UPS RT 1000 XL - SURT1000XLI,
Galaxy S23 Plus phone
:zip:
 

My Computer

Computer type
PC/Desktop
Computer Manufacturer/Model Number
Self built custom
OS
64-bit Windows 11 Pro for Workstations
CPU
Intel i7-8700K OC'd to 5 GHz
Motherboard
ASUS ROG Maximus XI Formula Z390
Memory
64 GB (4x16GB) G.SKILL TridentZ RGB DDR4 3600 MHz
Graphics Card(s)
ASUS ROG-STRIX-GTX1080TI-O11G-GAMING
Sound Card
Integrated
Monitor(s) Displays
2 x Samsung Odyssey G7 27"
Screen Resolution
2560x1440
Hard Drives
1TB Samsung 990 PRO M.2,
4TB Samsung 990 PRO PRO M.2,
TerraMaster F8 SSD Plus NAS
PSU
Seasonic Prime Titanium 850W
Case
Thermaltake Core P3
Cooling
Corsair Hydro H115i
Keyboard
Logitech wireless K800
Mouse
Logitech MX Master 4
Internet Speed
2 Gb/s Download and 100 Mb/s Upload
Antivirus
Malwarebyte Anti-Malware Premium
Browser
Google Chrome
Other Info
Logitech Z625 speaker system,
Logitech BRIO 4K Pro webcam,
HP Color LaserJet Pro MFP M477fdn,
APC SMART-UPS RT 1000 XL - SURT1000XLI,
Galaxy S23 Plus phone
Another option. For example for Chrome.exe application:

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\chrome.exe\PerfOptions]
"CpuPriorityClass"=dword:00000006

1 Idle
2 Normal
3 High
4 RealTime (n.a.)
5 Below Normal
6 Above Normal

Cannot set RealTime with this value, only with Task Manager.
 

My Computer

OS
win7
I have problem of some kind, because what ever i put as priority lvl for some process, that is reset to default by some priority service or something...
Can i turn off windows priority automatization, and stay with priority obeying...

I tried to use prior, proces tamer , and other task managers, but with no result.
 

My Computer

Computer type
PC/Desktop
Computer Manufacturer/Model Number
personal
OS
win7 ultimate x64
CPU
F1 athlon
Motherboard
a75
Memory
16GB
Hard Drives
2TB Seagate
3TB Seagate
This is by design - Please re-read the first post ;)

The only way I can think of to always start at a custom priority setting is to create a shortcut that uses the CMD shown in Option 2 and use that to start the program not it's regular shortcut
 

My Computers

System One System Two

  • Computer type
    PC/Desktop
    Computer Manufacturer/Model Number
    ChillBlast - Custom to my design
    OS
    Windows 11 Pro x64 [Latest Release and Release Preview]
    CPU
    Ryzen 9 5950X, 3.8 - 5.2 MHz
    Motherboard
    Asus Prime X570-Pro
    Memory
    64GB [2 x 32GB] DDR4 3200MHz
    Graphics Card(s)
    4GB NVIDIA GEFORCE GTX 1650 Ti
    Sound Card
    On-board SPDIF to 5.1 System + HDMI [5.1 system]
    Monitor(s) Displays
    32" UHD 32 Bit HDR Monitor + 43" UHD 4K 32Bit HDR TV
    Screen Resolution
    2 x 3840 x 2160 @60Hz
    Hard Drives
    1TB M2 SSD OS, 500GB Fast Access SSD, 2 x 8TB Data + Various Externals from 1TB to 4TB, 10TB NAS
    PSU
    NZXT C750 80 PLUS Gold 750W Modular PSU
    Case
    Workstation Case [Matt Black]
    Cooling
    NZXT Kraken X63 280mm CPU Cooler +2x Quiet Case fans
    Keyboard
    Logitech Wireless MX Keys & K400 + others
    Mouse
    Logitech Wireless MX Master 3S
    Internet Speed
    920 MB Down 50 MB Up
    Antivirus
    BitDefender Total Security Pro
    Browser
    Chrome (always run latest Non-Beta)
    Other Info
    Also run ...
    Laptop - Quad 8GB - Windows 10 Pro x64
    Nexus 7 Android tablet x2
    Samsung 10.2" tablet
    Blackview TAB 8 4G Android Tablet c/w Keyboard
    Wacom Intuos Pro Medium Pen Pad
    Wacom Intuos Pro Small Pen Pad
    Wacom Expresskeys Remote
    Loopdeck+ Graphics Controller
    Shuttle Pro v2 Control
  • Computer type
    Laptop
    System Manufacturer/Model Number
    Dell XPS 17 10750H
    OS
    Windows 11 Pro x64 Latest RP
    CPU
    Intel I7 10750H 5.0GHz
    Motherboard
    Dell XPS
    Memory
    32GB [2x16GB] DDR4 2933 MHz
    Graphics Card(s)
    nVidia GTX1650Ti 4 GB GDDR6
    Sound Card
    Stock [Realtek] 4 Speaker
    Monitor(s) Displays
    17" IPS UHD+ Infinity Edge Touchscreen
    Screen Resolution
    3840 x 2400
    Hard Drives
    2TB M2 NVMe, 4TB External + various 500GB & 1TB External NVMe (also have access to spinner HDD from
    PSU
    Stock
    Case
    Stock XPS Aluminium & Carbon Fibre
    Cooling
    Stock - Active Fan Control
    Keyboard
    Backlit + Various Logitech
    Mouse
    Stock Track Pad + Logitech MX Trackball
    Internet Speed
    72 MB Down 18MB Up
    Browser
    Chrome
    Other Info
    Also run ...
    Laptop - Quad 8GB - Windows 10 Pro x64
    Nexus 7 Android tablet x2
    10.2" tablet
    Sony Z3 Android Smartphone
    Wacom Intuos Pro Medium Pen Pad
    Wacom Intuos Pro Small Pen Pad
    Wacom Expresskeys Remote
    Loopdeck+ Graphics Controller
    Shuttle Pro v2 Control Pad
    10TB NAS
Back
Top