Encerrando uma sessão de depuração no WinDbg (clássico)
Saindo do WinDbg
Você pode sair do WinDbg escolhendo Sair no menu Arquivo ou pressionando ALT+F4.
Se você estiver executando a depuração do modo de usuário, esses comandos fecharão o aplicativo que você está depurando, a menos que você tenha usado a opção de linha de comando -pd quando você iniciou o depurador.
Se você estiver executando a depuração no modo kernel, o computador de destino permanecerá no estado atual. Essa situação permite que você deixe o destino em execução ou congelado. (Se você deixar o destino congelado, qualquer conexão futura de um depurador de kernel poderá retomar a depuração de onde você o deixou.)
Encerrando uma sessão de User-Mode sem sair
Para encerrar uma sessão de depuração no modo de usuário, retorne o depurador para o modo inativo e feche o aplicativo de destino, você pode usar os seguintes métodos:
Insira o comando .kill (Kill Process).
Insira o comando q (Quit) (a menos que você tenha iniciado o depurador com a opção -pd ).
Escolha Parar Depuração no menu Depurar .
Pressione SHIFT+F5.
Clique no botão Parar Depuração na barra de ferramentas.
Para encerrar uma sessão de depuração no modo de usuário, retorne o depurador para o modo inativo e defina o aplicativo de destino em execução novamente, você pode usar os seguintes métodos:
Insira o comando .detach (Desanexar do Processo). Se você estiver depurando vários destinos, esse comando se desanexa do destino atual e continua a sessão de depuração com os destinos restantes.
Escolha Desanexar Depurar Depurar no menu Depurar . Se você estiver depurando vários destinos, esse comando será desanexado de todos os destinos atuais.
Insira o comando qd (Sair e Desanexar).
Insira o comando q (Quit), se você tiver iniciado o depurador com a opção -pd .
Para encerrar uma sessão de depuração no modo de usuário, retorne o depurador para o modo inativo, mas deixe o aplicativo de destino no estado de depuração, você pode usar o seguinte método:
- Insira o comando .abandon (Abandon Process).
Para obter informações sobre como reanexar ao destino, consulte Reanexando ao Aplicativo de Destino.
Encerrando uma sessão de Kernel-Mode sem sair
Para encerrar uma sessão de depuração no modo kernel, retorne o depurador para o modo inativo e deixe o computador de destino congelado, você pode usar os seguintes métodos:
Insira o comando q (Quit) (a menos que você tenha iniciado o depurador com a opção -pd )
Escolha Parar Depuração no menu Depurar .
Pressione SHIFT+F5.
Clique no botão Parar de depuração (Shift+F5) na barra de ferramentas.
Quando uma sessão do WinDbg termina, você é solicitado a salvar o workspace da sessão atual e, em seguida, o WinDbg retorna ao modo inativo. Neste ponto, você pode usar todas as opções iniciais. Ou seja, você pode começar a depurar um processo em execução, gerar um novo processo, anexar a um computador de destino, abrir um despejo de memória ou conectar-se a uma sessão de depuração remota.