Поделиться через


Средства, включенные в средства отладки для Windows

Средства отладки для Windows включают несколько средств в дополнение к подсистеме отладки и средам отладки. Средства находятся в каталоге установки средств отладки для Windows.

Средства и служебные программы

Имя Описание
Разрыв Вызывает разрыв пользовательского режима в процессе. Чтобы получить справку, откройте окно командной строки, перейдите в каталог установки и введите breakin /?.
ДампChk Проверьте файл дампа памяти.
GFlags Управление разделами реестра и другими параметрами.
Убивать Завершение процесса.
List (служебная программа списка файлов) Чтобы получить справку, откройте окно командной строки, перейдите в каталог установки и введите list /?.
Средство ведения журнала и LogViewer Запись и отображение вызовов функций и других действий программы.
PLMDebug Используйте отладчик Windows для отладки приложения Windows, которое выполняется в разделе "Управление жизненным циклом процессов" (PLM). С помощью PLMDebug вы можете вручную контролировать приостановку, возобновление и завершение приложения Windows.
TList Перечислить все выполняемые процессы.
UMDH Анализ выделения кучи.
USBView Отображение контроллеров USB-узлов и подключенных устройств.
USBView2 Отображение контроллеров USB-узлов и подключенных устройств. Чтобы получить справку, откройте окно командной строки, перейдите в каталог установки и введите USBView2 /?.

Инструменты символов и источников

Имя Описание
AgeStore Удалите старые записи в нижнем хранилище сервера символов или исходного сервера.
DBH Отображение сведений о содержимом файла символов.
PDBCopy Удалите сведения о закрытых символах из файла символов и управляйте тем, что открытые символы включены в файл.
SrcSrv Исходный сервер, который можно использовать для доставки исходных файлов во время отладки.
SymChk Сравните исполняемые файлы с файлами символов, чтобы убедиться, что доступны правильные символы.
SymProxy Создайте один сервер символов HTTP в сети, на который могут указывать все отладчики. Этот подход позволяет указывать на несколько серверов символов (как внутренних, так и внешних) с помощью одного пути символа, обработки всех аутентификаций и повышения производительности с помощью кэширования символов. Symproxy.dll находится в папке SymProxy в каталоге установки.
SymSrv Сервер символов, который отладчик может использовать для подключения к хранилищу символов. Сведения о работе с сервером символов см. в разделе "Общедоступные символы Майкрософт".
SymStore Создайте хранилище символов. См. статью об использовании SymStore.

Средства удаленного и прокси-отладчика

Имя Описание
DbgRpc Отображение сведений о состоянии удаленного вызова процедур (RPC) Майкрософт. См . инструкции по отладке RPC и использованию средства DbgRpc.
DbgSrv Сервер обработки, используемый для удаленной отладки. См. раздел "Серверы обработки" (режим пользователя).
DbEngPrx Повторитель (небольшой прокси-сервер), используемый для удаленной отладки. См . репетиторы.
KDbgCtrl (элемент управления отладки ядра) Управление и настройка подключения отладки ядра. См. раздел "Использование KDbgCtrl".
KdSrv Сервер подключения KD, используемый для удаленной отладки. См. раздел "Серверы подключения KD" (режим ядра).
RTList (средство просмотра списка удаленных задач) Вывод списка выполняемых процессов с помощью сервера обработки DbgSrv. Чтобы получить справку, откройте окно командной строки, перейдите в каталог установки и введите rtlist /?.
Удаленно Удаленно управляйте любой консольной программой, включая KD, CDB и NTSD. См . раздел "Удаленная отладка" с помощью Remote.exe.

Каталог установки

Каталог установки по умолчанию для 64-разрядных установок ОС средств C:\Program Files (x86)\Windows Kits\10\Debuggers\отладки. Если у вас есть 32-разрядная ОС, в разделе C:\Program Files"Комплекты Windows" можно найти папку . Чтобы определить, следует ли использовать 32-разрядные или 64-разрядные средства, см. статью "Выбор 32-разрядных или 64-разрядных средств отладки".

Средства, связанные с средствами отладки для Windows