DebugView v4.90

Por Mark Russinovich

Publicado: 23 de abril de 2019

DownloadBaixar DebugView(1.3 MB)
Corra agora da Sysinternals Live.

Introdução

DebugView é uma aplicação que permite monitorizar a saída de depurador no seu sistema local, ou qualquer computador na rede que pode alcançar via TCP/IP. É capaz de exibir tanto o modo kernel como a saída de depurar Win32, por isso não precisa de um depurante para apanhar a saída de depurar que as suas aplicações ou controladores de dispositivos geram, nem precisa modificar as suas aplicações ou controladores para utilizar APIs de saída de depuragem não padrão.

Captura de DebugView

Sob Windows 2000, XP, Server 2003 e Vista DebugView irão capturar:

  • Win32 OutputDebugString
  • DbgPrint em modo Kernel
  • Todas as variantes de modo kernel de DbgPrint implementadas em Windows XP e Server 2003

O DebugView também extrai a saída de depurado em modo kernel gerada antes de uma falha dos ficheiros de despejo de falhas de Window 2000/XP se o DebugView estivesse a capturar no momento da falha.

Capacidades DebugView

O DebugView tem uma poderosa gama de funcionalidades para controlar e gerir a saída de depurg.

Apresenta novidades para a versão 4.6:

  • Apoio à Windows Vista 32-bit e 64-bit

Apresenta novidades para a versão 4.5:

  • Suporte para capotamento de ficheiros de registo: Para melhor suportar capturas de longa duração, o DebugView pode agora criar um novo ficheiro de registo todos os dias, limpando opcionalmente o ecrã ao fazê-lo.

Apresenta novidades para a versão 4.4:

  • Suporte para Windows Server 2003 64-bit Edição e Windows XP 64-bit Edition para x64:DebugView captura agora a saída de depuramento em modo kernel em versões de 64 bits de Windows.
  • Alternar o tempo do relógio: pode agora alternar entre o tempo do relógio e os modos de tempo decorridos.

Apresenta novidades para a versão 4.3:

  • Suporte para Windows XP SP2:O DebugView captura agora a saída de depurg em modo kernel no Windows XP SP2.
  • Filtros mais destacados: Muitas pessoas pediram mais filtros de destaque.
  • Embrulho de arquivo de registo: Uma nova opção de ficheiro de registo tem o DebugView em torno do início do ficheiro de registo quando o limite de tamanho especificado for atingido.
  • Buffers maiores: Os amortecedores win32 maiores e os amortecedores do modo kernel diminuem a possibilidade de deixar cair a saída do depurg.
  • Cadeia de saída clara: Quando a DebugView vê a cadeia de saída especial de depurar "DBGVIEWCLEAR" limpa a saída.
  • Minimização do cliente: Agora pode executar o cliente minimizado na bandeja.

Apresenta novidades para a versão 4.2:

  • Bug de gancho kernel fixo:DebugView por vezes relata erradamente que não poderia ligar a saída de depuramento do modo kernel no Windows XP e Servidor 2003.
  • Opção de captura global do cliente: Uma nova opção permite ao cliente capturar a saída de depurar consola Win32 nos sistemas Do Servidor Terminal quando executado a partir de uma sessão sem consola.
  • Filtragem melhorada: Os filtros podem ser muito mais longos e agora aplicam-se aos IDs de processo Win32 quando os IDs de processo são incluídos na saída.
  • O suporte para descargas de colisão melhorou: Vários bugs relacionados com a extração da saída do modo kernel dos depósitos de falhas são fixos e o DebugView agora carrega ficheiros de registo resultantes.
  • Filtros mais destacados:O DebugView tem agora 10 filtros de destaque, até 5.
  • Insira comentários: Um novo item de menu permite inserir comentários na saída.
  • Novos interruptores: Novos comutadores de linha de comando permitem especificar a profundidade do histórico e carregar ficheiros de registo.
  • Melhores pontas de balão: Se uma linha de saída for mais larga do que o ecrã, o seu balão de balão paira.

Apresenta novidades para a versão 4.1:

  • Guardar e carregar filtros: Pode guardar e carregar filtros, incluindo as cores de realce.
  • Carregar registos guardados: Agora pode carregar um ficheiro de registo de volta na janela de saída DebugView.
  • Captura a saída de depuramento do modo de depurar do modo de arranque: Em Windows 2000, pode utilizar o DebugView para capturar a saída de depuração gerada pelos condutores desde o ponto mais antigo do processo de arranque.

Aqui está uma lista que destaca algumas das outras funcionalidades do DebugView:

  • Monitorização remota: Capture a saída do kernel-mode e/ou Win32 depurador de qualquer computador acessível via TCP/IP - mesmo em toda a Internet. Pode monitorizar vários computadores remotos simultaneamente. A DebugView irá mesmo instalar o seu próprio software cliente se estiver a executá-lo num sistema Windows 2000 e estiver a capturar de outro sistema Windows 2000 no mesmo Bairro da Rede.
  • Listas de filtros mais recentes:O DebugView lembra-se das suas mais recentes seleções de filtros, com uma interface que facilita a sua reselecção.
  • Opção de ID de processo: Alternar a exibição de IDs de processo para a saída do depurado win32.
  • Cópia da prancheta: Selecione várias linhas na janela de saída e copie o seu conteúdo para a área de transferência.
  • Log-to-file: Escreva a saída de depurg para um ficheiro como sendo capturado.
  • Impressão: Imprima a totalidade ou parte da saída de depuro capturada para uma impressora.
  • Carga útil de um ficheiro:O DebugView é implementado como um ficheiro.
  • Suporte para despejo de falhas:O DebugView pode recuperar os seus buffers de uma lixeira de colisão e guardar a saída para um ficheiro de registo para que os utilizadores possam enviar-lhe a saída que o seu Windows condutor gerado até ao momento de uma falha.

O ficheiro de ajuda on-line descreve todas estas funcionalidades, e muito mais, em detalhe.

Instalação e Utilização

Basta executar o ficheiro do programa DebugView (dbgview.exe) e o DebugView começará imediatamente a capturar a saída do depurg. Note que se executar o DebugView no Windows 2000/XP deve ter privilégio administrativo para visualizar a saída de depurg em modo kernel. Menus, teclas quentes ou botões de barra de ferramentas podem ser usados para limpar a janela, guardar os dados monitorizados para um ficheiro, saída de pesquisa, alterar o tipo de letra da janela, e muito mais. A ajuda on-line descreve todas as funcionalidades do DebugView.

DebugView screenshot

Esta é uma imagem do DebugView a capturar a saída do Win32 depurg de um sistema remoto. Note a presença de um filtro de realce.

DownloadBaixar DebugView(1.3 MB)

Corra agora da Sysinternals Live.