Muitos problemas podem causar desempenho reduzido em um aplicativo, um dos quais é um vazamento de memória . Se você está passando por um vazamento de memória no seu quadro de aplicação ou quer monitorar proativamente para vazamentos de memória , use uma ferramenta de diagnóstico para determinar a origem do vazamento. UMDH  
 A ferramenta fornecida pela Microsoft, UMDH não é incluído por padrão com o sistema operacional Windows e deve ser baixado manualmente. UMDH captura despejos de pilha , imprime saída para a tela e permite que você compare a saída de logs para analisar a origem de um vazamento. Os desenvolvedores de software não será capaz de modificar o código do aplicativo , uma vez que é de código fechado . 
 GlowCode 
 
 GlowCode é uma ferramenta de terceiros que permite aos programadores para detectar vazamentos de memória em tempo de design. Com apenas 3 MB para a versão de 32 bits , é uma pequena aplicação e é uma aplicação open-source. O site fornece pouca informação sobre o código fonte, mas GlowCode tem um teste de avaliação gratuita de 21 dias , que fornece tempo suficiente para análise. 
 Detecção vazamento de memória 
 
 detecção vazamento de memória funciona no Windows . Atualmente ele suporta arquivos DLL e usa a estrutura do NET . Fornecer um leve, pequena ferramenta de código aberto . Detecção vazamento de memória está livre.