DebugView - Sysinternals | Microsoft Learn

Aqui está um resumo em português do artigo sobre o DebugView v4.90 (por Mark Russinovich):

O que é

  • DebugView é um aplicativo para capturar e monitorar saída de depuração (Win32 OutputDebugString e modo kernel DbgPrint) localmente ou de computadores remotos via TCP/IP, sem precisar anexar um depurador aos aplicativos ou drivers.

O que captura

  • Em Windows 2000, XP, Server 2003 e Vista captura:

    • OutputDebugString (Win32)

    • DbgPrint e variantes do modo kernel

  • Pode extrair saída de despejos de memória gerados antes de uma falha, se estiver capturando no momento da falha.

Principais recursos

  • Captura local e remota (vários computadores simultâneos).

  • Log para arquivo em tempo real, com opções de rotação/encapsulamento e logs por dia.

  • Filtragem e destaque de linhas (vários filtros, cores, salvar/carregar filtros).

  • Exibição de IDs de processo, copiar seleção para área de transferência, imprimir saída.

  • Suporte a carregar logs salvos na janela de saída.

  • Recuperação de buffers a partir de despejos de memória para análise pós-falha.

  • Cliente pode ser minimizado na bandeja; opções de linha de comando para histórico e logs.

Evolução (novidades por versões)

  • 4.6: suporte a Windows Vista 32/64 bits.

  • 4.5: rotação/rolagem de arquivos de registro.

  • 4.4: suporte a x64 (XP/Server 2003), alternância de tempo decorrido/relógio.

  • 4.3: suporte XP SP2, mais filtros, encapsulamento de logs, buffers maiores, reconhecimento de string "DBGVIEWCLEAR", minimização na bandeja.

  • 4.2: correções de hook do kernel, captura global em Terminal Services, filtros mais longos, melhor suporte a despejos, mais filtros de destaque, inserir comentários, novas opções de linha de comando.

  • 4.1: salvar/carregar filtros, carregar registros salvos, captura de saída do modo kernel durante a inicialização (Windows 2000).

Instalação e uso

  • Basta executar dbgview.exe; no Windows 2000/XP é necessário privilégio administrativo para ver saída do modo kernel.

  • A interface oferece comandos para limpar, salvar, pesquisar, alterar fonte, imprimir, etc.

  • A ajuda online detalha todos os recursos.

Download e execução imediata

  • Baixar: https://download.sysinternals.com/files/DebugView.zip (1,3 MB)

  • Executar agora via Sysinternals Live: https://live.sysinternals.com/Dbgview.exe

Referências adicionais

  • Link de treinamento relacionado para depuração de aplicativos .NET com Visual Studio (conforme o artigo).

Última atualização do artigo: 07/08/2023.