用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

    21,908 条评论

    1. Наркологическое лечение начинается с диагностики и оценки рисков. Важно понять, как давно начались эпизоды употребления, как организм переносит отмену, какие симптомы наиболее выражены, есть ли хронические заболевания и были ли осложнения в прошлом. У одного пациента главная проблема — затяжные запои и тяжёлая абстиненция, у другого — тревога и бессонница, у третьего — повторяющиеся срывы на фоне стресса, у четвёртого — наркотическая интоксикация с непредсказуемыми проявлениями. Поэтому лечение не может быть «одинаковым для всех»: тактика подбирается индивидуально.
      Получить дополнительную информацию – https://narkologicheskaya-klinika-orekhovo-zuevo12.ru/horoshaya-narkologicheskaya-klinika-v-orekhovo-zuevo/

    2. Вывод из запоя представляет собой клинически значимое вмешательство, направленное на восстановление нарушенных физиологических процессов, возникающих на фоне длительного употребления алкоголя. Запойное состояние сопровождается накоплением токсических продуктов распада этанола, что отражается на работе нервной системы, сердца, печени и обменных механизмах. В условиях отсутствия медицинского контроля резкое прекращение употребления алкоголя может привести к тяжелым осложнениям.
      Углубиться в тему – https://vyvod-iz-zapoya-khabarovsk0.ru/vyvod-iz-zapoya-kruglosutochno-khabarovsk/

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

    4. Алкогольная зависимость часто удерживается страхом отмены: человек пьёт не ради удовольствия, а чтобы избежать ухудшения. Наркотическая зависимость нередко сопровождается нестабильностью психического состояния и рисками со стороны сердца и дыхания, особенно при смешивании веществ. В обоих случаях задача клиники — не только остановить острое состояние, но и выстроить программу, которая поможет удержаться в реальной жизни: при стрессе, недосыпе, конфликтах и тех ситуациях, где зависимость обычно возвращается.
      Получить дополнительную информацию – http://narkologicheskaya-klinika-orekhovo-zuevo12.ru/narkologicheskaya-klinika-sajt-v-orekhovo-zuevo/

    5. В Санкт-Петербурге вывод из запоя на дому используется в ситуациях, когда состояние пациента требует медицинской помощи, но позволяет обойтись без лечения в стационаре. Врач проводит консультацию, оценивает длительность запоя, выраженность симптомов и общее состояние, анализируя данные пациента, после чего принимает решение о тактике лечения при алкоголизме. При необходимости можно оформить вызов специалиста или заказать услугу заранее.
      Разобраться лучше – вывод из запоя на дому

    6. Процедура вывода из запоя на дому включает несколько ключевых этапов, которые обеспечивают максимально быстрое и безопасное восстановление пациента. Эти этапы тщательно контролируются врачом, что минимизирует риски и помогает достичь наилучших результатов.
      Получить дополнительные сведения – https://vyvod-iz-zapoya-na-domu-ekaterinburg-20.ru/

    7. Отдельно стоит выделить ситуации, когда семья сталкивается не только с алкоголем, но и с употреблением наркотиков. В таких случаях врачебная консультация особенно важна, поскольку последствия интоксикации могут отличаться, а признаки наркомании и алкоголизма иногда накладываются друг на друга. Если речь идет о смешанном употреблении, подход к помощи на дому требует особой осторожности.
      Разобраться лучше – запой нарколог на дом екатеринбург

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

    9. В «ЛадаМед Выезд» при оказании наркологической помощи на дому используются современные препараты и методы дезинтоксикации. Ниже приведена таблица с основными видами терапии и их эффектами.
      Получить дополнительную информацию – платный нарколог на дом

    10. Запой – это состояние, при котором человек продолжает употреблять алкоголь в течение длительного времени, не в состоянии прекратить употребление самостоятельно, что является проявлением алкоголизма. Это может привести к серьезным проблемам со здоровьем, и в таком случае необходим вывод из запоя с помощью наркологической помощи, при этом в дальнейшем может рассматриваться кодирование.
      Исследовать вопрос подробнее – vyvod-iz-zapoya-na-domu-ekaterinburg-17.ru/

    11. Нарколог на дом в Екатеринбурге: анонимная помощь при алкоголизме, вывод из запоя и поддержка специалистов в наркологической клинике «НЕО+».
      Подробнее можно узнать тут – narkolog-na-dom-ekaterinburg-2.ru/

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

    发表回复

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