Sua melhor aposta é ver o que o TiWorker.exe é e o que pode estar causando o uso da CPU. Às vezes, o alto uso da CPU pode ser causado por outro problema, como alto uso do disco. (Talvez isso leve a um alto uso de cache de disco com o qual a CPU esteja envolvida; não sei. Mas eu definitivamente vi essa causa e efeito.) Ou uso de memória alto, o que causa surra de disco. De qualquer forma, sua melhor aposta é especificamente no TiWorker.exe. Você pode descobrir que, em vez de tentar controlar o problema (limitando seu impacto), pode haver uma maneira de eliminar o problema (fazendo as coisas funcionarem corretamente).
No entanto, existem algumas outras abordagens que podem funcionar com este e outros arquivos executáveis de uma maneira bastante consistente. Compartilharei com você várias abordagens.
Caso contrário, você pode querer ajustar a prioridade, o que pode ser feito no gerenciador de tarefas ou no Process Hacker ou no Process Explorer (como mostrado por < a href="http://superuser.com/a/800962/401839"> resposta de Julio Nobre ) ou WMIC.
Outra opção, se você tiver vários núcleos de CPU, é ajustar a afinidade da CPU. No Windows 7 (mas não no XP, se bem me lembro), o Gerenciador de Tarefas tem essa capacidade, portanto presumo que também esteja disponível no Windows 8. Essa abordagem me salvou no trabalho uma vez; Limitei uma tarefa a um único núcleo de CPU e, em seguida, aumentei em 50% em vez de 95% +, o que fez com que todo o sistema se sentisse responsivo em vez de não responder aos alertas de falha na comunicação dentro dos prazos esperados. / p>
Outra opção pode ser usar um programa de limitação de CPU (baixado), como Process Tamer ou Battle Encoder Shirase .
Por fim, outra opção com a qual você pode tentar mexer é a "Prioridade de E / S do segmento", disponível no Process Hacker ou no Process Explorer.