Um arquivo .hdmp, também conhecido como um arquivo de Dump de Heap do Windows, é um instantâneo (snapshot) do heap de memória de um processo em execução em um momento específico no tempo. Ele é utilizado primordialmente para depuração (debugging) e análise de problemas relacionados à memória em aplicativos do ecossistema Windows. Quando um aplicativo apresenta uma falha crítica (crash), vazamento de memória (memory leak) ou outros problemas de desempenho, um dump de heap pode ser gerado para capturar o estado exato da alocação de memória da aplicação naquele instante. Este arquivo contém informações detalhadas sobre todos os objetos alocados no heap, seus respectivos tamanhos e as relações hierárquicas entre eles. Desenvolvedores podem utilizar ferramentas especializadas para analisar o dump de heap e identificar a causa raiz de falhas complexas. Essa análise frequentemente envolve a detecção de vazamentos de memória — objetos que não são mais necessários, mas permanecem ocupando espaço na memória — além de consumo excessivo de recursos e outras anomalias de gerenciamento. As informações contidas no arquivo .hdmp são fundamentais para o diagnóstico e a resolução de bugs de software, especialmente aqueles ligados à gestão de memória e estabilidade do sistema.