診斷執行 WDTF 型測試的問題
若要協助您針對執行 WDTF 型測試的問題進行疑難解答,您可以使用調試程式。
診斷從 Visual Studio) 執行的無回應 WDTF 型測試 (問題
設定核心調試程式並將它連線到執行 WDTF 型測試的電腦。 請參閱 佈建電腦以進行驅動程式部署和測試 (WDK 8.1) 或 布建電腦以進行驅動程式部署和測試 (WDK 8) 。
搜尋 Te.exe 進程,並將內容切換至該程式。 如需 Te.exe 的相關信息,請參閱 (TAEF 的測試撰寫和執行架構) 。
!process 0 0 Te.exe PROCESS fffffa80093c6340 SessionId: 1 Cid: 1320 Peb: 7f6595b3000 ParentCid: 12a0 DirBase: 21eee000 ObjectTable: fffff8a0035b0a00 HandleCount: 327. Image: TE.exe · .process /p /r fffffa80093c6340 ·
執行 !process 命令,以識別 Te.exe 下執行的線程。
!process fffffa80093c6340
在堆疊上尋找 具有 WDTF* 的線程。
如果步驟 3 存在於) ,請針對 Te.ProcessHost.exe (重複步驟 3。
診斷 PnP 和電源管理測試的問題
您可以診斷這些命令的問題。
!powertriage (提供系統與裝置電源相關元件的相關信息 ) !devnode (,以顯示 PnP 樹狀結構的相關信息) !process (,以檢查進程,以找出) !thread) !devnode (,以顯示 PnP 樹狀結構的相關信息) !process (,以檢查進程,以找出) !thread () !devnode (,以顯示 PnP 樹狀結構的相關信息) !process (,以檢查進程,以找出) !thread) !devread ( () ) 確認有作用中的 PnP 或電源管理線程停滯 (檢查此) 的 TickCount, 請遵循正確的元件擁有者。 (您可以在) 查看停滯線程的堆疊,找出元件擁有者。