このセクションでは、windbgの概要と、なぜ開発者がそれを使いたいのかを概説します。
また、windbg内の大きなテーマについても言及し、関連トピックにリンクする必要があります。 windbgのドキュメンテーションは新しいので、それらの関連トピックの初期バージョンを作成する必要があります。
WinDbgのサポートされているバージョンのWinDbgの重要なバージョン。 歴史的なバージョンのオンラインで詳細なリストもご覧ください。
古いバージョン6.12から新しい6.1バージョンへのバージョニングスキームの変更があることに注意することが重要です。古いバージョンは3番目に低い数値(<100)を持ち、新しいバージョンは高い数値(> 6000)を持っています。
多くの場合、新しいWindowsバージョン用に提供されたWinDbgのバージョンはWindows上の旧バージョンでも動作します。たとえば、WinDbgのバージョン10はWindows 7でも使用できます。ただし、一部のコマンドでは利用できないAPI呼び出しが使用される可能性があります。したがって、WinDbgのいくつかのバージョンを用意することは良いことです。
バージョン | 説明 | 発売日 |
---|---|---|
6.12.0002.633 | Windows 7および.NET Framework 4用に用意されています | 2010-05-21 |
6.1.7600.16385 | 2009-07-24 | |
6.2.8400.0 | Windows 8用の更新プログラム(?) | 2012-06-23 |
6.2.9200.16384 | Windows 8および.NET Framework 4.5用に提供されています | 2012-11-15 |
6.3.9600.16384 | Windows 8.1用に提供 | 2013年10月17日 |
10.0.10075.9 | Windows 10用に提供 | 2015-04-29 |
10.0.10586.567 | Windows 10以降、1511をビルド | 2015-10-30 |
10.0.14321.1024 | Windows 10以降、1607を提供 | 2016-07-29 |
WinDbgは「Windows用デバッグツール」の略語としてよく使われます。さまざまなデバッガが含まれています:
デバッガ | 説明 |
---|---|
WinDbg | グラフィカルユーザインタフェースを備えたデバッガ |
CDB | c onsole d e b ugger、現在開いているコンソールで実行されるユーザモードデバッガ |
NTSD | N EW T erminal S ymbolic D ebugger、名前が示唆するように、新しい端末(コンソール)を開き、ユーザモードデバッガ |
K D | 勢いよく開いているコンソールで動作するk ernel d ebugger |
NTKD | N EW T erminal K ernel D ebugger、新しい端末を開い |
コンソールのバージョンでは動作しないGUI関連のコマンドがあることを除いて、コマンドは同じです。
マイクロソフトでは、WinDbgをインストールする3つの方法について説明しています 。
インストーラを入手するには、WDK、WinDbg、および関連ツールをダウンロードし、 「Get debugging tools」セクションまでスクロールしてください。
よく知られていて便利ですが非公式のソースは、デバッグツールの古いバージョンを直接ダウンロードできるコーデックマシーンです。
セットアップ自体は簡単です。インストーラが終了するまでクリックします。