Windows がレジストリを介して DUMP ファイルを異常に生成する

レジストリエディタを開きます

Windows 10 でレジストリ エディターを開く 2 つの方法は次のとおりです。

1、在任务栏上的搜索框中,键入regedit,然后选择"注册表编辑器 (桌面应用) 结果。

2、右键单击"开始", 然后选择"运行"。  在"打开:"框中键入 regedit,然后选择"确定"。

ディレクトリを見つけます

计算机\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Windows Error Reporting\LocalDumps

ここに画像の説明を挿入
ダンプはタイプに対応します

0 = Create a custom dump  

1 = Mini dump  

2 = Full dump 

上図に従って属性項目を追加し、プログラムクラッシュ後にデータを C:\CrashDump 配下に保存することは単なる救済策ですが、エラーの原因を特定することがより重要です。プログラムがクラッシュと同時に、クラッシュ時の実行情報を積極的に記録できれば、作業の修正に役立ちます。Microsoft は、エラー デバッグ テクノロジ「DbgHelp」を提供しています。関連関数を呼び出すことでプログラムがクラッシュした際の情報を保存し、WinDbgソフトを利用してその時の実行状況を解析することができます。"DbgHelp" の MiniDumpWriteDump 関数を呼び出して、接尾辞 ".dmp" が付いたダンプ ファイルを保存します。このダンプ ファイルは、WinDbg で読み取って分析できます。
ワンクリックでダンプのオンとオフを切り替えます

おすすめ

転載: blog.csdn.net/weixin_43925768/article/details/131909874