Remove Efficiency Mode from Being applied to a Process

If you like me, have noticed the extremely detrimental effect that efficiency mode can have on a process, you probably want to disable it, right?

But, all the articles and posts online only show you how to disable it through the Windows task manager and it can only be done per specific process or sub-process.

For programs like Obsidian, Chrome, Firefox, or any other applications that leverage sub-processes, this is nearly useless. 

Even when you do, it just comes right back and there is no setting in either the application or Windows settings to just disable this "efficient" mode. 

Here is how I've worked around this in hopes that it helps others. 

First download and install Process Hacker 2:

Once you've installed Process Hacker 2, run it and find the process you want to disable efficiency mode for, right click on the top-level main process you want to ensure efficiency mode will not apply to.

Select and apply a normal priority and the "Save for [application]" option to ensure it sticks to that.

Windows will not apply efficiency mode to any process running above low, so this should keep it from being applied to the processes you've now applied the priority to; you may see it still apply after a restart and may need to repeat the process but this was the most manageable method I was able to come up without looking to modify registry values and disable the efficiency mode more directly. 

Noah Hart