Certa vez colocamos aqui como se muda a prioridade de processos no Linux, agora postaremos de como alterar a prioridade no Windows, não funciona para o System e também o que é executado como Administrador, mas mesmo assim segue a dica.
http://www.microsoft.com/technet/scriptcenter/resources/qanda/may05/hey0516.mspx
Priority Class
Value
Normal
32
Low
64
Real-time
128
High
256
Below Normal
16384
Above Normal
32768
—————
Copie e cole o texto abaixo em um bloco de notas e renomeie com extensão vbs
Const High= 256
strComputer = “.”
Set objWMIService = GetObject(“winmgmts:\\” & strComputer & “\root\cimv2″)
Set colProcesses = objWMIService.ExecQuery _
(“Select * from Win32_Process Where Name = notepad.exe”)
For Each objProcess in colProcesses
objProcess.SetPriority(ALTA)
Next
