次の問題が発生する可能性があります。
書き込むフォルダーのアクセス許可
C:\ProgramData\Microsoft\Windows\WER
それが持っているフォルダの権限を見てください
- 読み取りと実行
- フォルダの内容を一覧表示します
- 読む
サブフォルダを作成するLocalDumps
と、権限が継承されます。
したがって、そのフォルダーのアクセス許可を変更するか、書き込みアクセス許可を持つ別のフォルダーを使用する必要があります。
レジストリキーのアクセス許可
権限で許可されていない場合、Windowsはレジストリ設定を読み取ることができない場合があります。たとえば、次の(本当にばかげた)権限はLocalDumpも防ぎます:
32ビットと64ビット
Windowsエラー報告はWindowsによって実行され、OSのビット数でのみレジストリキーを使用します。あなたは両方を設定したと言いました。それが本当なら、それは大丈夫です。32ビットのレジストリキーのみを設定した場合、それは機能しません。
AeDebug
AeDebugの設定がある場合HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows NT\CurrentVersion\AeDebug
、それらはWERの前に実行されます。
このエントリは32ビット(WOW6432Node)と64ビットで存在する可能性があることに注意してください。
通常、これによりデバッガーが起動するはずですが、誰が知っているのでしょうか...何もせずに終了するだけかもしれません。
LocalDumpsが無効になっています
Disabled
値が1
inのDWORDがないことを確認してくださいHKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Windows Error Reporting\LocalDumps
REG_EXPAND_SZの代わりにREG_SZを使用する
DumpFolder
と組み合わせてREG_SZを使用している人を見たことがあり%APPDATA%
ます。REG_EXPAND_SZのみが環境変数を展開します。