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