user-1: Bitcoin's taking a lot of space on my C drive, and I would like to move it to another drive. I've figured out to do it using symbolic links, but the problem is that my Bitcoin client is currently synchronizing with the network. Is there a way to pause it, so I can move the data and then go back to synchronizing?
My C drive's almost running out of space.

user12641: On Windows you will have to modify the BitCoin application's shortcut to add the datadir parameter, so that everytime you launch BitCoin it will always use the new data directory:
"C:\Program Files (x86)\Bitcoin\bitcoin-qt.exe" -datadir=d:\BitCoinData

If you're using Armory to manage BitCoin, you need to set the location for the Bitcoin home directory. Go to File > Settings:


user85: Just shut the client down, move the files, and then start it up again. It will take about a minute or so to figure out where it left off, and then it will resume from there.

user5853: On Windows, the whole %appdata%\Bitcoin directory can be replaced with a symbolic directory link:
Make sure the bitcoin client is not running.
Move the %appdata%\Bitcoin directory to its target location (e.g. d:\bitcoinData)
Run the command prompt as root and issue the command
mklink /d "c:\users\<your_user_name_here>\appdata\roaming\bitcoin" "d:\bitcoinData"
OR as answered by @lan Boyd

user2446: You can create a directory junction (as i did to move the BitCoin data folder), or you can specify a different data folder location:
BitCoin-qt.exe -datadir=d:\BitCoinData

Which will be the long-term solution.

-1: <p>Bitcoin's taking a lot of space on my C drive, and I would like to move it to another drive. I've figured out to do it using symbolic links, but the problem is that my Bitcoin client is currently synchronizing with the network. Is there a way to pause it, so I can move the data and then go back to synchronizing?</p>

<p>My C drive's almost running out of space.</p>
 12641: <p>On Windows you will have to modify the BitCoin application's shortcut to add the datadir parameter, so that everytime you launch BitCoin it will always use the new data directory:</p>

<p>"C:\Program Files (x86)\Bitcoin\bitcoin-qt.exe" -datadir=d:\BitCoinData</p>

<p><img src="https://i.stack.imgur.com/IdLAR.png" alt="enter image description here"></p>

<p>If you're using Armory to manage BitCoin, you need to set the location for the Bitcoin home directory. Go to File > Settings:</p>

<p><img src="https://i.stack.imgur.com/F5GlS.png" alt="enter image description here"></p>
 85: <p>Just shut the client down, move the files, and then start it up again. It will take about a minute or so to figure out where it left off, and then it will resume from there.</p>
 5853: <p>On Windows, the whole %appdata%\Bitcoin directory can be replaced with a symbolic directory link:
Make sure the bitcoin client is not running.</p>

<p>Move the %appdata%\Bitcoin directory to its target location (e.g. d:\bitcoinData)</p>

<p>Run the command prompt as root and issue the command</p>

<p><code>mklink /d "c:\users\&lt;your_user_name_here&gt;\appdata\roaming\bitcoin" "d:\bitcoinData"</code></p>

<p>OR as answered by @lan Boyd</p>
 2446: <p>You can create a directory junction (as i did to move the BitCoin data folder), or you can <a href="https://en.bitcoin.it/wiki/Data_directory">specify a different data folder location</a>:</p>

<pre><code>BitCoin-qt.exe -datadir=d:\BitCoinData
</code></pre>

<p>Which will be the long-term solution.</p>
