Looking for windbg Keywords? Try Ask4Keywords

WinDbgEmpezando con WinDbg


Observaciones

Esta sección proporciona una descripción general de qué es windbg y por qué un desarrollador puede querer usarlo.

También debe mencionar cualquier tema importante dentro de windbg y vincular a los temas relacionados. Dado que la Documentación para windbg es nueva, es posible que deba crear versiones iniciales de los temas relacionados.

Versiones

Versiones importantes de WinDbg, para versiones compatibles de WinDbg. Vea también una lista detallada con versiones históricas en línea.

Es importante tener en cuenta que hay un cambio en el esquema de versiones de la versión 6.12 anterior a la versión 6.1 más nueva. Las versiones anteriores tienen números bajos (<100) en el tercer lugar, mientras que las versiones más nuevas tienen números altos (> 6000).

En muchos casos, las versiones de WinDbg proporcionadas para las versiones más nuevas de Windows todavía funcionan en versiones anteriores en Windows, por ejemplo, la versión 10 de WinDbg todavía se puede usar en Windows 7. Sin embargo, algunos comandos pueden usar llamadas API que no están disponibles y, por lo tanto, fallan. Por lo tanto, es bueno tener varias versiones de WinDbg disponibles.

Versión Descripción Fecha de lanzamiento
6.12.0002.633 proporcionado para Windows 7 y .NET Framework 4 2010-05-21
6.1.7600.16385 2009-07-24
6.2.8400.0 actualización para Windows 8 (?) 2012-06-23
6.2.9200.16384 proporcionado para Windows 8 y .NET Framework 4.5 2012-11-15
6.3.9600.16384 proporcionado para Windows 8.1 2013-10-17
10.0.10075.9 proporcionado para Windows 10 2015-04-29
10.0.10586.567 proporcionado desde Windows 10, compilación 1511 2015-10-30
10.0.14321.1024 proporcionado desde Windows 10, compilación 1607 2016-07-29

Depuradores

WinDbg se usa a menudo como una abreviatura de "Herramientas de depuración para Windows". Contiene diferentes depuradores:

Depurador Descripción
WinDbg El depurador con una interfaz gráfica de usuario.
CDB c onsole d e b ugger, depurador de modo de usuario que se ejecuta en la consola actualmente abierta
NTSD n ew t erminal s ymbolic d ebugger, depurador de modo de usuario que abre un nuevo terminal (consola) como su nombre indica
KD el k Ernel d ebugger, que se ejecuta en la consola currrently abierto
NTKD n ew t erminal k ernel d ebugger, abre un nuevo terminal

Los comandos son idénticos, excepto que puede haber comandos relacionados con la GUI que no funcionan en las versiones de la consola.

Instalación o configuración

Microsoft describe 3 formas de instalar WinDbg:

  • como parte del WDK (Kit de controladores de Windows)
  • como parte del SDK (Kit de desarrollo de software)
  • con el instalador del SDK y deseleccionando todo lo demás excepto "Herramientas de depuración para Windows"

Para obtener el instalador, visite Descargar el WDK, WinDbg y las herramientas asociadas y desplácese hacia abajo a una sección llamada "Obtener herramientas de depuración".

Una fuente conocida y conveniente pero no oficial es Codemachine, donde también puede descargar versiones anteriores de las herramientas de depuración directamente.

La configuración en sí es sencilla. Haga clic a través del instalador hasta que termine.