Eu recomendaria começar com o Process Explorer ou o Process Hacker. Certifique-se de que seus símbolos de depuração estejam configurados corretamente na ferramenta antes de fazer isso.
Usando uma dessas duas ferramentas, clique duas vezes no WINWORD.EXE quando estiver desativado e, em seguida, clique em Threads. Veja qual segmento está pendurado. Você também pode clicar duas vezes nesse segmento para exibir a pilha de chamadas para ajudar a diagnosticar onde o travamento está acontecendo. Por fim, verifique os Módulos Carregados para ver se algo incomum está sendo carregado durante o travamento.
Você também pode tentar assistir PE / PH durante a realização do cenário de problema para observar o realce vermelho / verde que mostra quando novos segmentos são criados, novos módulos carregados etc. Certifique-se de definir as opções de realce de diferença para no máximo 9000ms . (9 segundos).
A Microsoft também possui ferramentas de análise de travamento / travamento, como o ADPlus.VBS, que vem com o Debugging Tools for Windows. Há outro, mas estou esquecendo o nome dele agora.
E considere a criação de uma conta real do Stack Exchange, em vez desta Bugmenot boba.