WinDbg can't open dumps "Dbghelp version mismatch"
<p>This is something like the question <a href="https://stackoverflow.com/questions/15882862/windbg-version-mismatch-of-dbghelp-dll-when-trying-to-attach-to-a-process">WinDbg: Version mismatch of dbghelp.dll when trying to attach to a process</a>
However, I can't post to that question and the marked answer isn't really an answer and doesn't work for me.</p>

<p>I have a machine which I used to use for debugging crash dumps, but suddenly it fails to open any dumps, always reporting</p>

<pre><code>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
</code></pre>

<p>So it's complaining of a mismatch, but there is no apparent mismatch.</p>

<p>The version of dbghelp and dbgeng in System32 and SysWOW64 is 6.1.7601.17514. But note that:</p>

<p>a) According to <a href="https://msdn.microsoft.com/en-us/library/windows/desktop/ms679294%28v=vs.85%29.aspx?f=255&amp;MSPPError=-2147217396" rel="nofollow noreferrer">Microsoft page on DbgHelp</a>, the version in Windows and WinDbg does not need to be (and probably shouldn't be) synced</p>

<p>b) I have another machine where I have installed 10.0.14321.1024 version of WinDbg, and it also has version 6.1.7601.17514 of dbghelp and dbgeng in Windows folders, and everything's working fine on that machine.</p>

<p>Any assistance appreciated. 
This machine is basically bricked as far as analyzing crash dumps is concerned. I've tried reinstalling windbg, and installing different versions, still the same error occurs.</p>