用Windbg替代VSJitDebugger

习惯了Windbg,准备用Windbg替代Vistual Studio的VSJitDebugger.exe来做Postmortem Debugger。但尝试了下面两种办法都没有成功:

  1. 1, Windbg –I (设Windbg为默认的debugger应对Unhandled User Mode Exceptions)
  2. 2, 直接改注册表:[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AeDebug]

直到在http://msdn.microsoft.com/en-us/library/ff542967.aspx里才看到,64位系统里对64位和32位程序有不同的设置:

1, A failing 64-bit application will be debugged according to the settings stored in the \\HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\AeDebug key.

2, A failing 32-bit application will be debugged according to the settings stored in the \\HKEY_LOCAL_MACHINE\Software\Wow6432Node\Microsoft\Windows NT\CurrentVersion\AeDebug key. However, if the Debugger value in this key specifies an application in the %windir%\system32 directory, Windows will look in %windir%\syswow64 instead.

  • 将两处的AeDebug都设成Windbg后,分别对64位和32程序进行测试,Windbg被加载并成功attach到问题进程上。

  • D:\Documents> type AeDebug-Windbg.reg

    Windows Registry Editor Version 5.00

    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AeDebug]
    "UserDebuggerHotKey"=dword:00000000
    "Debugger"="\"C:\\Program Files\\Debugging Tools for Windows (x64)\\windbg.exe\" -p %ld -e %ld -g"
    "Auto"="1"

    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AeDebug\AutoExclusionList]
    "DWM.exe"=dword:00000001


    [HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows NT\CurrentVersion\AeDebug]
    "UserDebuggerHotKey"=dword:00000000
    "Debugger"="\"C:\\Program Files\\Debugging Tools for Windows (x64)\\windbg.exe\" -p %ld -e %ld -g"
    "Auto"="1"

    [HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows NT\CurrentVersion\AeDebug\AutoExclusionList]
    "DWM.exe"=dword:00000001

    23,186 条评论

    1. Указанные элементы задают логическую основу для всего терапевтического процесса, создавая структурированную модель работы с пациентом. При необходимости схема вмешательств дополняется дополнительными мерами, направленными на стабилизацию состояния. Такой формат позволяет поддерживать предсказуемость результата даже в сложных клинических ситуациях.
      Изучить вопрос глубже – https://narkologicheskaya-klinika-v-penze18.ru/chastnaya-narkologicheskaya-klinika-penza

    2. Если у человека выраженное обезвоживание, скачки давления и пульса, эпизоды спутанности сознания, упорная рвота, «дергающийся» сон или тяжёлая сопутствующая патология, стационар закрывает главный риск — непредсказуемое течение синдрома отмены. Круглосуточный мониторинг позволяет динамически корректировать схемы, подключать лабораторные и инструментальные исследования по показаниям, своевременно восполнять дефициты и удерживать стабильный сон. На практике «короткое окно» госпитализации (24–48 часов) нередко дешевле на дистанции: оно предотвращает осложнения и повторные вызовы, которые растягивают курс и увеличивают суммарные затраты. Для жителей Москвы мы разносim визиты по времени, используем отдельные входы и «тихие» маршруты, чтобы сохранить приватность. После стабилизации маршрут переводится в амбулаторный или домашний формат: пациент получает план питания и активности, контрольные контакты и правила, при каких признаках связаться немедленно, не дожидаясь «как будет утром».
      Детальнее – vyvod-iz-zapoya-moskva-vyzov-narkologa-kapelnica

    3. Часто предприниматели объединяют понятия тендер и госзакупки, так как обе процедуры связаны с конкурсным выбором поставщика. Однако между ними существуют определённые различия, которые важно понимать перед началом работы в этой сфере.
      Все тайны раскрыты – тендерное сопровождение ип

    4. best paying poker machines united states, are there casinos in toronto united states and safe online casinos united states,
      or online casino real money canada paysafe

      Take a look at my web site; free live blackjack no deposit; Riley,

    5. Лечение проходит поэтапно, чтобы пациент не испытывал стресса и перегрузок. Каждый шаг контролируется врачами, а терапия корректируется в зависимости от состояния. В таблице ниже представлена структура программы лечения в клинике «АстраМед Трезвость».
      Исследовать вопрос подробнее – http://narkologicheskaya-klinika-v-astrakhani18.ru/

    6. Подобная структура наблюдения облегчает анализ изменений и способствует формированию объективной картины состояния. Наличие унифицированной системы контроля помогает выстраивать терапию последовательно и точно.
      Узнать больше – наркологическая клиника цены

    7. Наркологическая клиника — это не просто медицинское учреждение, а пространство, где человеку помогают вернуть здоровье, ясность мышления и контроль над жизнью. В клинике «КаспийМед Альтернатива» в Астрахани круглосуточно оказывается помощь людям, столкнувшимся с алкогольной, наркотической и смешанной зависимостью. Центр сочетает медицинскую строгость и человеческое участие, обеспечивая лечение в комфортных условиях с максимальной конфиденциальностью. Здесь разработаны программы детоксикации, восстановления и психотерапевтической поддержки, что делает терапию эффективной и безопасной.
      Изучить вопрос глубже – http://narkologicheskaya-klinica-v-astrakhani18.ru/

    8. Такая комбинация препаратов обеспечивает комплексное воздействие на организм и способствует постепенному восстановлению физического и психологического состояния пациента.
      Исследовать вопрос подробнее – https://narkologicheskaya-klinika-astrakhan18.ru/narkologiya-astrakhan-adres

    9. Особенность клиники — возможность выезда нарколога на дом. Это особенно важно, если пациенту трудно самостоятельно добраться до центра или он хочет избежать публичности. Врач приезжает с полным набором медикаментов и оборудования, проводит обследование и ставит капельницу, контролируя состояние пациента на протяжении всей процедуры. Такой формат позволяет начать лечение незамедлительно и без стресса.
      Исследовать вопрос подробнее – наркологическая клиника вывод из запоя в кемерове

    10. Перед началом терапии проводится полная диагностика организма, включая лабораторные исследования и ЭКГ. Это позволяет оценить состояние пациента и подобрать оптимальный курс лечения. После стабилизации физического состояния начинается психотерапевтическая и реабилитационная работа. Такой подход помогает не только снять симптомы, но и устранить первопричины зависимости.
      Узнать больше – частная наркологическая клиника кемерово

    11. Инфузионная терапия — центральный элемент стабилизации. Она помогает восстановить баланс жидкости, вывести токсические метаболиты и защитить органы. Вывод из запоя в клинике в Астрахани проводится с использованием препаратов, направленных на поддержку нервной системы, печени и сердечно-сосудистой функции.
      Исследовать вопрос подробнее – вывод из запоя вызов город

    12. Указанные элементы задают логическую основу для всего терапевтического процесса, создавая структурированную модель работы с пациентом. При необходимости схема вмешательств дополняется дополнительными мерами, направленными на стабилизацию состояния. Такой формат позволяет поддерживать предсказуемость результата даже в сложных клинических ситуациях.
      Подробнее можно узнать тут – вывод наркологическая клиника в пензе

    13. После прохождения курса капельниц пациенты отмечают улучшение сна, исчезновение головной боли, восстановление аппетита и общего самочувствия. При тяжёлых формах зависимости лечение дополняется физиотерапией и психологической помощью.
      Получить больше информации – http://vyvod-iz-zapoya-penza18.ru/vyvod-iz-zapoya-na-domu-v-penze-penza-otzyvy/

    14. Наркологическая клиника использует методики, направленные на комплексную оценку состояния пациента. Работа строится на анализе анамнеза, исследовании соматических параметров и определении степени выраженности симптомов. Такой формат создаёт условия для точного подбора терапевтических мер. В клинике применяется непрерывный мониторинг, направленный на своевременное выявление отклонений и корректировку лечебных мероприятий. Благодаря этому достигается высокая стабильность клинического процесса и формируется благоприятная динамика восстановления.
      Получить больше информации – наркологическая клиника цены в владивостоке

    15. Для повышения эффективности лечения наркологическая клиника применяет стандартизированные методы, включающие мониторинг жизненно важных параметров, корректировку фармакотерапии и оценку неврологических показателей. Совокупность таких мер делает процесс более предсказуемым и снижает вероятность осложнений. Кроме того, практическая часть работы включает регулярную проверку метаболических функций, что способствует точному дозированию препаратов и своевременному изменению схем. Это позволяет поддерживать физиологическую устойчивость организма даже при интенсивной нагрузке и сохранять стабильность состояния на протяжении всего периода терапии.
      Изучить вопрос глубже – наркологическая клиника стационар пенза

    16. Часто предприниматели объединяют понятия тендер и госзакупки, так как обе процедуры связаны с конкурсным выбором поставщика. Однако между ними существуют определённые различия, которые важно понимать перед началом работы в этой сфере.
      Получите экспертное мнение – тендерное сопровождение под ключ в ростове на дону

    17. Коммерческий и государственный тендер — это конкурентная процедура выбора поставщика товаров или оказания услуг. Заказчик размещает требования, а компании подают заявки и участвуют в торгах.
      Узнайте больше прямо сейчас – тендерное сопровождение ростов на дону

    发表回复

    您的邮箱地址不会被公开。 必填项已用 * 标注