[Ethereum] How to fix checksum mismatch in downloaded node for Ethereum Wallet

checksumethereum-wallet-dappgo-ethereummistnodes

I attempted to update Ethereum Wallet to 1.8.2 and was given an error:

Checksum mismatch in downloaded node!
MD5: 308…
Please install the geth node version 1.8.2 manually

So I went to https://ethereum.github.io/go-ethereum/downloads/ and downloaded geth 1.8.2 for windows.
However during the installation I received the message

PATH not updated, original length 1916 > 1024

I can no longer get Ethereum Wallet to run. Any solutions would be greatly appreciated.

Edit: I am also having the exact same problem with Mist.

Best Answer

Yeah for some reason the Ethereum Wallet doesn't remove the mismatched geth.exe file it has.

Download the latest geth archive file (.zip file) from here (as of writing it's 1.8.2) and then go to "%APPDATA%\Ethereum Wallet\binaries\Geth\unpacked" and delete the geth.exe file there, replace it with the latest geth.exe that you extract from the downloaded zip file.