I'm having serious problems with my wallet. I was running fine up until a couple of weeks ago, then when opening the wallet I was asked to update. I did, and ever since I've had nothing but trouble.

So firstly, I'm on Windows 10. I have 10mb download, and the data dir is on a mechanical HDD. When I first updated to 0.8.3, the syncing was excrutiatingly slow. Maybe 100 blocks an hour, if that. Eventually I gave up and attempted to redownload the entire blockchain with Geth --fast. This got a lot further, but still wouldn't sync to the current block. I updated to 0.8.4 and finally managed to sync, but if I exited the software and opened it up even an hour later, it would take the best part of a day to sync back up.

Finally I got somewhere with using Geth separately before running the wallet, and after another three days of syncing, as long as I ran Geth --cache 1024 before starting the wallet, it was usable.

Except that at some point the other day I accidentally ran the wallet without running Geth first - and it started downloading from Block 0 again. Even if I then exit and run Geth separately, I'm still stuck at block 0. So I downloaded the entire blockchain again, and lo and behold the same thing is happening. I'm back to block zero after restarting the wallet.

So it seems that the various methods of running Geth aren't interchangable - even though they're the same version and looking at the same chaindata folder. That doesn't seem right to me - but it seems I'm stuck waiting for the wallet to download the blockchain all over again, assuming it can do so, without being able to use geth --fast, if I ever want to keep it stable.

This doesn't sound right to me, and it's going to cost a fortune in bandwidth!

1 Answer 1


Please check the link below, someone else had the same issue :

Downloading full blockchain again after using geth --fast on 0.7.4

  • Well, the link suggests this should happen the first time, but I have to redownload from block zero almost every time I open the wallet at this point... it's much faster after the geth --fast sync, in that it now takes the best part of a day, but it's still insane! Oct 10, 2016 at 19:18
  • 1
    I'm having this problem with wallet 0.8.7 on a Mac, but I am not using geth --fast. Finding that with blockchain partially loaded, if I quit the wallet and restart it later, it starts back at zero. Several days and haven't managed to get it fully loaded.
    – mowliv
    Oct 30, 2016 at 13:32
  • I've got past this problem, but can't be sure how! I think that you need to let the wallet fully sync at least once... if you close half way through the sync (after the original --fast download) it seems to start from scratch again. Incidentally, it seems most of my problems have stemmed from using an external USB HDD to store the wallet data... it really doesn't like that! Oct 31, 2016 at 16:57
  • I have the same problem, but in my case it starts to download all 2 millions blocks from the first one even after it downloaded it 100% before, just after I close and open the wallet, it's unusable :(
    – Vedmant
    Nov 18, 2016 at 21:08

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.