<p>You can either start the bitcoin client with the command line option <code>-datadir=&lt;path to another directory&gt;</code> (you would have to do this every time you start the client) or you can link the <code>blocks</code> directory to another location. How to do this depends on your operating system:</p>

<ul>
<li>For Windows I found this <a href="https://bitcointalk.org/index.php?topic=63844.msg748224#msg748224" rel="nofollow">forum post</a> (didn't test it but sounds reasonable)</li>
<li>On Linux you could do something like this: <code>ln -s ~/.bitcoin/blocks /another/directory</code> (make sure you use an absolute path for the source directory).</li>
</ul>

CC BY-SA 3.0
2013-11-28T23:07:47.530Z
2013-11-28T23:07:47.530Z
jnnk
<p>You can specify where to store the blockchain by starting QT with the following command argument:</p>

<pre><code>-datadir D:\BITCOIN
</code></pre>

CC BY-SA 3.0
2013-11-28T23:05:50.463Z
2013-11-28T23:05:50.463Z
DAC
<p>I installed the bitcoin program and now it's synchronising, and although I installed it on my very large D: disk it's moving all of the stuff on my little C: disk.
It's now around 6 GB in size with 45 weeks to go and I'm out of room. Is there a way I can safely move it to my D: or make it synchronise onto my D: instead?</p>

CC BY-SA 3.0
2013-11-28T22:49:34.727Z
Maybe it is a time for you to use thin client, like multibit? Is there any particular reason you are going after full node?
Maciej Mączko
<synchronization>
Bitcoin too large file
Colm
# Bitcoin too large file

(Asked by: username_0 on 2013-11-28)

I installed the bitcoin program and now it's synchronising, and although I installed it on my very large D: disk it's moving all of the stuff on my little C: disk.
It's now around 6 GB in size with 45 weeks to go and I'm out of room. Is there a way I can safely move it to my D: or make it synchronise onto my D: instead?

**Tags:** synchronization

> **Comments:**
> **username_1**: Maybe it is a time for you to use thin client, like multibit? Is there any particular reason you are going after full node?  

---

## 2 answers

### Answer by username_2 on 2013-11-28. Score: 1

You can either start the bitcoin client with the command line option `-datadir=` (you would have to do this every time you start the client) or you can link the `blocks` directory to another location. How to do this depends on your operating system:

* For Windows I found this [forum post](https://bitcointalk.org/index.php?topic=63844.msg748224#msg748224) (didn't test it but sounds reasonable)
* On Linux you could do something like this: `ln -s ~/.bitcoin/blocks /another/directory` (make sure you use an absolute path for the source directory).


---

### Answer by username_3 on 2013-11-28. Score: 1

You can specify where to store the blockchain by starting QT with the following command argument:
-datadir D:\BITCOIN


---

