Bagikan melalui


Mengakhiri Sesi Debugging di WinDbg (Klasik)

Keluar dari WinDbg

Anda dapat keluar dari WinDbg dengan memilih Keluar dari menu File atau dengan menekan ALT+F4.

Jika Anda melakukan penelusuran kesalahan mode pengguna, perintah ini menutup aplikasi yang Anda debugging, kecuali Anda menggunakan opsi baris perintah -pd saat Anda memulai debugger.

Jika Anda melakukan penelusuran kesalahan mode kernel, komputer target tetap dalam keadaan saat ini. Situasi ini memungkinkan Anda untuk membiarkan target berjalan atau dibekukan. (Jika Anda membiarkan target membeku, koneksi di masa mendatang dari debugger kernel dapat melanjutkan penelusuran kesalahan di tempat Anda meninggalkannya.)

Mengakhiri Sesi User-Mode Tanpa Keluar

Untuk mengakhiri sesi debugging mode pengguna, kembalikan debugger ke mode tidak aktif, dan tutup aplikasi target, Anda dapat menggunakan metode berikut:

  • Masukkan perintah .kill (Kill Process).

  • Masukkan perintah q (Keluar) (kecuali Anda memulai debugger dengan opsi -pd ).

  • Pilih Hentikan Penelusuran Kesalahan dari menu Debug .

  • Tekan SHIFT+F5.

  • Klik tombol Hentikan Penelusuran Kesalahan pada toolbar.

Untuk mengakhiri sesi debugging mode pengguna, kembalikan debugger ke mode tidak aktif, dan atur aplikasi target berjalan lagi, Anda dapat menggunakan metode berikut:

  • Masukkan perintah .detach (Lepas dari Proses). Jika Anda men-debug beberapa target, perintah ini terlepas dari target saat ini dan melanjutkan sesi penelusuran kesalahan dengan target yang tersisa.

  • Pilih Copot Debugee dari menu Debug . Jika Anda men-debug beberapa target, perintah ini terlepas dari semua target saat ini.

  • Masukkan perintah qd (Keluar dan Lepaskan).

  • Masukkan perintah q (Quit), jika Anda memulai debugger dengan opsi -pd .

Untuk mengakhiri sesi penelusuran kesalahan mode pengguna, kembalikan debugger ke mode tidak aktif, tetapi biarkan aplikasi target dalam status penelusuran kesalahan, Anda dapat menggunakan metode berikut:

Untuk informasi tentang memasang kembali ke target, lihat Memasang kembali ke Aplikasi Target.

Mengakhiri Sesi Kernel-Mode Tanpa Keluar

Untuk mengakhiri sesi debugging mode kernel, kembalikan debugger ke mode tidak aktif, dan biarkan komputer target dibekukan, Anda dapat menggunakan metode berikut:

  • Masukkan perintah q (Keluar) (kecuali Anda memulai debugger dengan opsi -pd )

  • Pilih Hentikan Penelusuran Kesalahan dari menu Debug .

  • Tekan SHIFT+F5.

  • Klik tombol Hentikan penelusuran kesalahan (Shift+F5) pada toolbar.

Ketika sesi WinDbg berakhir, Anda diminta untuk menyimpan ruang kerja untuk sesi saat ini, lalu WinDbg kembali ke mode tidak aktif. Pada titik ini, Anda dapat menggunakan semua opsi awal. Artinya, Anda dapat mulai men-debug proses yang sedang berjalan, menelurkan proses baru, melampirkan ke komputer target, membuka crash dump, atau menyambungkan ke sesi penelusuran kesalahan jarak jauh.