# DebugView - Sysinternals | Microsoft Learn

Title: DebugView v4.90 Author: Mark Russinovich — Published April 23, 2019

Summary

* DebugView is a lightweight utility that captures and displays debug output from a local system or remote machines over TCP/IP. It shows both Win32 OutputDebugString output and kernel-mode DbgPrint output, so you don't need a debugger or special APIs to view an application's or driver’s debug messages.
* On supported Windows versions (Windows 2000, XP, Server 2003, Vista and later updates noted) DebugView can capture:
  * Win32 OutputDebugString
  * Kernel-mode DbgPrint and its variants (including extracting kernel debug output from crash dumps if DebugView was running at crash time)
* Notable capabilities and features:
  * Remote monitoring of multiple machines (over TCP/IP), with self-install of client software in some network scenarios.
  * Log-to-file, log-file rollover and wrapping for long-running captures.
  * Capture of boot-time kernel output (on Windows 2000) and improved kernel capture on 64-bit Windows and XP SP2 in later versions.
  * Filtering and highlighting (multiple highlight filters, save/load filters), process ID display option, larger buffers to reduce dropped output.
  * Miscellaneous conveniences: insert comments, copy selected lines to clipboard, print captured output, load saved logs, and a single-file executable.
* Version history highlights (selected additions across v4.1–4.6):
  * v4.1: save/load filters, load saved logs, boot-time kernel capture.
  * v4.2–4.4: improved filtering, more highlight filters, crash-dump improvements, log wrapping, larger buffers, support for 64-bit Windows.
  * v4.5: log-file rollover.
  * v4.6: support for Windows Vista (32-bit/64-bit).
* Usage: Run dbgview\.exe to start capturing immediately. Administrative privileges are required on Windows 2000/XP to view kernel-mode output. The UI provides menus, hotkeys and toolbar buttons for clearing, saving, searching, changing fonts, etc. On-line help documents full feature set.
* Download / Run:
  * Download DebugView (1.3 MB): <https://download.sysinternals.com/files/DebugView.zip>
  * Run now from Sysinternals Live: <https://live.sysinternals.com/Dbgview.exe>

Last updated on the page: 03/23/2021

(Original article includes a screenshot of DebugView capturing remote Win32 debug output and links to additional training on debugging .NET apps with Visual Studio.)
