Windows 偵錯工具中包含的工具

除了偵錯引擎和 偵錯環境之外,Windows 的偵錯工具還包含數個工具。 這些工具位於 Windows 偵錯工具的安裝目錄中 。

工具和公用程式

名稱 描述
Breakin 導致使用者模式中斷發生在進程中。 如需協助,請開啟命令提示字元視窗,移至 安裝目錄,然後輸入 breakin /?。
DumpChk 驗證記憶體轉儲檔案。
GFlags 控制登錄機碼和其他設定。
殺 終止進程。
清單(檔案清單公用程式) 如需協助,請開啟命令提示字元視窗,移至 安裝目錄,然後輸入 list /?。
Logger 和 LogViewer 記錄和顯示程式調用和其他動作。
PLMDebug 使用 Windows 調試程式對進程生命週期管理 (PLM) 下執行的 Windows 應用程式進行偵錯。 使用 PLMDebug,您可以手動控制暫停、繼續和終止 Windows 應用程式。
TList 列出所有執行中的進程。
UMDH 分析堆積配置。
USBView 顯示USB主機控制器和連線的裝置。
USBView2 顯示USB主機控制器和連線的裝置。 如需協助,請開啟命令提示字元視窗,移至 安裝目錄,然後輸入 USBView2 /?。

符號和來源工具

名稱 描述
AgeStore 拿掉符號伺服器或來源伺服器下游存放區中的舊專案。
胸徑 顯示符號檔內容的相關信息。
PDBCopy 從符號檔中移除私人符號資訊,並控制公用符號包含在檔案中。
SrcSrv 可在偵錯時用來傳遞來源檔案的來源伺服器。
SymChk 比較可執行檔與符號檔,以確認有正確的符號可供使用。
SymProxy 在您的網路上建立所有調試程式可以指向的單一 HTTP 符號伺服器。 這種方法的優點是透過單一符號路徑指向多個符號伺服器(無論是內部和外部),處理所有驗證,以及透過符號快取提升效能。 Symproxy.dll位於安裝目錄中的 SymProxy 資料夾中。
SymSrv 調試程式可用來連接到符號存放區的符號伺服器。 如需使用符號伺服器的相關信息,請參閱 Microsoft公用符號。
SymStore 建立符號存放區。 請參閱 使用 SymStore。

遠端和 Proxy 調試程式工具

名稱 描述
DbgRpc 顯示Microsoft遠端過程調用 (RPC) 狀態資訊。 請參閱 RPC 偵 錯和使用 DbgRpc 工具。
DbgSrv 用於遠端偵錯的進程伺服器。 請參閱 處理伺服器 (使用者模式) 。
DbEngPrx 用於遠端偵錯的重複程式(小型 Proxy 伺服器)。 請參閱 重複程式。
KDbgCtrl (內核偵錯控件) 控制並設定核心偵錯連線。 請參閱 使用 KDbgCtrl。
KdSrv 用於遠端偵錯的 KD 連線伺服器。 請參閱 KD 連線伺服器 (核心模式) 。
RTList (遠端工作清單檢視器) 透過 DbgSrv 行程伺服器列出執行中的進程。 如需協助,請開啟命令提示字元視窗,移至 安裝目錄,然後輸入 rtlist /?。
遠端 遠端控制任何控制台程式,包括 KD、CDB 和 NTSD。 請參閱 使用 Remote.exe 進行遠程偵錯。

安裝目錄

偵錯工具 64 位 OS 安裝的預設安裝目錄為 C:\Program Files (x86)\Windows Kits\10\Debuggers\。 如果您有 32 位作業系統,您可以在 下 C:\Program Files找到 [Windows Kits] 資料夾。 若要判斷您是否應該使用 32 位或 64 位工具,請參閱 選擇 32 位或 64 位偵錯工具。

與 Windows 偵錯工具相關的工具