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.