<p>By default, Bitcoin Core does not create a configuration file. If you want to change configuration options, you can either pass startup parameters or add the <code>bitcoin.conf</code> yourself.</p>

CC BY-SA 4.0
2019-05-14T06:45:40.743Z
I updated from the previous version 0.17, I have just realised that my IP address I used for port 8333 in router had reassigned its self,so this is why I had no incoming connections,  but it’s still processing v slowly, increase per hour is 0.02%. The number of blocks left is unknown and says is syncing headers?
Mark Richards
CC BY-SA 4.0
2019-05-14T16:12:40.233Z
@MarkRichards: Bitcoin Core will first download all headers of the blocks to determine the best chain, then download and verify the complete best chain. It sounds like you're still in the first phase. Is this a microcomputer?
Murch
CC BY-SA 4.0
2019-05-16T04:24:54.933Z
Ah ok thanks, so would say I still have a way to go, I  am just using an old laptop around 10 years old
Mark Richards
CC BY-SA 4.0
2019-05-12T17:28:17.917Z
2019-05-12T17:28:17.917Z
Murch
<p><a href="https://bitcointalk.org/index.php?topic=5138532.0" rel="nofollow noreferrer">v0.18.0 release notes</a> include:</p>

<blockquote>
  <h2>systemd init file</h2>
  
  <p>The systemd init file (<code>contrib/init/bitcoind.service</code>) has been
  changed to use <code>/var/lib/bitcoind</code> as the data directory instead of
  <code>~bitcoin/.bitcoin</code>. This change makes Bitcoin Core more consistent
  with other services, and makes the systemd init config more consistent
  with existing Upstart and OpenRC configs.</p>
</blockquote>

<p>So, to prevent a slow re-sync, you'd need to move your old data directory to the new location.  Although the release notes specify the data directory used to be <code>~bitcoin/.bitcoin</code>, mine on v0.17.1 was in <code>/var/lib/bitcoin/.bitcoin</code>, which I just needed to move to <code>/var/lib/bitcoind</code> to prevent a re-sync.</p>

CC BY-SA 4.0
2019-06-24T03:51:02.777Z
2019-06-24T03:51:02.777Z
user1902689
<p>I recently updated Bitcoin-Core to 0.18.0 and then it had to resync the blocks which has taken 8 days so far and is only on 67% completed (using windows 7). I have the files saved in D:/.. I noticed the config file was blank. What should be written in there in a standard case?</p>

<p>I did try to install node launcher but was to technical for me, but after I tried this I noticed I had another bitcoin folder in F:/ which I have since deleted.</p>

CC BY-SA 4.0
2019-05-12T09:47:00.167Z
What is a "node launcher"?
Claris
CC BY-SA 4.0
2019-05-12T13:41:29.327Z
What did you update from?  A blank configuration file is fine.
G. Maxwell
<bitcoin-core>
Bitcoin-Core re-synchronizing after updating to v0.18.0
Mark Richards
# Bitcoin-Core re-synchronizing after updating to v0.18.0

(Asked by: username_0 on 2019-05-12)

I recently updated Bitcoin-Core to 0.18.0 and then it had to resync the blocks which has taken 8 days so far and is only on 67% completed (using windows 7). I have the files saved in D:/.. I noticed the config file was blank. What should be written in there in a standard case?

I did try to install node launcher but was to technical for me, but after I tried this I noticed I had another bitcoin folder in F:/ which I have since deleted.

**Tags:** bitcoin-core

> **Comments:**
> **username_1**: What is a "node launcher"?  
> **username_2**: What did you update from?  A blank configuration file is fine.  

---

## 2 answers

### Answer by username_3 on 2019-05-12. Score: 1

By default, Bitcoin Core does not create a configuration file. If you want to change configuration options, you can either pass startup parameters or add the `bitcoin.conf` yourself.

> **Comments:**
> **username_0**: I updated from the previous version 0.17, I have just realised that my IP address I used for port 8333 in router had reassigned its self,so this is why I had no incoming connections,  but it’s still processing v slowly, increase per hour is 0.02%. The number of blocks left is unknown and says is syncing headers?  
> **username_3**: @username_0: Bitcoin Core will first download all headers of the blocks to determine the best chain, then download and verify the complete best chain. It sounds like you're still in the first phase. Is this a microcomputer?  
> **username_0**: Ah ok thanks, so would say I still have a way to go, I  am just using an old laptop around 10 years old  

---

### Answer by username_4 on 2019-06-24. Score: 0

[v0.18.0 release notes](https://bitcointalk.org/index.php?topic=5138532.0) include:

> ## systemd init file
>
> The systemd init file (`contrib/init/bitcoind.service`) has been
> changed to use `/var/lib/bitcoind` as the data directory instead of
> `~bitcoin/.bitcoin`. This change makes Bitcoin Core more consistent
> with other services, and makes the systemd init config more consistent
> with existing Upstart and OpenRC configs.

So, to prevent a slow re-sync, you'd need to move your old data directory to the new location. Although the release notes specify the data directory used to be `~bitcoin/.bitcoin`, mine on v0.17.1 was in `/var/lib/bitcoin/.bitcoin`, which I just needed to move to `/var/lib/bitcoind` to prevent a re-sync.


---

