DebugView версии 4.90

Марк Руссинович

Опубликовано: 23 апреля 2019 г.

DownloadСкачать DebugView(1.3 МБ)
Запустите сейчас из Sysinternals Live.

Введение

DebugView — это приложение, которое позволяет отслеживать выходные данные отладки в локальной системе или любой компьютер в сети, который можно получить через TCP/IP. Он может отображать выходные данные отладки в режиме ядра и Win32, поэтому вам не нужен отладчик для перехвата выходных данных отладки приложений или драйверов устройств, а также не требуется изменять приложения или драйверы для использования нестандартной отладочной выходной API.

Запись DebugView

В Windows 2000, XP, Server 2003 и Vista DebugView будут записываться:

  • Win32 OutputDebugString
  • DbgPrint в режиме ядра
  • Все варианты режима ядра DbgPrint, реализованные в Windows XP и Server 2003

DebugView также извлекает выходные данные отладки в режиме ядра, созданные до сбоя из файлов дампа аварийного дампа Окна 2000/XP, если DebugView записывался во время сбоя.

Возможности DebugView

DebugView имеет мощный массив функций для управления выходными данными отладки и управления ими.

Новые возможности версии 4.6:

  • Поддержка Windows Vista 32-разрядная и 64-разрядная версия

Новые возможности версии 4.5:

  • Поддержка переключения файлов журнала. Чтобы лучше поддерживать длительные записи, DebugView теперь может создавать новый файл журнала каждый день, при необходимости очищая экран при этом.

Новые возможности версии 4.4:

  • Поддержка 64-разрядного выпуска Windows Server 2003 и Windows XP 64-разрядного выпуска для x64:DebugView теперь записывает выходные данные отладки в режиме ядра в 64-разрядных версиях Windows.
  • Переключатель часов: теперь можно переключаться между временем часов и истекшего режимами времени.

Новые возможности версии 4.3:

  • Поддержка Windows XP SP2:DebugView теперь записывает выходные данные отладки в режиме ядра в Windows XP с пакетом обновления 2 (SP2).
  • Дополнительные фильтры выделения: многие пользователи попросили больше выделения фильтров.
  • Упаковка файла журнала: новый параметр файла журнала содержит оболочку DebugView до начала файла журнала при достижении указанного ограничения размера.
  • Большие буферы: большие буферы Win32 и буферы в режиме ядра уменьшает вероятность удаления выходных данных отладки.
  • Строка очистки выходных данных: когда DebugView видит специальную отладочную строку вывода DBGVIEWCLEAR, она очищает выходные данные.
  • Клиент свести к минимуму к области. Теперь можно запустить клиент, свернутый в области.

Новые возможности версии 4.2:

  • Исправлена ошибка перехватчика ядра:DebugView иногда ошибочно сообщает, что не удалось подключить выходные данные отладки в режиме ядра в Windows XP и Server 2003.
  • Параметр глобального захвата клиента: новый параметр позволяет клиенту записывать выходные данные отладки консоли Win32 в системах сервера терминалов при запуске из сеанса, отличного от консоли.
  • Улучшена фильтрация: фильтры могут быть гораздо длиннее и теперь применяться к идентификаторам процессов Win32 при включении идентификаторов процессов в выходные данные.
  • Улучшена поддержка аварийного дампа. Некоторые ошибки, связанные с извлечением выходных данных в режиме ядра из дампов аварийного сбоя, исправлены, и DebugView теперь загружает результирующий файл журнала.
  • Дополнительные фильтры выделения:DebugView теперь имеет 10 фильтров выделения, начиная с 5.
  • Вставка комментариев: новый пункт меню позволяет вставлять комментарии в выходные данные.
  • Новые коммутаторы: новые коммутаторы командной строки позволяют указывать файлы журнала и глубины журнала.
  • Лучшие советы по воздушным шарам: если выходная линия более широка, чем экран, наводя указатель мыши на подсказку, слово обертывается.

Новые возможности версии 4.1:

  • Сохранение и загрузка фильтров: можно сохранять и загружать фильтры, включая цвета выделения.
  • Загрузка сохраненных журналов. Теперь вы можете загрузить файл журнала обратно в окно вывода DebugView .
  • Запись выходных данных отладки в режиме загрузки в режиме ядра: в Windows 2000 можно использовать DebugView для записи выходных данных отладки, созданных драйверами из самой ранней точки в процессе загрузки.

Ниже приведен список, в котором выделены некоторые другие функции DebugView:

  • Удаленный мониторинг: захват выходных данных отладки ядра и /или Win32 с любого компьютера, доступного через TCP/IP, даже через Интернет. Одновременно можно отслеживать несколько удаленных компьютеров. DebugView даже установит свое клиентское программное обеспечение, если вы используете его в системе Windows 2000 и захватываете из другой системы Windows 2000 в том же сетевом районе.
  • Последние списки фильтров:DebugView запоминает последние выборы фильтров с интерфейсом, который упрощает их повторное выделение.
  • Параметр идентификатора процесса: переключение отображения идентификаторов процессов для выходных данных отладки Win32.
  • Копирование буфера обмена: выберите несколько строк в окне вывода и скопируйте их содержимое в буфер обмена.
  • Ведение журнала в файл: запись выходных данных отладки в файл в качестве записываемого файла.
  • Печать: печать всех или частей захваченных выходных данных отладки на принтер.
  • Полезные данные однофайловых файлов:DebugView реализованы как один файл.
  • Поддержка аварийного дампа:DebugView может восстановить буферы из аварийного дампа и сохранить выходные данные в файл журнала, чтобы пользователи могли отправлять выходные данные, созданные драйвером Windows, вплоть до момента сбоя.

В файле справки в строке описываются все эти функции и более подробно.

Установка и использование

Просто выполните файл программы DebugView (dbgview.exe), и DebugView немедленно начнет записывать выходные данные отладки. Обратите внимание, что при запуске DebugView в Windows 2000/XP необходимо иметь права администратора для просмотра выходных данных отладки в режиме ядра. Меню, горячие клавиши или кнопки панели инструментов можно использовать для очистки окна, сохранения отслеживаемых данных в файл, вывода поиска, изменения шрифта окна и т. д. В встроенной справке описываются все функции DebugView.

DebugView screenshot

Снимок экрана: DebugView, на котором записываются выходные данные отладки Win32 из удаленной системы. Обратите внимание на наличие фильтра выделения.

DownloadСкачать DebugView(1.3 МБ)

Запустите сейчас из Sysinternals Live.