もくじ
https://tera1707.com/entry/2022/02/06/144447
やりたいこと
以前、WER(Windows Error Reporting)を使って、ダンプを出力するということをした。
WERでダンプを出すにはレジストリに設定を行うことが必要なのだが、手でやろうとすると、毎回どこになんのキーを作るんだったか忘れるし、キーのなまえを間違えたりするので、ポンと設定できるようにしておきたい。
やり方
regファイルをつくる。
regファイルの作り方
WERの設定をするためのregを作ってみる。
まず、一回、手でWERの設定をする。設定内容は下記。
https://qiita.com/tera1707/items/ec33fd8f0e2515c9ad4c#%E3%82%84%E3%82%8A%E6%96%B9
で、上図のように、必要な設定をしたら、regキーに保存したいキーを右クリックし、「エクスポート」を押す。
そうすると、regファイルの保存場所を聞かれるので、好きな場所と名前を付けて保存する。 今回は、WERの設定をするためのregファイルなので、「wer.reg」にした。
で、保存されたregファイルの中身を見ると、下記のようになっている。
Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Windows Error Reporting\LocalDumps] "DumpCount"=dword:00000005 "DumpFolder"="C:\\dumps" "DumpType"=dword:00000002
WERのために設定した内容っぽいのが保存されてる。
で、WERの設定がまだされていないPCに、このregファイルを持って行って、管理者で実行すれば、レジストリ値の設定ができる。
※注意※
一行目の
Windows Registry Editor Version 5.00
これは、必須の行。レジストリエディタのバージョンを表しているらしい。 Windows 98とWindows NT 4.0の場合は、ここがREGEDIT4だったりするらしい。
https://www.billionwallet.com/windows10/registry-edit.html
消すと、下記のようなエラーが出てregファイルを実行しようとしても動かなくなる。
参考
レジスト.regリファイルを作成・編集する方法 - Windows 10