I'm running a full node with Mist and my chaindata folder is huge. It's over 300GB when the block-chain is currently just over 100GB. There's over 169,000 files. Is that normal?

Is there a way to recover what I already have instead of just deleting it all and re-syncing?

  • 300GB is huge, the solutions I know of is just to delete chaindata folder and re-sync it with --fast. I'm also looking for another way of doing it
    – bravokeyl
    Commented Oct 28, 2017 at 5:34
  • If I want to run a full node, I shouldn't use --fast, right?
    – sharkya
    Commented Oct 28, 2017 at 13:10
  • I'm not sure about that, have to check
    – bravokeyl
    Commented Oct 28, 2017 at 15:02

1 Answer 1


I ended up just deleting the contents of the chaindata folder and re-sycing a full node and it only took 11 hours; 16,700 files and only 33 GB. There was definitely something wrong with the old chaindata. Previously, it took me 12 hrs to sync 1 day of transactions. Now, its so much faster.

  • How large is your block size and the chain structure you downloaded? Mine has been downloading for over a couple days now. I am currently stuck on Block 4,448,214/4,550,977 since more than 15 hours and the chain structure is 20,000,000+ / increasing every now and then.. 12 hours ago I was at 14,000,000+ . My chaindata folder is 31,150 Mb (15803 files) so I'm guessing I still have 1k files at least to go... I'm running Mist (Ethereum-Wallet-win64-0-9-2) Commented Nov 15, 2017 at 8:29
  • I ended up on selecting the light client sync as suggested here Synchronized in a matter of minutes. Commented Nov 15, 2017 at 11:59

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.