Debugging Tools for Windows に含まれるツール
Windows 用デバッグ ツールには、デバッグ エンジンと デバッグ環境 に加えて、いくつかのツールが含まれています。 デバッグ ツールに含まれるツールのインストール ディレクトリ にあります。
ツールとユーティリティ
名前 | 説明 |
---|---|
Breakin | プロセスでユーザー モードの中断が発生します。 ヘルプが必要な場合は、コマンド プロンプト ウィンドウを開き、インストール ディレクトリに移動して、breakin /? と入力します。 |
DumpChk | メモリ ダンプ ファイルを検証します。 |
GFlags | レジストリ キーとその他の設定を制御します。 |
Kill | プロセスを終了します。 |
リスト (ファイル リスト ユーティリティ) | ヘルプが必要な場合は、コマンド プロンプト ウィンドウを開き、インストール ディレクトリに移動して、list /? と入力します。 |
Logger と LogViewer | プログラムの関数呼び出しやその他のアクションを記録して表示します。 |
PLMDebug | Windows デバッガーを使用して、プロセス ライフサイクル管理 (PLM) で実行される Windows アプリをデバッグします。 PLMDebug を使用すると、Windows アプリの中断、再開、終了を手動で制御できます。 |
TList | 実行中のすべてのプロセスを一覧表示します。 |
UMDH | ヒープの割り当てを分析します。 |
USBView | USB ホスト コントローラーと接続されているデバイスを表示します。 |
USBView2 | USB ホスト コントローラーと接続されているデバイスを表示します。 ヘルプが必要な場合は、コマンド プロンプト ウィンドウを開き、インストール ディレクトリに移動して、USBView2 /? と入力します。 |
シンボル ツールとソース ツール
名前 | 説明 |
---|---|
AgeStore | シンボル サーバーまたはソース サーバーのダウンストリーム ストアにある古いエントリを削除します。 |
DBH | シンボル ファイルの内容に関する情報を表示します。 |
PDBCopy | シンボル ファイルからプライベート シンボル情報を削除し、パブリック シンボルがファイルに含まれることを制御します。 |
SrcSrv | デバッグ中にソース ファイルを配信するために使用できるソース サーバー。 |
SymChk | 実行可能ファイルとシンボル ファイルを比較して、正しいシンボルが使用可能であることを確認します。 |
SymProxy | すべてのデバッガーが指し示すことができる単一の HTTP シンボル サーバーをネットワーク上に作成します。 この方法には、1 つのシンボル パスを持つ複数のシンボル サーバー (内部と外部の両方) をポイントし、すべての認証を処理し、シンボル キャッシュを使用してパフォーマンスを向上させるという利点があります。 Symproxy.dll は、インストール ディレクトリの SymProxy フォルダーにあります。 |
SymSrv | デバッガーがシンボル ストアへの接続に使用できるシンボル サーバー。 シンボル サーバーの操作については、「Microsoft のパブリック シンボル」を参照してください。 |
SymStore | シンボル ストアを作成します。 SymStore の使用 を参照してください。 |
リモート デバッガーツールとプロキシ デバッガー ツール
名前 | 説明 |
---|---|
DbgRpc | Microsoft リモート プロシージャ コール (RPC) の状態情報を表示します。 RPC デバッグ と DbgRpc ツールの使用 を参照してください。 |
DbgSrv | リモート デバッグに使用されるプロセス サーバー。 プロセスサーバー (ユーザーモード)を参照してください。 |
DbEngPrx | リモート デバッグに使用されるリピーター (小さなプロキシ サーバー)。 「リピーター」 を参照してください 。 |
KDbgCtrl (カーネル デバッグ コントロール) | "カーネル デバッグ接続を制御して構成します。 KDbgCtrl の使用 を参照してください。 |
KdSrv | リモート デバッグに使用される KD 接続サーバー。 KD 接続サーバー (カーネル モード)を参照してください。 |
RTList (リモート タスク リスト ビューアー) | DbgSrv プロセス サーバー経由で実行中のプロセスを一覧表示します。 ヘルプが必要な場合は、コマンド プロンプト ウィンドウを開き、インストール ディレクトリに移動して、rtlist /? と入力します。 |
リモート | KD、CDB、NTSD など、任意のコンソール プログラムをリモートで制御します。 Remote.exeを使用したリモート デバッグ を参照してください。 |
インストール ディレクトリ
デバッグ ツールの 64 ビット OS インストールの既定のインストール ディレクトリは、C:\Program Files (x86)\Windows Kits\10\Debuggers\ です。 32 ビット OS を使用している場合は、C:\Program Files の下に Windows Kits フォルダーがあります。 32 ビット ツールと 64 ビット ツールのどちらを使用するかを判断するには、32 ビットまたは 64 ビットのデバッグ ツールの選択 を参照してください。
関連トピック
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示