Você pode encontrar qualquer número de ferramentas para matar processos, como o pskill do sysinternals / Microsoft. Escreva um arquivo de lote que mate o processo, espere até que ele desapareça e reinicie-o. Assim que estiver funcionando, crie uma nova tarefa programada que a execute em um horário definido, certificando-se de que seja acionada após a ocorrência do erro de heap. O truque será identificar o processo para matar. Ref: link .