Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
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, где можно отправить новую проблему.