After starting Bitcoin Core (without any start parameters) for it to create the data directory's contents, instead of the data directory's contents going to "E:\Bitcoin" they are going straight to the root of Drive "E". Am I messing something up here?
Should the bitcoin.conf file be in the root of "C:\Users\BTC!\AppData\Roaming\Bitcoin" or should I be putting it into "daemon" or "doc"? In "doc" there is a file called "bitcoin-conf.md" however.
The config file should in the default data directory which is the former.
The latter is the installation directory which wont be used as the data dir by Bitcoin Core, unless told to do so.
The line "
datadir" in the config should tell Bitcoin Core to create the data directory into that folder so there may be something that's causing it to use "
E:\" instead of "
E:\Bitcoin".
AFAIK, it can be overridden by the
-datadir start parameter so check if you're still using an old shortcut.
Or the config file may actually be "
bitcoin.conf.txt" which is caused by Windows explorer not showing the extension (
enabling "File name extensions" will do the trick).
In which case, it will use what's set in the GUI.
You can also try to use the old directory if you don't want to restart from scratch,
rename it into the folder name that you want and put the path into the
datadir= line in the config file.