Ferramentas do Windows Debugging incluem quatro depuradores Microsoft : WinDbg , KD , CDB e NTSD . Há também ferramentas de depuração extra e vários métodos de depuração. Estes depuradores suporte ao Windows XP e outras versões do Windows, como o Vista e 7. As ferramentas podem depurar o sistema operacional, aplicativos , serviços e drivers. Eles são fornecidos gratuitamente pela Microsoft e pode ser baixado e instalado a partir do site da Microsoft. Eles podem ajudar a solucionar erros usando bibliotecas de erro e informações de despejos de memória . WinDbg (Microsoft Windows Debugger )
WinDbg é uma ferramenta de depuração útil baseado em Windows com a capacidade de conduzir tanto em modo de usuário e no modo kernel de depuração usando uma interface gráfica. WinDbg usa o símbolo de depuração do Microsoft Visual Studio para o nível de fonte de depuração. Ele pode usar qualquer símbolo ou variável de um módulo que tem PDB ( banco de dados do programa ) arquivos de símbolos . Você pode ver o código fonte , definir pontos de interrupção e variáveis de view e memória com a ajuda desta ferramenta. WinDbg também suporta a depuração remota tanto no modo de usuário e modo kernel. WinDbg integra NTSD e KD com uma interface de usuário amigável. Ele suporta três tipos de comandos: regular, de pontos e de extensão
CDB e NTSD
CDB ( Console Microsoft Debugger ) e NTSD (Microsoft NT Symbolic Debugger ) são console. aplicações que podem depurar software modo de usuário . Estes dois depuradores têm características semelhantes , mas são diferentes na maneira que eles são lançados . Não NTSD não requer uma janela do console para funcionar, enquanto CDB faz. CDB é um console de depuração ferramenta baseada em caracteres que permite a análise de baixo nível da memória e construções do Windows. CDB é especificamente útil para depurar um programa em execução ou de um programa caiu recentemente . Ele é usado para analisar as atividades de um aplicativo de trabalho . No caso de uma falha , o CDB pode examinar as razões por ganhar um rastreamento de pilha ou investigar os parâmetros de culpa. Esta ferramenta também é simples de instalar e usar.
KD (Microsoft Kernel Debugger )
KD é um aplicativo de console baseado em caracteres , que permite in-depth análise da atividade de modo kernel no Windows XP. Você pode usar KD para depurar programas de modo kernel e drivers ou para monitorar as atividades do sistema operacional. A ferramenta KD não costuma ser executado no computador sob a depuração. Um computador host e um computador de destino são necessários para o modo de kernel de depuração com a ferramenta KD . O anfitrião computador funcionando KD vai realizar ações de depuração para o computador de destino.