Eu usaria a ferramenta de depuração da Microsoft: WinDbg . Ele pode ler e analisar automaticamente os despejos de memória como o seu. (O comando WinDbg é apropriadamente chamado: !analyze
)
A ferramenta é poderosa, mas bastante complexa. Aqui está uma detalhada Para orientar .
O mesmo fórum sugere BlueScreenView . Eu não tentei isso; provavelmente é mais simples de usar, mas não fornece informações detalhadas.
atualização:
Is there any way to understand which particular driver has a problem?
Após !analyze
executar k
ou kd
. Isso mostrará o rastreamento da pilha logo antes da falha. O rastreamento de pilha é a lista de chamadas de função feitas antes do acidente, com a mais recente no topo. Você deve pelo menos ser capaz de aprender os nomes de arquivos dos módulos (DLL's) envolvidos.
Sugiro compartilhar os resultados completos de !analyze
e / ou o despejo de memória com pessoas habilitadas no WinDbg e interessadas em ajudar. O fórum do MajorGeeks anteriormente vinculado parece um bom lugar.