O que é WinDbg?

WinDbg é a versão mais recente do WinDbg com visuais mais modernos, janelas mais rápidas, uma experiência de script completa, criada com o modelo de dados extensível do depurador front and center.

Observação

Lançado anteriormente como WinDbg Preview na Microsoft Store, o WinDbg aproveita o mesmo mecanismo subjacente que o WinDbg (Clássico) e dá suporte a todos os mesmos comandos, extensões e fluxos de trabalho.

Captura de tela da tela main no depurador WinDbg.

Recursos gerais

  • Configuração e recall de conexão – destinos recentes e configurações de sessão são salvos. Eles podem ser reiniciados rapidamente no menu arquivo.

    Captura de tela do menu Iniciar depuração no depurador WinDbg.

  • Tema escuro – vá para Configurações de Arquivo > para habilitar o tema escuro.

    Captura de tela do depurador WinDbg com o tema escuro habilitado.

  • Navegação por teclado – use Ctrl+Tab para navegar facilmente entre janelas apenas com o teclado.

    Captura de tela demonstrando o menu Ctrl+Tab no depurador WinDbg.

  • Detecção de processador de arquivos de despejo – detecta automaticamente a arquitetura do processador para facilitar a depuração gerenciada.

  • Melhorias de desempenho – as janelas de ferramentas são carregadas de forma assíncrona e podem ser canceladas. Quando você executa um comando, o WinDbg pode interromper o carregamento de seus locais, watch ou outras janelas.

Iniciar exibição de depuração

  • TTD (Depuração integrada de viagem no tempo) – use a caixa de seleção "Registro com Depuração de Viagem no Tempo" ao iniciar ou anexar a um processo. O WinDbg configurará o TTD, iniciará a gravação e abrirá o rastreamento posteriormente.

    Para obter mais informações, consulte Depuração de Viagem no Tempo – Visão geral.

    Captura de tela do menu de registro do processo no WinDbg com um processo do Bloco de Notas selecionado para gravação.

  • Iniciar Pacotes de aplicativos – depure seu aplicativo universal ou tarefa em segundo plano em um único clique.

    Para obter mais informações, consulte Iniciar Pacote do Aplicativo.

    Captura de tela da guia Iniciar Aplicativos de Pacote de Aplicativos no WinDbg com 'cal' na caixa de pesquisa e três aplicativos listados.

  • Anexar a um processo – a nova exibição de anexação fornece uma exibição detalhada de processos em execução, configuração mais fácil e suporte à pesquisa.

    Captura de tela da caixa de diálogo Anexar a um Processo no depurador WinDbg.

Janelas de ferramentas aprimoradas

  • Comando – A janela de comando melhorou o suporte a DML, realce de texto, pesquisa (incluindo Regex).

    Captura de tela da janela de comando no WinDbg com colunas realçadas em amarelo.

  • Origem – a janela de código-fonte fornece realce de sintaxe e outros aprimoramentos gerais semelhantes à maioria dos editores de texto modernos.

    Captura de tela da janela de código-fonte no depurador WinDbg com realce de sintaxe.

  • Desmontagem – a janela de desmontagem também é aprimorada, o realce da instrução atual permanece onde ela está quando você rola.

    Captura de tela da janela de desmontagem no depurador do WinDbg.

  • Pontos de interrupção – a janela pontos de interrupção mostra todos os pontos de interrupção atuais, um botão de alternância com um clique e uma contagem de ocorrências.

    Para obter mais informações, confira Pontos de interrupção.

    Captura de tela da janela de ponto de interrupção no depurador do WinDbg mostrando os pontos de interrupção atuais.

  • Script – A nova janela de script facilita o desenvolvimento de extensões JavaScript e NatVis, com realce de erro e IntelliSense.

    Para obter mais informações, consulte WinDbg – Scripting.

    Captura de tela da janela de script no depurador do WinDbg com IntelliSense e realce de erros.

  • Modelo de dados – a janela de modelo fornece uma versão expansível e expansível de dx e dx -g, permitindo que você crie tabelas poderosas na parte superior de suas consultas NatVis, JavaScript e LINQ.

    Para obter mais informações, consulte WinDbg – Modelo de dados.

    Captura de tela da janela do modelo de dados no depurador do WinDbg com recursos expansíveis e expansíveis.

  • Locais e watch – as janelas locais e watch são baseadas no modelo de dados usado pelo dx comando . Isso significa que eles se beneficiam dos mesmos recursos que outras janelas de modelo de dados.

  • Memória – a janela de memória tem realce e rolagem aprimorada.

  • Logs – esse é um no log de coberturas dos internos do WinDbg. Ele pode ser exibido para solução de problemas ou para monitorar comandos de execução prolongada.

Fornecendo comentários

Seus comentários ajudam nossa equipe a orientar o desenvolvimento do WinDbg e priorizar os recursos.

Para relatar bugs ou sugerir um novo recurso, você pode seguir o botão de comentários na faixa de opções para ir para a página do GitHub onde você pode registrar um novo problema.

Outros recursos