There are two documented ways to achieve this:
Create the environment variable
MATHKERNELINIT
with value-threadpriority=-1
(the number-1
under Windows corresponds to the priorityBelow Normal
). Under Windows thisa permanent environment variable can be made permanentlycreated via System Properties ► Advanced system settings ► Advanced ► Environment Variables. After creating this environment variable all the new MathKernel processes will have the priorityBelow Normal
by default (and in all installed versions of Mathematica!). System reboot is not necessary.Via the Evaluation ► Kernel Configuration Options... dialog create a new kernel and in the
Advanced Options
add the-threadpriority=-1
command line switch, then make this kernel the Default Kernel via the Evaluation ► Default Kernel submenu. This will not affect the Notebooks configured to use other kernels.