Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Selain debugger seperti WinDbg, Debugging Tools for Windows menyertakan sekumpulan alat yang berguna untuk debugging. 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 Debugging 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 Perangkat Pengembangan Perangkat Lunak Windows (SDK). Untuk mengunduh penginstal atau gambar ISO, lihat Windows SDK di Windows Dev Center.
Sebagai perangkat alat 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 debugging
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 debugging 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.
Nota
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 membuka jendela teks baru ketika dimulai, sedangkan KD mewarisi jendela Command Prompt dari mana program tersebut dijalankan. 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 Debugging 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 Debugging untuk Windows, lihat Sumber Daya Penelusuran Kesalahan.
Mencari unduhan lain?
- Unduh Windows Driver Kit (WDK)
- Paket Simbol Windows
- Windows Hardware Lab Kit
- Mengunduh dan menginstal Windows Assessment and Deployment Kit (Windows ADK)
- Windows Insider - Windows Preview builds