1

開発環境以外でプログラムがクラッシュした場合でも、エラーを特定する方法はまだあります。 Windowsに完全なクラッシュダンプを作成させるか、プロセスが終了する前にwindbgやNTSDなどのデバッガをアタッチすることができます。ただし、これらのオプションを構成するには、レジストリを調査し、覚えにくい値を設定する必要があります。Windowsエラー報告、JITデバッガなどを簡単に設定するツールはありますか?

小さいと簡単なユーティリティがあり、簡単にWindows Error ReportingJIT debuggerなどを設定できるかどうか疑問に思っています。ワトソン博士はそれをやることができましたが、今は引退しています。

(そのようなツールが存在しない場合、私は私の次のサイドプロジェクトを発見したかもしれない...)

答えて

1

あなたは、このコマンドでNTSDあなたのJITデバッガを行うことができます。

ntsd -iae 

64ビットOS上で、それはntsdのx86版、x64版の2つのコマンドで実行する必要があります。これにより、32ビットと64ビットの両方のアプリケーションにJITデバッガを使用できるようになります。

Windowsエラー報告については、正式にサポートされている方法はグループポリシーを使用しています。 gpedit.mscを起動し、コンピュータの構成 - >管理用テンプレート - > Windowsコンポーネント - > Windowsエラー報告に移動します。グループポリシーでは設定を手動で構成する必要がありますが、スクリプトを作成することはできませんが、ドメイン管理者であれば、ドメイン内のすべてのコンピュータに展開できます。私は単一のコンピュータで簡単にできるツールについては気づいていませんが、おそらく良いプロジェクトになるでしょう。

+0

ありがとう、私はGPオプションを認識していませんでしたが、あまりにも本当にフレンドリーではありません...ドメインレベルの操作の必要性は、少なくとも私の場合、過剰なものです。私はレジストリを使ってWERを設定することができますが、実際には取り除こうとしています。 – eran

関連する問題