Alat Penelusuran Kesalahan untuk Windows
Selain debugger seperti WinDbg, Alat Debugging untuk Windows menyertakan sekumpulan alat yang berguna untuk penelusuran kesalahan. Untuk daftar lengkap alat, lihat Alat yang Disertakan dalam Alat Debugging untuk Windows.
Untuk petunjuk tentang cara mengunduh dan menginstal hanya debugger Windows, lihat Mengunduh dan menginstal debugger Windows WinDbg.
Menginstal Alat Penelusuran Kesalahan untuk Windows
Anda bisa mendapatkan Alat Debugging untuk Windows sebagai bagian dari kit pengembangan atau sebagai toolset mandiri:
Sebagai bagian dari WDK
Alat Debugging untuk Windows disertakan dalam Windows Driver Kit (WDK). Untuk mendapatkan WDK, lihat Mengunduh Windows Driver Kit (WDK).
Sebagai bagian dari Windows SDK
Alat Penelusuran Kesalahan untuk Windows disertakan dalam Windows Software Development Kit (SDK). Untuk mengunduh penginstal atau gambar ISO, lihat Windows SDK di Windows Dev Center.
Sebagai toolset mandiri
Anda dapat menginstal Alat Debugging untuk Windows saja, tanpa Windows SDK atau WDK, dengan memulai penginstalan Windows SDK dan kemudian hanya memilih Alat Debugging untuk Windows dalam daftar fitur yang akan diinstal (dan menghapus pilihan semua fitur lainnya). Untuk mengunduh penginstal atau gambar ISO, lihat Windows SDK di Windows Dev Center.
Lingkungan penelusuran kesalahan
Jika komputer Anda memiliki Visual Studio dan WDK yang terinstal, maka Anda memiliki enam lingkungan penelusuran kesalahan yang tersedia. Untuk deskripsi lingkungan ini, lihat Lingkungan Debugging.
Semua lingkungan penelusuran kesalahan ini menyediakan antarmuka pengguna untuk mesin debugging yang mendasar yang sama, yang diimplementasikan di Windows Symbolic Debugger Engine (Dbgeng.dll). Mesin debugging ini juga disebut debugger Windows, dan enam lingkungan debugging secara kolektif disebut debugger Windows.
Catatan
Visual Studio mencakup lingkungan penelusuran kesalahan dan mesin debuggingnya sendiri, yang bersama-sama disebut debugger Visual Studio. Untuk informasi tentang penelusuran kesalahan di Visual Studio, lihat Penelusuran kesalahan di Visual Studio. Untuk men-debug kode terkelola, seperti C#, menggunakan debugger Visual Studio sering kali merupakan cara term mudah untuk memulai.
Debugger Windows
Debugger Windows dapat berjalan pada prosesor berbasis x86, berbasis x64, atau berbasis Arm, dan mereka dapat men-debug kode yang berjalan pada arsitektur yang sama. Terkadang debugger dan kode yang di-debug berjalan pada komputer yang sama, tetapi di lain waktu debugger dan kode yang di-debug berjalan pada komputer terpisah. Dalam kedua kasus, komputer yang menjalankan debugger disebut komputer host, dan komputer yang sedang di-debug disebut komputer target. Debugger Windows mendukung versi Windows berikut untuk host dan komputer target.
Debugger baris perintah
Ada empat debugger baris perintah yang tersedia untuk lingkungan khusus dan bagi mereka yang lebih suka antarmuka baris perintah.
KD dan NTKD
KD dan NTKD identik dalam segala hal, kecuali bahwa NTKD menelurkan jendela teks baru ketika dimulai, sedangkan KD mewarisi jendela Prompt Perintah tempatnya dipanggil. Untuk informasi selengkapnya, lihat Debugging Menggunakan KD dan NTKD.
CDB dan NTSD
Juga tersedia adalah Microsoft Console Debugger (CDB) dan Microsoft NT Symbolic Debugger (NTSD). Untuk informasi selengkapnya, lihat Debugging Menggunakan CDB dan NTSD.
Simbol dan file simbol
File simbol menyimpan berbagai data yang tidak diperlukan saat menjalankan biner yang dapat dieksekusi, tetapi file simbol sangat berguna saat men-debug kode. Untuk informasi selengkapnya tentang membuat dan menggunakan file simbol, lihat Simbol untuk penelusuran kesalahan Windows.
Layar biru dan file crash dump
Jika Windows berhenti bekerja dan menampilkan layar biru, komputer dimatikan secara tiba-tiba untuk melindungi dirinya dari kehilangan data dan menampilkan kode pemeriksaan bug. Untuk informasi selengkapnya, lihat Pemeriksaan Bug (Layar Biru). Anda dapat menganalisis file crash dump yang dibuat ketika Windows dimatikan dengan menggunakan WinDbg dan debugger Windows lainnya. Untuk informasi selengkapnya, lihat Analisis crash dump menggunakan debugger Windows (WinDbg).
Mencari alat penelusuran kesalahan untuk versi Windows yang lebih lama?
Untuk mengunduh alat debugger untuk versi Windows sebelumnya, Anda perlu mengunduh Windows SDK untuk versi yang Anda debug dari arsip Windows SDK dan emulator. Di wizard penginstalan SDK, pilih Alat Penelusuran Kesalahan untuk Windows, dan batalkan pilihan semua komponen lainnya.
Pelajari selengkapnya tentang debugger
Pelajari selengkapnya tentang WinDbg di Unduh dan instal debugger Windows WinDbg.
Untuk memulai penelusuran kesalahan Windows, lihat Memulai Penelusuran Kesalahan Windows.
Untuk informasi tambahan yang terkait dengan Alat Penelusuran Kesalahan untuk Windows, lihat Men-debug Sumber Daya.
Mencari unduhan lain?
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk