任何可以轻松配置Windows错误报告,JIT调试器等的工具?

时间:2011-07-20 14:13:19

标签: windows debugging windbg utilities windows-error-reporting

当您的程序在非开发环境中崩溃时,仍然有办法找到错误。您可以让Windows创建一个完整的崩溃转储,或者您可以让它在进程消失之前附加一个调试器,如windbg或NTSD。但是,配置这些选项需要探测注册表,并设置难以记住的值。

我想知道是否有任何小而简单的实用程序,可以轻松配置Windows Error ReportingJIT debugger等等。沃森博士能够做到这一点,但他现在已经退休了。

(如果不存在这样的工具,我可能已经找到了我的下一个项目......)

1 个答案:

答案 0 :(得分:1)

您可以使用以下命令将NTSD作为JIT调试器:

ntsd -iae

在64位操作系统上,需要使用两个命令完成 - 一次使用x86版本的ntsd,一次使用x64版本,这样您就可以在32位和64位应用程序中使用JIT调试器。

对于Windows错误报告,官方支持的方法是使用组策略。启动gpedit.msc,导航到计算机配置 - >管理模板 - > Windows组件 - > Windows错误报告。组策略需要手动配置设置,您不能编写脚本,但只要您是域管理员,就可以将其部署到域中的所有计算机。我不知道任何可以使单台计算机更容易的工具,它可能会成为一个好项目。