これは、WinDbg: プロセスにアタッチしようとすると、dbghelp.dll のバージョンが一致しませんという質問のようなものですが、 その質問に投稿できず、マークされた回答は実際には回答ではなく、うまくいきません。
クラッシュ ダンプのデバッグに使用していたマシンがありますが、突然ダンプを開くことができなくなり、常にレポートが表示されます。
dbghelp.dll has a version mismatch with the debugger
Microsoft (R) Windows Debugger Version 10.0.14321.1024 X86
Copyright (c) Microsoft Corporation. All rights reserved.
command line: '"C:\Program Files (x86)\Windows Kits\Debuggers\x86\windbg.exe" -c ".cmdtree c:\cmdtree.txt"
dbgeng: image 10.0.14321.1024, built Sat Jul 16 09:31:09 2016
[path: C:\Program Files (x86)\Windows Kits\Debuggers\x86\dbgeng.dll]
dbghelp: image 10.0.14321.1024, built Sat Jul 16 09:29:50 2016
[path: C:\Program Files (x86)\Windows Kits\Debuggers\x86\dbghelp.dll]
DIA version: 40116
したがって、不一致について不平を言っていますが、明らかな不一致はありません。
System32 および SysWOW64 の dbghelp および dbgeng のバージョンは 6.1.7601.17514 です。ただし、次の点に注意してください。
a) DbgHelp の Microsoft ページによると、Windows と WinDbg のバージョンを同期する必要はありません (おそらく同期すべきではありません)。
b) WinDbg の 10.0.14321.1024 バージョンをインストールした別のマシンがあり、Windows フォルダーにバージョン 6.1.7601.17514 の dbghelp と dbgeng があり、そのマシンですべてが正常に動作しています。
任意の支援をいただければ幸いです。このマシンは、クラッシュ ダンプの分析に関する限り、基本的に機能していません。Windbg を再インストールし、別のバージョンをインストールしようとしましたが、それでも同じエラーが発生します。