Looking for windbg Answers? Try Ask4KnowledgeBase
Looking for windbg Keywords? Try Ask4Keywords

WinDbgDémarrer avec WinDbg


Remarques

Cette section fournit une vue d'ensemble de ce qu'est windbg et pourquoi un développeur peut vouloir l'utiliser.

Il devrait également mentionner tous les grands sujets au sein de windbg, et établir un lien avec les sujets connexes. La documentation de windbg étant nouvelle, vous devrez peut-être créer des versions initiales de ces rubriques connexes.

Versions

Versions importantes de WinDbg, pour les versions prises en charge de WinDbg. Voir aussi une liste détaillée avec des versions historiques en ligne.

Il est important de noter qu'il existe un système de gestion des versions qui est passé de l'ancienne version 6.12 à la nouvelle version 6.1. Les anciennes versions ont des nombres faibles (<100) à la troisième place, tandis que les nouvelles versions ont des nombres élevés (> 6000).

Dans de nombreux cas, les versions WinDbg fournies pour les nouvelles versions de Windows fonctionnent encore sur les anciennes versions de Windows, par exemple la version 10 de WinDbg peut toujours être utilisée sur Windows 7. Cependant, certaines commandes peuvent utiliser des appels API non disponibles. Par conséquent, il est bon d'avoir plusieurs versions de WinDbg disponibles.

Version La description Date de sortie
6.12.0002.633 fourni pour Windows 7 et .NET Framework 4 2010-05-21
6.1.7600.16385 2009-07-24
6.2.8400.0 mise à jour pour Windows 8 (?) 2012-06-23
6.2.9200.16384 fourni pour Windows 8 et .NET Framework 4.5 2012-11-15
6.3.9600.16384 fourni pour Windows 8.1 2013-10-17
10.0.10075.9 fourni pour Windows 10 2015-04-29
10.0.10586.567 fourni depuis Windows 10, build 1511 2015-10-30
10.0.14321.1024 fourni depuis Windows 10, build 1607 2016-07-29

Débogueurs

WinDbg est souvent utilisé comme abréviation de "Outils de débogage pour Windows". Il contient différents débogueurs:

Débogueur La description
WinDbg le débogueur avec une interface graphique
CDB C onsole d e b ugger, débogueur en mode utilisateur qui s'exécute dans la console actuellement ouverte
NTSD n ew t erminal s ymbolic d ebugger, le mode d'emploi débogueur qui ouvre un nouveau terminal (console) comme son nom l' indique
KD k Ernel d ebugger, qui se déroule dans la console currrently ouverte
NTKD n ew t erminal k ernel d ebugger, ouvre un nouveau terminal

Les commandes sont identiques, sauf qu'il peut y avoir des commandes liées à l'interface graphique qui ne fonctionnent pas dans les versions de la console.

Installation ou configuration

Microsoft décrit 3 façons d'installer WinDbg:

  • dans le cadre du WDK (Windows Driver Kit)
  • dans le cadre du SDK (Software Development Kit)
  • avec l'installateur du SDK et désélectionner tout sauf "Outils de débogage pour Windows"

Pour obtenir le programme d'installation, visitez Télécharger les outils WDK, WinDbg et associés et faites défiler jusqu'à une section intitulée «Obtenir les outils de débogage».

Codemachine est une source bien connue et pratique, mais vous pouvez également télécharger les anciennes versions des outils de débogage directement.

La configuration elle-même est simple. Cliquez sur l'installateur jusqu'à ce qu'il se termine.