Opção 1
Existe Prio . O Prio amplia o TaskManager padrão do Windows e adiciona a opção "Salvar prioridade" ao menu "Definir prioridade".
caveat # 1 : Eu usei há um tempo atrás (no Win-XP) e funcionou bem, mas eu não testei extensivamente.
caveat # 2 : O motivo da desinstalação foi o licenciamento porque:
Prio - is distributed as freeware for personal use only. This means: All copyrights to Prio are exclusively owned by O&K Software Ltd. The program is free for personal use only. The business license has the cost $19.95 USD.
(citação do site deles)
Opção 2
Eu encontrei ProcessTamer que também pode ajudar com o seu problema (talvez até mais). Parece ser freeware - o autor simplesmente gosta que você se registre para obter uma chave de licença gratuita (caso contrário, algumas janelas de propaganda surgem).
Opção 3
Se você quiser isso apenas para alguns programas selecionados, você pode criar um arquivo batch que não o chame diretamente, mas indiretamente, por meio de start
(o shell de comando do Windows integrado) e, em seguida, use esse arquivo em lote (um atalho para ele).
start
pode ser usado com as seguintes opções que definem a prioridade do processo:
- / LOW
- / NORMAL
- / ALTO
- / REALTIME
- / ABOVENORMAL
- / BELOWNORMAL