Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Debugging Tools for Windows includes several other tools in addition to the debugging engine and debugging environments. The extra tools are available in the installation directory of Debugging Tools for Windows, as described in this article.
As tabelas a seguir usam acrônimos para se referir a vários depuradores do Windows, incluindo o depurador do kernel (KD), o Microsoft Console Debugger (CDB) e o Microsoft NT Symbolic Debugger (NTSD).
Ferramentas e utilitários
A tabela a seguir lista as ferramentas e utilitários disponíveis:
| Name | Description |
|---|---|
| Breakin | Faça com que ocorra uma quebra no modo de usuário em um processo. To view the help for the command, open a Command Prompt window, go to the installation directory, and enter breakin /?. |
| DumpChk | Valide um ficheiro de despejo de memória. |
| GFlags | Controle as chaves do Registro e outras configurações. |
| Kill | Encerrar um processo. |
| Lista (Utilitário de Listagem de Ficheiros) | To view the help for the command, open a Command Prompt window, go to the installation directory, and enter list /?. |
| Logger e LogViewer | Gravar e exibir chamadas de função e outras ações de um programa. |
| PLMDebug | Use o depurador do Windows para depurar aplicativos do Windows executados em PLM (Process Lifecycle Management). Com o PLMDebug, você pode assumir o controle manual de suspender, retomar e encerrar um aplicativo do Windows. |
| TList | Liste todos os processos em execução. |
| UMDH | Analise alocações de heap com a ferramenta User-Mode Dump Heap (UMDH). |
| USBView | Exiba controladores host USB (Universal Serial Bus) e dispositivos conectados. |
| USBView2 | Exiba controladores host USB e dispositivos conectados. To view the help for the command, open a Command Prompt window, go to the installation directory, and enter USBView2 /?. |
Ferramentas de símbolos e código-fonte
A tabela a seguir descreve as ferramentas extras que suportam a depuração de um servidor de origem ou símbolo:
| Name | Description |
|---|---|
| AgeStore | Remova entradas antigas no armazenamento downstream de um servidor de símbolos ou de um servidor de origem. |
| DBH | Exibir informações de ajuda de depuração (DBH) sobre o conteúdo de um arquivo de símbolo. |
| PDBCopy | Remova as informações de símbolos privados de um arquivo de símbolos de depuração Python (PDB) e controle se símbolos públicos são incluídos no arquivo. |
| SrcSrv | Use este servidor de origem para entregar arquivos de origem durante a depuração. |
| SymChk | Compare arquivos executáveis com arquivos de símbolos para verificar se os símbolos corretos estão disponíveis. |
| SymProxy | Crie um único servidor de símbolos HTTP na sua rede para o qual todos os seus depuradores possam apontar. Essa abordagem tem a vantagem de apontar para vários servidores de símbolos (internos e externos) com um único caminho de símbolo, manipulando toda a autenticação e aumentando o desempenho por meio do cache de símbolos. The symproxy.dll file is in the SymProxy folder in the installation directory. |
| SymSrv | Use este servidor de símbolos no depurador e conecte-se a um repositório de símbolos. Para obter informações sobre como trabalhar com o servidor de símbolos, consulte Símbolos públicos da Microsoft. |
| SymStore | Crie um repositório de símbolos. For more information, see Using SymStore. |
Ferramentas de depuração remota e proxy
A tabela a seguir descreve as ferramentas extras que oferecem suporte à depuração do servidor remoto ou proxy e inclui links para recursos para obter mais informações:
| Name | Description |
|---|---|
| DbgRpc | Exiba informações de estado da Chamada de Procedimento Remoto (RPC) da Microsoft. For more information, see RPC debugging and Using the DbgRpc tool. |
| DbgSrv | Use este servidor de processo para depuração remota. Para obter mais informações, consulte Processar servidores (modo de usuário). |
| DbEngPrx | Use este repetidor (um pequeno servidor proxy) para depuração remota. For more information, see Repeaters. |
| KDbgCtrl (Controle de Depuração do Kernel) | Controle e configure a conexão de depuração do kernel. For more information, see Using KDbgCtrl. |
| KdSrv | Use este servidor de conexão KD para depuração remota. Para obter mais informações, consulte Servidores de conexão KD (modo kernel). |
| RTList (Visualizador de Lista de Tarefas Remotas) | Listar processos em execução através de um servidor de processos DbgSrv. To view the help for the command, open a Command Prompt window, go to the installation directory, and enter rtlist /?. |
| Remote | Controle remotamente qualquer programa de console, incluindo KD, CDB e NTSD. Para obter mais informações, consulte Depuração remota usando remote.exe. |
Installation directory
O local de instalação padrão das Ferramentas de Depuração para Windows é diferente com base no sistema operacional. Para determinar se você deve usar as ferramentas de 32 bits ou 64 bits, consulte Escolhendo as ferramentas de depuração de 32 bits ou 64 bits.
Para ferramentas de 64 bits: O local da pasta padrão é C:\Program Files (x86)\Windows Kits\10\Debuggers.
For 32-bit tools: Locate the Windows Kits folder under the C:\Program Files folder.