Compartir a través de


Finalizar una sesión de depuración en WinDbg (clásico)

Salir de WinDbg

Para salir de WinDbg, elija Salir en el menú Archivo o presione ALT+F4.

Si está realizando la depuración en modo de usuario, estos comandos cierran la aplicación que está depurando, a menos que use la opción de línea de comandos -pd al iniciar el depurador.

Si está realizando la depuración en modo kernel, el equipo de destino permanece en su estado actual. Esta situación le permite dejar el destino en ejecución o inmovilizado. (Si deja inmovilizado el destino, cualquier conexión futura de un depurador de kernel puede reanudar la depuración donde lo dejó).

Finalizar una sesión de User-Mode sin salir

Para finalizar una sesión de depuración en modo de usuario, devuelva el depurador al modo inactivo y cierre la aplicación de destino, puede usar los métodos siguientes:

  • Escriba el comando .kill (Kill Process).

  • Escriba el comando q (Salir) (a menos que haya iniciado el depurador con la opción -pd ).

  • Elija Detener depuración en el menú Depurar .

  • Presione MAYÚS+F5.

  • Haga clic en el botón Detener depuración de la barra de herramientas.

Para finalizar una sesión de depuración en modo de usuario, devuelva el depurador al modo inactivo y establezca la aplicación de destino en ejecución de nuevo, puede usar los métodos siguientes:

  • Escriba el comando .detach (Desasociar del proceso). Si está depurando varios destinos, este comando se desasocia del destino actual y continúa la sesión de depuración con los destinos restantes.

  • Elija Desasociar Debugee en el menú Depurar . Si está depurando varios destinos, este comando se desasocia de todos los destinos actuales.

  • Escriba el comando qd (Salir y desasociar).

  • Escriba el comando q (Salir), si inició el depurador con la opción -pd .

Para finalizar una sesión de depuración en modo de usuario, devuelva el depurador al modo inactivo, pero deje la aplicación de destino en estado de depuración, puede usar el método siguiente:

Para obtener información sobre cómo volver a asociar al destino, consulte Reattaching to the Target Application(Reattaching to the Target Application).

Finalizar una sesión de Kernel-Mode sin salir

Para finalizar una sesión de depuración en modo kernel, devuelva el depurador al modo inactivo y deje inmovilizado el equipo de destino, puede usar los métodos siguientes:

  • Escriba el comando q (Salir) (a menos que haya iniciado el depurador con la opción -pd )

  • Elija Detener depuración en el menú Depurar .

  • Presione MAYÚS+F5.

  • Haga clic en el botón Detener depuración (Mayús+F5) de la barra de herramientas.

Cuando finaliza una sesión de WinDbg, se le pedirá que guarde el área de trabajo para la sesión actual y, a continuación, WinDbg vuelva al modo inactivo. En este momento, puede usar todas las opciones de inicio. Es decir, puede empezar a depurar un proceso en ejecución, generar un nuevo proceso, asociarlo a un equipo de destino, abrir un volcado de memoria o conectarse a una sesión de depuración remota.