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.
Oleh Mark Russinovich
Diterbitkan: 7 Mei 2026
Unduh DebugView(1 MB)
Jalankan sekarang dari Sysinternals Live.
Pendahuluan
DebugView adalah aplikasi yang memungkinkan Anda memantau output debug pada sistem lokal Anda, atau komputer apa pun di jaringan yang dapat Anda jangkau melalui TCP/IP. Ini mampu menampilkan output debug mode kernel dan Win32, sehingga Anda tidak memerlukan debugger untuk menangkap output debug yang dihasilkan aplikasi atau driver perangkat Anda, anda juga tidak perlu memodifikasi aplikasi atau driver Anda untuk menggunakan API output debug non-standar.
Nota
DebugView v5.0 memerlukan Windows 10 versi 1809 (build 17763) / Server Windows 2019 atau yang lebih baru.
Pengambilan DebugView
DebugView akan menangkap:
- Win32 OutputDebugString
- mode kernel DbgPrint
- Semua varian mode kernel DbgPrint
DebugView juga mengekstrak output debug mode kernel yang dihasilkan sebelum crash dari file crash dump Windows jika DebugView menangkap pada saat crash.
Kemampuan DebugView
DebugView memiliki array fitur yang kuat untuk mengontrol dan mengelola output debug.
Fitur baru untuk versi 5.0:
- Mode gelap dan antarmuka pengguna modern:DebugView sekarang memiliki antarmuka yang sepenuhnya didesain ulang menggunakan teknologi Windows XAML Islands. UI secara otomatis mengikuti pengaturan tema terang atau gelap di seluruh sistem, dengan mode gelap diterapkan secara konsisten ke bilah judul, menu, toolbar, dialog, dan tampilan daftar output. Bilah alat dan bilah menu yang dimodernisasi menyediakan gaya visual yang konsisten dengan alat Sysinternals lainnya seperti Process Monitor.
- Pemulihan crash otomatis: Ketika DebugView mendeteksi bahwa sesi sebelumnya berakhir karena penutupan yang tidak terduga (seperti crash sistem), secara otomatis memindai file crash dump Windows, memulihkan jejak debug kernel yang belum selesai dari sesi sebelumnya, dan menampilkannya di jendela output. Ini memungkinkan analisis pasca insiden dari output debug mode kernel yang ditangkap tepat hingga saat terjadinya kegagalan sistem, tanpa intervensi manual.
- Virtualisasi UI untuk pengambilan besar: Tampilan daftar output sekarang menggunakan virtualisasi data pemilik, yang berarti hanya baris yang terlihat yang dirender kapan saja. Ini memungkinkan DebugView untuk menangani tangkapan yang berisi ratusan ribu atau jutaan pesan debug secara efisien tanpa konsumsi memori yang berlebihan atau perlambatan UI.
- Kolom PID khusus: Kolom ID Proses baru ditampilkan secara default, sehingga lebih mudah untuk mengidentifikasi proses mana yang menghasilkan setiap pesan output debug. Kolom PID dapat diaktifkan atau dinonaktifkan dari menu Opsi.
- Elevasi UAC sesuai permintaan:DebugView tidak lagi memerlukan hak administratif saat peluncuran. Ini dimulai sebagai pengguna standar dan meminta elevasi melalui prompt UAC hanya ketika Anda mengaktifkan pengambilan mode kernel atau operasi lain yang memerlukan hak istimewa yang ditingkatkan.
- Penyajian sadar DPI: Ikon menu, tombol toolbar, dialog, dan daftar output semuanya diskalakan dengan benar pada tampilan DPI tinggi.
Fitur baru untuk versi 4.6:
- Dukungan untuk Windows Vista 32-bit dan 64-bit
Fitur baru untuk versi 4.5:
- Dukungan untuk rollover file log: Untuk mendukung pengambilan yang berjalan lama dengan lebih baik, DebugView sekarang dapat membuat file log baru setiap hari, secara opsional menghapus tampilan saat melakukannya.
Fitur baru untuk versi 4.4:
- Dukungan untuk Windows Server 2003 64-bit Edition dan Windows XP 64-bit Edition untuk x64:DebugView sekarang mengambil output debug mode kernel pada Windows versi 64-bit.
- Tombol waktu jam: Anda sekarang dapat beralih antara waktu jam dan mode waktu yang berlalu.
Fitur baru untuk versi 4.3:
- Dukungan untuk Windows XP SP2:DebugView sekarang menangkap output debug mode kernel pada Windows XP SP2.
- Filter penyorotan lainnya: Banyak orang telah meminta filter penyorotan lainnya.
- Pembungkusan file log: Opsi file log baru memiliki DebugView membungkus ke awal file log ketika batas ukuran yang ditentukan tercapai.
- Buffer yang lebih besar: Buffer Win32 dan mode kernel yang lebih besar mengurangi kemungkinan kehilangan output debug.
- String clear-output: Saat DebugView melihat string output debug khusus "DBGVIEWCLEAR" akan menghapus output.
- Client diminimalkan ke baki sistem: Anda sekarang dapat menjalankan client yang diminimalkan ke baki sistem.
Fitur baru untuk versi 4.2:
- Bug kernel-hook diperbaiki:DebugView terkadang salah melaporkan bahwa ia tidak dapat menghubungkan output debug mode kernel pada Windows XP dan Server 2003.
- Opsi capture global klien: Opsi baru memungkinkan klien untuk menangkap output debug Win32 konsol pada sistem Terminal Server saat dijalankan dari sesi non-konsol.
- Pemfilteran ditingkatkan: Filter bisa lebih panjang dan sekarang diberlakukan pada ID proses Win32 ketika ID proses disertakan dalam output.
- Dukungan crash-dump ditingkatkan: Beberapa bug yang terkait dengan mengekstrak output mode kernel dari crash dump diperbaiki dan DebugView sekarang memuat file log yang dihasilkan.
- Filter sorotan lainnya:DebugView sekarang memiliki 10 filter sorotan, naik dari 5.
- Sisipkan komentar: Item menu baru memungkinkan Anda menyisipkan komentar ke dalam output.
- Sakelar baru: Sakelar baris perintah baru memungkinkan Anda menentukan kedalaman riwayat dan memuat file log.
- Tips balon yang lebih baik: Jika garis output lebih lebar dari layar, maka ketika mouse melayang di atasnya, tips balon akan membungkus kata-katanya.
Fitur baru untuk versi 4.1:
- Simpan dan muat filter: Anda dapat menyimpan dan memuat filter, termasuk warna penyorotan.
- Muat log yang disimpan: Anda sekarang dapat memuat file log kembali ke jendela output DebugView .
- Tangkap output debug mode kernel saat boot: Pada Windows 2000, Anda dapat menggunakan DebugView untuk menangkap output debug yang dihasilkan oleh driver sejak titik awal dalam proses boot.
Berikut adalah daftar yang menyoroti beberapa fitur Lain DebugView:
- Pemantauan jarak jauh: Menangkap output debug mode kernel dan/atau Win32 dari komputer apa pun yang dapat diakses melalui TCP/IP - bahkan di internet. Anda dapat memantau beberapa komputer jarak jauh secara bersamaan. DebugView bahkan akan menginstal perangkat lunak kliennya sendiri jika Anda menjalankannya pada sistem Windows 2000 dan menangkap dari sistem Windows 2000 lain di Lingkungan Jaringan yang sama.
- Daftar filter terbaru:DebugView mengingat pilihan filter terbaru Anda, dengan antarmuka yang memudahkan untuk memilihnya kembali.
- Kolom PID khusus: Kolom ID Proses terpisah memperlihatkan proses mana yang menghasilkan setiap pesan debug, yang dapat diubah dari menu Opsi.
- Salinan clipboard: Pilih beberapa baris di jendela output dan salin kontennya ke clipboard.
- Log-ke-file: Tulis output debug ke file saat diambil.
- Pencetakan: Cetak semua atau sebagian dari output debug yang diambil ke printer.
- Payload satu file:DebugView diimplementasikan sebagai satu file.
- Dukungan Crash-Dump:DebugView dapat memulihkan buffernya dari crash dump dan menyimpan output ke file log sehingga pengguna dapat mengirimi Anda output yang dihasilkan driver Windows Anda hingga waktu crash. Di versi 5.0, pemulihan ini dilakukan secara otomatis saat startup ketika pematian tiba-tiba terdeteksi.
File bantuan on-line menjelaskan semua fitur ini, dan banyak lagi, secara rinci.
Persyaratan Sistem
DebugView v5.0 memerlukan Windows 10 versi 1809 (build 17763) atau Server Windows 2019 atau yang lebih baru. UI modern dibangun di Windows XAML Islands, yang memerlukan versi OS minimum ini. Pengguna pada versi Windows yang lebih lama harus menggunakan DebugView v4.90.
Penginstalan dan Penggunaan
Cukup jalankan file program DebugView (dbgview.exe) dan DebugView akan segera mulai menangkap output debug. DebugView dimulai sebagai pengguna standar; Anda akan diminta untuk elevasi melalui UAC hanya ketika Anda mengaktifkan pengambilan mode kernel atau operasi lain yang memerlukan hak istimewa administratif. Menu, tombol hot-key, atau tombol toolbar dapat digunakan untuk menghapus jendela, menyimpan data yang dipantau ke file, output pencarian, mengubah font jendela, dan banyak lagi. Bantuan on-line menjelaskan semua fitur DebugView.
Jika sesi DebugView sebelumnya aktif selama crash sistem, DebugView akan secara otomatis mendeteksi pematian tidak normal pada peluncuran berikutnya, memindai file crash dump, dan menampilkan jejak debug kernel yang berhasil dipulihkan dari sesi sebelumnya.
Ini adalah cuplikan layar DebugView yang menangkap output debug. Perhatikan antarmuka mode gelap modern dengan kolom PID khusus dan filter penyorotan.
Unduh DebugView(1 MB)
Jalankan sekarang dari Sysinternals Live.