結束 WinDbg
您可以從 [檔案] 功能表選擇 [結束],或按 ALT+F4 來結束 WinDbg。
如果您要執行使用者模式偵錯,這些命令會關閉您要偵錯的應用程式,除非您在啟動調試程式時使用 -pd 命令行選項。
如果您正在執行核心模式偵錯,目標電腦會維持其目前狀態。 這種情況可讓您讓目標保持執行或凍結狀態。 (如果您將目標保留為凍結狀態,則核心調試程式的任何未來連線都可以繼續偵錯。」
結束 User-Mode 會話而不退出
若要結束使用者模式偵錯會話,請將調試程式傳回休眠模式,並關閉目標應用程式,您可以使用下列方法:
輸入 .kill (Kill Process) 命令。
輸入 q (Quit) 命令(除非您使用 -pd 選項啟動調試程式)。
從 [偵錯] 功能表選擇 [停止偵錯]。
按 SHIFT+F5。
按兩下工具列上的 [ 停止偵錯] 按鈕。
若要結束使用者模式偵錯會話,請將調試程式傳回休眠模式,並再次設定執行的目標應用程式,您可以使用下列方法:
輸入 .detach (從程序中斷連結) 命令。 如果您正在除錯多個目標,此命令會中斷與目前目標的連結,並繼續其他目標的除錯行程。
從 [偵錯] 功能表選擇 [分離被偵錯程序]。 如果您要偵錯多個目標,此命令會與所有目前的目標中斷連結。
輸入 qd (Quit and Detach) 命令。
如果您使用 -pd 選項啟動調試程式,請輸入 q (Quit) 命令。
若要結束使用者模式偵錯會話,請將調試程式傳回休眠模式,但讓目標應用程式處於偵錯狀態,您可以使用下列方法:
- 輸入 .abandon (放棄進程) 命令。
如需重新附加至目標的資訊,請參閱 重新附加至目標應用程式。
結束 Kernel-Mode 會議而不退出
若要結束內核模式偵錯會話,請將調試程式傳回休眠模式,並將目標計算機凍結,您可以使用下列方法:
輸入 q (Quit) 指令 (除非您使用 -pd 選項啟動除錯程式 )
從 [偵錯] 功能表選擇 [停止偵錯]。
按 SHIFT+F5。
按兩下工具列上的 [ 停止偵錯][Shift+F5] 按鈕。
當 WinDbg 工作階段結束時,系統會提示您儲存目前工作階段的工作區,然後 WinDbg 會回到休眠模式。 此時,您可以使用所有起始選項。 也就是說,您可以開始偵錯執行中的程序,產生新的程序,附加到目標電腦,開啟當機傾印,或連接到遠端偵錯會話。