共用方式為


結束 WinDbg 中的偵錯工作階段 (傳統)

結束 WinDbg

您可以從 [檔案] 功能表選擇 [結束],或按 ALT+F4 來結束 WinDbg。

如果您要執行使用者模式偵錯,這些命令會關閉您要偵錯的應用程式,除非您在啟動調試程式時使用 -pd 命令行選項。

如果您正在執行核心模式偵錯,目標電腦會維持其目前狀態。 這種情況可讓您讓目標保持執行或凍結狀態。 (如果您將目標保留為凍結狀態,則核心調試程式的任何未來連線都可以繼續偵錯。」

結束 User-Mode 會話而不退出

若要結束使用者模式偵錯會話,請將調試程式傳回休眠模式,並關閉目標應用程式,您可以使用下列方法:

  • 輸入 .kill (Kill Process) 命令。

  • 輸入 q (Quit) 命令(除非您使用 -pd 選項啟動調試程式)。

  • 從 [偵錯] 功能表選擇 [停止偵錯]。

  • 按 SHIFT+F5。

  • 按兩下工具列上的 [ 停止偵錯] 按鈕。

若要結束使用者模式偵錯會話,請將調試程式傳回休眠模式,並再次設定執行的目標應用程式,您可以使用下列方法:

  • 輸入 .detach (從程序中斷連結) 命令。 如果您正在除錯多個目標,此命令會中斷與目前目標的連結,並繼續其他目標的除錯行程。

  • 從 [偵錯] 功能表選擇 [分離被偵錯程序]。 如果您要偵錯多個目標,此命令會與所有目前的目標中斷連結。

  • 輸入 qd (Quit and Detach) 命令。

  • 如果您使用 -pd 選項啟動調試程式,請輸入 q (Quit) 命令。

若要結束使用者模式偵錯會話,請將調試程式傳回休眠模式,但讓目標應用程式處於偵錯狀態,您可以使用下列方法:

如需重新附加至目標的資訊,請參閱 重新附加至目標應用程式

結束 Kernel-Mode 會議而不退出

若要結束內核模式偵錯會話,請將調試程式傳回休眠模式,並將目標計算機凍結,您可以使用下列方法:

  • 輸入 q (Quit) 指令 (除非您使用 -pd 選項啟動除錯程式 )

  • 從 [偵錯] 功能表選擇 [停止偵錯]。

  • 按 SHIFT+F5。

  • 按兩下工具列上的 [ 停止偵錯][Shift+F5] 按鈕。

當 WinDbg 工作階段結束時,系統會提示您儲存目前工作階段的工作區,然後 WinDbg 會回到休眠模式。 此時,您可以使用所有起始選項。 也就是說,您可以開始偵錯執行中的程序,產生新的程序,附加到目標電腦,開啟當機傾印,或連接到遠端偵錯會話。