DebugView v 4.90

依 Mark Russinovich

發行日期:2019年4月23日

下載下載 DEBUGVIEW (1.3 MB)
立即Sysinternals Live執行。

簡介

DebugView 是一種應用程式,可讓您監視本機系統或網路上任何可透過 tcp/ip 連線的電腦上的偵錯工具輸出。 它能夠顯示核心模式和 Win32 的 debug 輸出,因此您不需要偵錯工具來攔截應用程式或設備磁碟機所產生的偵錯工具輸出,也不需要修改應用程式或驅動程式來使用非標準的偵錯工具輸出 Api。

DebugView Capture

在 Windows 2000,XP、Server 2003 和 Vista DebugView將會捕捉:

  • Win32 OutputDebugString
  • 核心模式 DbgPrint
  • DbgPrint在 Windows XP 和 Server 2003 中實作為所有核心模式的變體

如果DebugView在損毀時進行捕捉,則DebugView也會從視窗的 2000/XP 損毀傾印檔案中,解壓縮出損毀之前所產生的核心模式的偵錯工具輸出。

DebugView 功能

DebugView 具有強大的功能陣列,可控制和管理偵錯工具輸出。

4.6 版的新功能:

  • 支援 Windows Vista 32 位和64位

4.5 版的新功能:

  • 記錄檔變換的支援: 為了更妥善支援長時間執行的捕獲,DebugView 現在可以每天建立新的記錄檔,並選擇性地在執行此動作時清除顯示。

4.4 版的新功能:

  • 支援 Windows Server 2003 64 位 edition 和 Windows XP 64 位 edition for x64:DebugView現在會在 Windows 的64位版本上,捕獲核心模式的偵錯工具輸出。
  • 時鐘時間切換: 您現在可以在時鐘時間和經過時間模式之間切換。

4.3 版的新功能:

  • 支援 Windows xp sp2:DebugView現在可在 Windows XP sp2 上取得核心模式的偵錯工具輸出。
  • 更多強調顯示篩選: 許多人都要求更醒目提示篩選。
  • 記錄檔換行: 當達到指定的大小限制時,新的記錄檔選項會將 DebugView 換行至記錄檔的開頭。
  • 較大的緩衝區: 較大的 Win32 和核心模式緩衝區會減少卸載 debug 輸出的機會。
  • 清除輸出字串:DebugView 看到特殊的調試輸出字串 "DBGVIEWCLEAR" 時,就會清除輸出。
  • 用戶端最小化至紙匣: 您現在可以在紙匣中執行最小化的用戶端。

4.2 版的新功能:

  • 核心攔截錯誤修正:DebugView有時會錯誤地報告它無法在 Windows XP 和伺服器2003上攔截核心模式的偵錯工具輸出。
  • 用戶端全域捕獲選項: 新的選項可讓用戶端從非主控台會話執行時,在終端機伺服器系統上捕獲主控台 Win32 debug 輸出。
  • 篩選改良: 篩選準則可能會較長,而且現在會在輸出中包含進程識別碼時,套用至 Win32 處理序識別碼。
  • 已改善損毀傾印支援:有幾個與從損毀傾印中解壓縮核心模式輸出相關的 bug 是固定的,而且DebugView現在會載入產生的記錄檔。
  • 更多醒目提示篩選:DebugView 現在有10個醒目提示篩選(最多5個)。
  • 插入批註: 新的功能表項目可讓您將批註插入到輸出中。
  • 新參數: 新的命令列參數可讓您指定歷程記錄深度和載入記錄檔。
  • 更好的提示提示: 如果輸出行的寬度超過滑鼠,則會將滑鼠停留氣球提示文字換行。

4.1 版的新功能:

  • 儲存和載入篩選: 您可以儲存和載入篩選器,包括醒目提示色彩。
  • 載入儲存的記錄: 您現在可以將記錄檔載入 [ DebugView 輸出] 視窗中。
  • 捕捉開機時間核心模式的調試輸出:在 Windows 2000 下,您可以使用DebugView ,從開機程式中的最早點開始捕獲驅動程式所產生的偵錯工具輸出。

以下是醒目提示部分 DebugView其他功能的清單:

  • 遠端監視: 從任何可透過 TCP/IP 存取的電腦(甚至是透過網際網路)來捕捉核心模式和(或) Win32 debug 輸出。 您可以同時監視多部遠端電腦。 如果您在 Windows 2000 系統上執行它,並從同一個網路鄰近的另一個 Windows 2000 系統進行捕捉, DebugView甚至會安裝其用戶端軟體。
  • 最新的篩選清單:DebugView 會記住您最近的篩選選取專案,並提供可讓您輕鬆重新選取的介面。
  • 處理序識別碼選項: 切換 Win32 debug 輸出的處理序識別碼顯示。
  • 剪貼簿複製: 在 [輸出] 視窗中選取多行,然後將其內容複寫到剪貼簿。
  • 記錄檔: 將 debug 輸出寫入檔案中,以進行捕捉。
  • 印刷: 將所有或部分的已捕捉的偵錯工具輸出列印至印表機。
  • 單一檔案承載:DebugView 會實作為一個檔案。
  • 損毀傾印支援:DebugView可以從損毀傾印復原緩衝區,並將輸出儲存至記錄檔,讓使用者可以將您的 Windows 驅動程式所產生的輸出傳送至損毀的時間。

線上說明檔會詳細說明所有這些功能,以及更多詳細資料。

安裝和使用

只要執行 DebugView 程式檔 (dbgview.exe) , DebugView 就會立即開始捕獲偵錯工具輸出。 請注意,如果您在 Windows 2000/XP 上執行DebugView ,則必須具備系統管理許可權,才能查看核心模式的偵錯工具輸出。 您可以使用功能表、快速鍵或工具列按鈕來清除視窗、將受監視的資料儲存至檔案、搜尋輸出、變更視窗字型等等。 線上說明會描述所有 DebugView的功能。

DebugView 螢幕擷取畫面

這是從遠端系統 DebugView 捕獲 Win32 debug 輸出的螢幕擷取畫面。 請注意反白顯示的篩選準則是否存在。

下載下載 DEBUGVIEW (1.3 MB)

立即Sysinternals Live執行。