簡介
DebugView?是一個應用程序,可用于監視本地系統或網絡上可通過 TCP/IP 訪問的任何計算機的調試輸出。 它能夠同時顯示內核模式和 Win32 調試輸出,因此無需調試器來捕獲應用程序或設備驅動程序生成的調試輸出,也無需修改應用程序或驅動程序以使用非標準調試輸出 API。
DebugView 捕獲
在 Windows 2000 下,XP、Server 2003 和 Vista?DebugView?將捕獲:
- Win32?OutputDebugString
- 內核模式?DbgPrint
- 在 Windows XP 和 Server 2003 中實現的所有?DbgPrint?內核模式變體
如果 DebugView?在崩潰時捕獲,?則 DebugView?還會從窗口的 2000/XP 故障轉儲文件中提取崩潰之前生成的內核模式調試輸出。
DebugView 功能
DebugView?具有一系列強大的功能,用于控制和管理調試輸出。
版本 4.6 的新增功能:
- 支持 Windows Vista 32 位和 64 位
版本 4.5 的新增功能:
- 支持日志文件滾動更新:?為了更好地支持長時間運行的捕獲,DebugView 現在可以每天創建新的日志文件,可以選擇在執行此操作時清除顯示。
版本 4.4 的新增功能:
- 對 x64:DebugView 的 Windows Server 2003 64 位版本和 Windows XP 64?位版本的支持現在捕獲 64 位版本的 Windows 上的內核模式調試輸出。
- 時鐘時間切換:?現在可以在時鐘時間和運行時間模式之間切換。
版本 4.3 的新增功能:
- 現在,Windows XP SP2:DebugView?在 Windows XP SP2 上捕獲內核模式調試輸出。
- 更多突出顯示篩選器:?許多人要求使用更多突出顯示篩選器。
- 日志文件包裝:?當達到指定大小限制時,新的日志文件選項將?DebugView?包裝到日志文件的開始位置。
- 較大的緩沖區:?較大的 Win32 和內核模式緩沖區降低了刪除調試輸出的可能性。
- 清除輸出字符串:?當?DebugView?看到特殊的調試輸出字符串"DBGVIEWCLEAR"時,它會清除輸出。
- 客戶端最小化到托盤:?現在可以在托盤中最小化運行客戶端。
版本 4.2 的新增功能:
- 修復了內核掛鉤 bug:DebugView?有時錯誤地報告它無法掛接 xp 和 Server 2003 Windows內核模式調試輸出。
- 客戶端全局捕獲選項:?一個新選項允許客戶端在從非控制臺會話運行時在終端服務器系統上捕獲控制臺 Win32 調試輸出。
- 篩選改進:?篩選器可以長得多,現在當輸出中包含進程 ID 時,篩選器將應用于 Win32 進程 ID。
- 改進了故障轉儲支持:?修復了與從故障轉儲中提取內核模式輸出相關的幾個 bug,?DebugView?現在加載生成的日志文件。
- 更多突出顯示篩選器:DebugView?現在有 10 個突出顯示篩選器,從 5 個開始。
- 插入注釋:?使用新的菜單項,可以在輸出中插入注釋。
- 新開關:?新的命令行開關允許指定歷史記錄深度和加載日志文件。
- 更好的氣球提示:?如果輸出行比屏幕寬,則其鼠標懸停氣球提示自動換行。
版本 4.1 的新增功能:
- 保存和加載篩選器:?可以保存和加載篩選器,包括突出顯示的顏色。
- 加載保存的日志:?現在可以將日志文件加載回?DebugView?輸出窗口。
- 捕獲啟動時內核模式調試輸出:在 Windows 2000 下,可以使用?DebugView?捕獲驅動程序從啟動過程的最早點生成的調試輸出。
下面是一個列表,其中突出顯示?了 DebugView?的一些其他功能:
- 遠程監視:?從任何可通過 TCP/IP 訪問的計算機捕獲內核模式和/或 Win32 調試輸出- 甚至通過 Internet。 可以同時監視多個遠程計算機。 如果在 Windows 2000 系統中運行它,并且正在從同一網絡鄰居中的另一個 Windows 2000 系統中捕獲,則 DebugView?甚至會安裝其客戶端軟件本身。
- 最新篩選器列表:DebugView?會記住最近的篩選器選擇,并且具有一個界面,可輕松重新選擇它們。
- 進程 ID 選項:?切換 Win32 調試輸出的進程 ID 的顯示。
- 剪貼板副本:?在輸出窗口中選擇多行,將其內容復制到剪貼板。
- 記錄到文件:?捕獲文件時,將調試輸出寫入文件。
- 印刷:?將捕獲的調試輸出的一部分或全部打印到打印機。
- 單文件有效負載:DebugView?作為一個文件實現。
- 故障轉儲支持:DebugView?可以從故障轉儲中恢復其緩沖區,并將輸出保存到日志文件,以便用戶可以將 Windows 驅動程序生成的輸出發送到崩潰時。
在線幫助文件詳細介紹了所有這些功能等。
安裝和使用
只需執行?DebugView?程序文件 (dbgview.exe)?DebugView?將立即開始捕獲調試輸出。 請注意,如果在 2000/XP Windows?DebugView,則必須具有管理權限來查看內核模式調試輸出。 菜單、熱鍵或工具欄按鈕可用于清除窗口、將監視的數據保存到文件、搜索輸出、更改窗口字體等。 在線幫助介紹了?DebugView?的所有功能。

這是從遠程系統捕獲 Win32 調試輸出的?DebugView?的屏幕截圖。 請注意是否存在突出顯示篩選器。
點我下載
(已有 83 次下載)