当程序在测试大概老化的时候很有用,只要程序有充裕抛出,就能启用windbg调试,那样就能及时的保存现场。

笔记-windbg及时调节,笔记-windbg调试

当程序在测试可能老化的时候很有用,只要程序有那么些抛出,就能启用windbg调试,那样就能立即的保留现场。

程序崩溃时,windows系统会调用系统默许调试器,其设置在注册表

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows
NT\CurrentVersion\AeDebug
(注:6几个人windows的上的路子不同,在HKEY_Windows系统暗中认可调试器设置,windbg及时调节。LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows
NT\CurrentVersion\AeDebug\Debugger  )
这些中有3个紧要的值:
Auto
 = 0
的时候,系统会弹出一个对话框,让你在多少个调试器中挑选(假使你的系统装置了多个调试器的话)
 = 1 的时候,系统会自行调用默许调试器
Debugger
  暗中认同调试器的门道。
  比如windows自带的Dr.Watson : DRWTSN32 -p %ld -e %ld -g
  或者是WinDBG: windbg.exe” -p %ld -e %ld -g

当程序在测试恐怕老化的时候很有用,只要程序有相当抛出,就能启用windbg调试,那样就能及时的保存…

当程序在测试或然老化的时候很有用,只要程序有那三个抛出,就能启用windbg调试,那样就能立即的保留现场。

Windows系统暗许调试器设置

1.利用运转打开drwtsn32 -i 注册华生先生到注册表如图:

澳门金沙国际 1

2.行使运维打开drwtsn32可以开展局地常用的装置如图:

澳门金沙国际 2

 

3.

 

注册表设置:

HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows
NT/CurrentVersion/AeDebug/Debugger

HKEY_LOCAL_MACHINE/SOFTWARE/Wow6432Node/Microsoft/Windows
NT/CurrentVersion/AeDebug/Debugger

 

 

三个键值:

Auto值:

   0:
系统会弹出二个会话框,让你在多少个调试器中精选(若是您的系统装置了多少个调试器的话)

   1: 系统会活动调用暗中认同调试器

 

Debugger值 : 通过安装这些键的值就足以反注册暗中认可调试器

  windows自带的Dr.Watson :    DRWTSN32 -p %ld -e %ld
-g

澳门金沙国际,  WinDBG:  
“WinDbg的设置目录\windbg.exe” -p %ld -e %ld -g

  Visual Studio:   “C:\WINDOWS\system32\vsjitdebugger.exe” -p %ld
-e %ld

程序崩溃时,windows系统会调用系统专擅认同调试器,其设置在注册表

程序崩溃时,windows系统会调用系统暗中同意调试器,其设置在注册表

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows
NT\CurrentVersion\AeDebug
(注:6四人windows的上的路子不一致,在HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows
NT\CurrentVersion\AeDebug\Debugger  )
那其间有二个根本的值:
Auto
 = 0
的时候,系统会弹出三个对话框,让你在几个调试器中选择(假诺你的系统设置了三个调试器的话)
 = 1 的时候,系统会自动调用暗许调试器
Debugger
  暗中同意调试器的门道。
  比如windows自带的Dr.Watson : DRWTSN32 -p %ld -e %ld -g
  或者是WinDBG: windbg.exe” -p %ld -e %ld -g

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows
NT\CurrentVersion\AeDebug
(注:6几人windows的上的路子不一样,在HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows
NT\CurrentVersion\AeDebug\Debugger  )
那其中有壹个主要的值:
Auto
 = 0
的时候,系统会弹出一个会话框,让你在几个调试器中挑选(尽管您的系统安装了五个调试器的话)
 = 1 的时候,系统会自动调用暗许调试器
Debugger
  暗中同意调试器的门路。
  比如windows自带的Dr.Watson : DRWTSN32 -p %ld -e %ld -g
  或者是WinDBG: windbg.exe” -p %ld -e %ld -g

相关文章