I entered "geth" command from my powerShell comandline. There was no ChainData directory.
I am running Windows 10 64 bit. I downloaded Geth v1.8.3 for windows 64 bit
The machine has 250 GB SSD. The internet connection is 3 Mbps. No other process is running.

its 3 days now, about 4300 files downloaded in my ChainData folder and sync is still running.

How do i know if it is running in fast mode?
How long is it going to still take? In other words, how many more nodes it still has to download, like "downloading 4300 out of 10000"?

I opened a new console and ran "geth attach localhost:8545". It gave following error -- Fatal: Failed to start the JavaScript console: api modules: Post localhost:8545: dial tcp [::1]:8545: connectex: No connection could be made because the target machine actively refused it.
– AndyApr 5 '18 at 5:06

@Andy I've added a few more options how to connect to your node. Tell me if those work
– Daniel Luca CleanUnicornApr 5 '18 at 6:14