適用於 Windows 的偵錯工具中包含的工具

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

工具和公用程式

名稱 描述
Breakin 導致進程發生使用者模式中斷。 如需協助,請開啟命令提示字元視窗,移至 安裝目錄,然後輸入 breakin /?
DumpChk 驗證記憶體轉儲檔案。
GFlags 控制登錄機碼和其他設定。
終止進程。
列出 (檔案清單公用程式) 如需協助,請開啟命令提示字元視窗,移至 安裝目錄,然後輸入 list /?
記錄器和 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 位操作系統安裝的預設安裝目錄是 C:\Program Files (x86) \Windows Kits\10\Debuggers\。 如果您有 32 位作業系統,您可以在 C:\Program Files 下找到 Windows Kits 資料夾。 若要判斷您是否應該使用 32 位或 64 位工具,請參閱選擇 32 位或 64 位偵錯工具

與 Windows 的偵錯工具相關的工具