Permanently Set Program Priority (Windows 8.1 64 bit)

Atte

Honorable
Jan 29, 2014
44
0
10,540
I know this question has been asked thousands of times. My problem is a little bit different. When I try and run COD: Ghosts, it automatically sets its priority to low, causing me to lag to about 5 fps. I can set it manually back to normal, which is what I want, for about 1 second to 10 minutes, varies every time. Then it will by itself, jump back to low. This is driving me crazy as the only answers I am seeing online are prio, which doesn't work in win 8, and not to mess with the priorities at all. I need a way to permanently set the priority. Thanks!
 
I've been looking into the same thing and was surprised to find that there seems to be no simple way of permanently setting process priority in Windows 8.1. hornirl's solution above works but is not too convenient. I tried SetPriority as recommended by atte but it closes instantly when I open it (maybe it's just me, but I tried everything, compatibility mode, run as admin, etc. I think it's just not compatible with Windows 8.1 as the latest version was released in 2004).

However, I've found an option in Process Hacker 2 to save the priority of processes and it seems to be working fine.

If you wanna try, here's what you have to do:

1.: Download and install Process Hacker 2: http://www.tomsguide.com/us/download/Process-Hacker,0301-25865.html (Couldn't find official download site, always watch for crapware when installing software from a 3rd party source!)

2. (optional): Find C:/Program Files/Process Hacker 2/ProcessHacker.exe, right click it and click 'Properties'. In the Properties window, go to the 'Compatibility' tab and enable 'Run this program as an administrator'. Process Hacker 2 has a ton of advanced features, many of which might need admin privileges, you might want grant it in advance so that there are no annoying messages later down the road.

3.: Open the program and go to 'Processes' tab. Locate the process you want to permanently set the priority of, right click it. Go to 'Priority' select the desired priority. Make sure to have the 'Save for [YourProgram].exe' ticked!

The process priority should now be set permanently. You can change it any time by repeating the steps above.

Let me know if it worked for you guys!

Cheers