Средства, включенные в средства отладки для Windows
Средства отладки для Windows включают несколько средств в дополнение к подсистеме отладки и средам отладки. Средства находятся в каталоге установки средств отладки для Windows.
Средства и служебные программы
Имя | Описание |
---|---|
Разбиения | Вызывает прерывание пользовательского режима в процессе. Для получения справки откройте окно командной строки, перейдите в каталог установки и введите breakin /? . |
DumpChk | Проверка файла дампа памяти. |
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-разрядная ОС, вы можете найти папку Комплекты Windows в папке C:\Program Files. Чтобы определить, следует ли использовать 32-разрядные или 64-разрядные средства, см. статью Выбор 32-разрядных или 64-разрядных средств отладки.
Связанные темы
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по