Bagikan melalui


DebugView v4.90

Oleh Mark Russinovich

Diterbitkan: 23 April 2019

UnduhUnduh DebugView (1.3 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.

Pengambilan DebugView

Di bawah Windows 2000, XP, Server 2003 dan Vista DebugView akan menangkap:

  • Win32 OutputDebugString
  • DbgPrint mode kernel
  • Semua varian mode kernel DbgPrint yang diimplementasikan di Windows XP dan Server 2003

DebugView juga mengekstrak output debug mode kernel yang dihasilkan sebelum crash dari file crash dump Window 2000/XP jika DebugView menangkap pada saat crash.

Kemampuan DebugView

DebugView memiliki array fitur yang kuat untuk mengontrol dan mengelola output debug.

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 output debug yang dihilangkan.
  • String clear-output: Saat DebugView melihat string output debug khusus "DBGVIEWCLEAR" akan menghapus output.
  • Klien meminimalkan ke baki: Anda sekarang dapat menjalankan klien yang diminimalkan dalam baki.

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 pengambilan global klien: Opsi baru memungkinkan klien untuk mengambil output debug Win32 konsol pada sistem Server Terminal saat dijalankan dari sesi non-konsol.
  • Pemfilteran ditingkatkan: Filter bisa jauh lebih lama dan sekarang berlaku untuk ID proses Win32 saat 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 balon mouse hover ujung balon membungkus.

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 .
  • Ambil output debug mode kernel boot-time: Di bawah Windows 2000, Anda dapat menggunakan DebugView untuk mengambil output debug yang dihasilkan oleh driver dari titik paling 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.
  • Opsi ID Proses: Alihkan tampilan ID proses untuk output debug Win32.
  • 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.

File bantuan on-line menjelaskan semua fitur ini, dan banyak lagi, secara rinci.

Penginstalan dan Penggunaan

Cukup jalankan file program DebugView (dbgview.exe) dan DebugView akan segera mulai menangkap output debug. Perhatikan bahwa jika Anda menjalankan DebugView di Windows 2000/XP, Anda harus memiliki hak istimewa admin untuk melihat output debug mode kernel. 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.

Cuplikan layar DebugView

Ini adalah cuplikan layar DebugView menangkap output debug Win32 dari sistem jarak jauh. Perhatikan keberadaan filter penyorotan.

UnduhUnduh DebugView (1.3 MB)

Jalankan sekarang dari Sysinternals Live.