ferramentas de depuração do computador são utilizados por usuários profissionais para descobrir por que um programa de computador ou um sistema operacional caiu . Os elaboradores de programas costumam usar ferramentas do depurador para resolver conflitos entre seus programas e sistemas operacionais da Microsoft . Microsoft oferece cinco ferramentas de depuração para sistemas Windows x64 --- todos eles gratuitos, exceto para o Microsoft Visual Studio Debugger. Console Microsoft Debugger
Console Microsoft Debugger (CDB) oferece uma análise de baixo nível de memória do Windows , que é útil para a resolução de conflitos de memória entre duas aplicações informáticas diferentes. Se um determinado programa deixou de funcionar , o CDB pode ser usado para investigar quais os parâmetros do programa causou o acidente . Alguns programadores usam Console Debugger da Microsoft para digitalizar o código de máquina desmontada para erros. CBD pode ler e escrever a memória paginada (memória usada atualmente pelos programas ) e não- paginada ( memória livre não utilizado ) .
Microsoft NT Symbolic Debugger
Microsoft NT Symbolic Debugger ( NTSD ) oferece as mesmas características exatas de depuração para CDB , com exceção do fato de que NTSD abre em uma nova janela com uma interface do Windows em vez de dOS. CDB é executado a partir do prompt de comando . Uma das vantagens de NTSD é que ele vem padrão no diretório system32 dos sistemas operacionais Windows x64 , em oposição ao Console Microsoft Debugger , que deve ser baixado.
Kernel Debugger
Kernels são compilações de código que regem a relação entre os componentes de hardware e software . Os programadores usam Kernel Debugger (KD ) para desenvolver drivers de dispositivo que irá preencher a lacuna entre o hardware , como um modem ou placa de vídeo, eo sistema operacional do Windows. O KD pode ser usado para abordar programas do sistema operacional mais graves, como telas azuis . Telas azuis aparecer depois de um erro de sistema crítico , depois do qual ponto o computador deve ser reiniciado.
O Windows Debugger
o Windows Debugger ( WinDbg ) combina Kernel Debugger e NTSD com uma interface de usuário amigável. WinDbg possui dois modos . O programa pode ser usado para kernels de depuração ou podem ser utilizados para depurar erros regulares do programa.
Microsoft Visual Studio Debugger
Microsoft Visual Studio Debugger ( MVSB ) é um popular escolha para web designers, editores de código , e criadores de software. Esta ferramenta de depuração vem com o Microsoft Visual Studio, uma aplicação de desenvolvimento que auxilia os usuários na criação de aplicações web , sites e outros tipos de software. MVSB oferece suporte para a maioria das linguagens de programação e uma interface gráfica fácil de usar que é simples de usar . MVSB podem oferecer sugestões para ajudar os desenvolvedores a encontrar e evitar erros de programação . Os usuários ainda terá que usar WinDbg ou Kernel Debugger se eles estão trabalhando no código do kernel.