Desativar relatório de erros no Windows 2008 Server para evitar a parada da fila de tarefas?

2

Eu tenho um processo que executa tarefas da fila e executa outros processos para concluí-las. Ocasionalmente, o .exe em execução falha e isso faz com que uma caixa de diálogo de relatório de falha seja aberta ( WerFault.exe ). Isso faz com que todos os outros trabalhos na fila esperem até que alguém clique no botão no pop-up.

Eu mexi nas configurações do Painel de controle > Relatórios de Problemas e Soluções , mas o melhor que posso obter é um popup sem opções. Também desativei o serviço "Relatório de erros do Windows".

Como desativo o WerFault.exe ?

    
por Sindri Traustason 18.08.2011 / 13:54

1 resposta

4

Como você já disse que "desativou o serviço 'Relatório de erros do Windows'", proponho ir até a outra direção, ou seja, permitir que ele envie todos os dados sem incomodá-lo.

Você viu este documento da MS Technet que menciona o > "Enviar todos os dados" configuração para o Relatório de Erros do Windows? Pelo que entendi, é o único não exigindo um pop-up . No entanto, você não pode configurá-lo usando o Painel de controle , você tem que usar gpedit.msc .

  • vá para Iniciar / Executar ... , digite gpedit.msc para abrir o Editor de Diretiva de Grupo Local
  • vá para Configuração do Computador \ Modelos Administrativos \ Componentes do Windows \ Relatório de Erros do Windows \ Consentimento
  • ative Configurar consentimento padrão e defina-o como Send all data .
  • verifique se Personalizar configurações de consentimento está ativado ao mesmo tempo; se não Enable agora.

Infelizmente, não posso experimentar isso aqui. No momento, eu não tenho uma maneira confiável de travar um programa do Windows. na minha máquina atual sem arrastar um compilador; -).

Se tudo mais falhar ...

Já considerou a substituição de WerFault.exe por um .exe que não faz nada, por exemplo, true.exe do cygwin ? Claro que seria um passo de prefeito, mas você poderia tentar como último recurso.

    
por 19.10.2011 / 18:39