Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
WinDbg — это последняя версия отладчика, которая предлагает более современные визуальные элементы, более быстрые окна и полнофункциональный интерфейс сценариев. WinDbg создается с расширяемой моделью данных отладчика.
Note
WinDbg ранее был выпущен в качестве предварительной версии WinDbg в Microsoft Store. WinDbg использует тот же базовый механизм, что и WinDbg (классическая модель). Она поддерживает все те же команды, расширения и рабочие процессы.
Использование известных функций
Улучшайте возможности отладки с помощью множества функций и преимуществ программирования, предоставляемых в WinDbg:
Настройка и восстановление подключения: Сохранение последних целевых объектов и конфигураций сеансов. Вы можете быстро перезапустить сохраненные элементы из меню "Файл ".
Темная тема: включите параметры пользовательского интерфейса, например темную тему, выбрав"Параметры>".
Навигация по клавиатуре: используйте сочетания клавиш, такие как CTRL+TAB, что позволяет легко перемещаться между окнами.
Обнаружение обработчика файлов дампа. Воспользуйтесь преимуществами автоматического определения архитектуры процессора и быстрой настройки управляемой отладки.
Улучшения производительности: работа с окнами инструментов, которые загружаются асинхронно и могут быть отменены по мере необходимости. При выполнении команды WinDbg может остановить загрузку локальных языков, часов или других окон.
Запуск отладки
Начните отладку в WinDbg со следующими функциями:
Встроенная отладка перемещения по времени (TTD): при запуске или подключении к процессу выберите запись с отладкой перемещения по времени. WinDbg настраивает TTD, начинает запись и затем открывает трассировку.
Дополнительные сведения см. в статье "Отладка путешествия по времени".
Запуск пакетов приложений: отладка универсального приложения или фоновой задачи с помощью одного щелчка мыши.
Дополнительные сведения см. в разделе "Запуск пакета приложения".
Присоединение к процессу: используйте представление "Присоединение ", чтобы получить подробную сводку по выполнению процессов, упрощению настройки доступа и поддержке поиска.
Работа с окнами инструментов
Воспользуйтесь преимуществами многих улучшений в окнах инструментов в WinDbg:
Команда: предлагает улучшенную поддержку DML, выделение текста и поиск (включая regex).
Исходный код: обеспечивает выделение синтаксиса и другие общие улучшения, аналогичные большинству современных текстовых редакторов.
Дизассембли: поддерживает выделение текущей инструкции при прокрутке.
Точки останова: отображает все текущие точки останова, возможность переключения в один щелчок и количество срабатываний. Дополнительные сведения см. в статье WinDbg: точки останова.
Скриптирование. Упрощает разработку расширений JavaScript и NatVis и использование выделения ошибок и IntelliSense. Дополнительные сведения см. в статье WinDbg: Scripting.
Модель данных: предоставляет расширяемую и просматриваемую версию
dxкоманд иdx -gкоманд. Эта функция помогает создавать мощные таблицы на основе запросов NatVis, JavaScript и LINQ. Дополнительные сведения см. в статье WinDbg: Модель данных.
Локальные и контрольные значения: на основе модели данных, используемой командой.
dxОни оба используют те же функции, что и другие окна модели данных.Память: имеет выделение и улучшенную прокрутку.
Журналы. Предоставляет подкрытый журнал внутренних компонентов WinDbg. Вы можете просмотреть журналы для устранения неполадок или наблюдения за долгосрочными командами.
Исследуйте WinDbg в работе
Просмотрите следующие эпизоды шоу "Средства Дефраг" и просмотрите WinDbg в действии:
- Defrag Tools #182: Тим, Чад и Энди рассказывают об основах WinDbg и о некоторых его функциях.
- Defrag Tools #183: Ник, Тим и Чад используют WinDbg и показывают быструю демонстрацию.
- Средства дефрагментации #184: Билл и Эндрю рассматривают функции сценариев (JavaScript) в WinDbg.
- Инструменты дефрагментации #185: Джеймс и Иветт представляют TTD.
- Средства дефрагментации #186: Джеймс и JCAB охватывают расширенные TTD.
Установка и настройка WinDbg
Дополнительные сведения об установке и настройке WinDbg см. в следующих статьях:
- WinDbg: параметры запуска командной строки
- WinDbg: параметры и рабочие области
- WinDbg: сочетания клавиш
Предоставьте отзыв
Ваши отзывы помогают команде Майкрософт управлять разработкой и приоритетами функций WinDbg.
Чтобы сообщить об ошибках или предложить функции, выберите "Отзывы " на ленте, чтобы перейти на страницуWinDbg-Feedback на сайте GitHub, где можно отправить новую проблему.