Setup Mist With Geth (Windows)

Mist is designed as a tool to browse and use Dapps easily. Normal folks will not bother with the intricacies of sending data to the smart contract as a form of interaction with the smart contract. They will want a user-friendly and idiot-proof way to use these smart contracts, which will be accomplished by the Mist browser.

In this guide, the procedure for installing Mist on Windows will be shown. I will be installing Mist 0.8.7 (latest version as of 4 Dec) on my Windows 10 machine. In order to use Mist, you will need a client to download and sync the Ethereum blockchain. In this guide, we are using Geth to sync the blockchain.

Machine Specifications: (Overkill)

  • i5-6600K Processor
  • Samsung 850 Evo SSD
  • 16 GB RAM

Download & Install

Step 1: Download the latest Mist Windows release from Mist’s GitHub page.

The link to the Github page is as follow:

Click on the windows download link (as shown by the red arrow below). Check that you download the correct version (32 bit vs 64 bit windows installer)

As an additional precaution, you can check that your download is not corrupted by verifying the file’s MD5 checksum (See How To Check MD5 Checksum of Files for more information).

Important!: Please check that you are at the CORRECT github page and ONLY download Mist from the official Github page.


Step 2: Install Geth with -fast flag with the instructions from here.

The installer for Mist comes with an installer for Geth. But, the bad thing about the in-built installer is that you will not be able to run Geth in fast mode without fiddling with the exe file in some hidden folder. Without the fast mode, the chain will take a long time (a few hours?) to sync. Hence, we shall install Geth first (with -fast flag) with the guide from How To Install Geth In Windows.

Remember to FULLY sync the blockchain on the -fast flag before proceeding to the next step.

Step 3: Close Geth and double click on the Mist .exe file

Upon starting up, Mist will automatically use the synced blockchain and sync any additional blocks that have been mined in the short span of time.


Step 4: You are done!

Once the blockchain is synced, Mist will be launched and you will see a window as shown in the figure below.

Sharing is caring:
Easy Eth Admin

Self-proclaimed Ethereum Fanatic.

1 thought on “Setup Mist With Geth (Windows)”

  1. I just get garbled page when i click on your links for help on Geth in Step 2. I cannot see any instructions there, just a page with a lot of garbled characters.
    I am pulling my hair out, its been 5 days and still Mist is saying “Ethereum node need to sync, please wait”
    I am about to give up because i tried all the different helps on google in installing and setting up Ethereum mining.
    I am new to this and this Mist have already downloaded over 12GB and growing and growing and yet it never finishes. Keeps saying it needs to sync.
    Says i am at block 3 400 000 of 3 900 000 but never gets there.
    Says chain structure that also just keeps on growing and growing, as soon as the left side downloads
    some then right figure grows double this.
    When does it finish to sync???

    I am really fed up and do not know what to do anymore. Really to the point where i just want to say “screw this Ethereum mining” and move on.
    Nothing happening!!!



Leave a Comment