Why can't I use Bitcoin-QT while bitcoind is running as a Windows service under NSSM?

Is there a trick to this?

For me to use Bitcoin-QT, I have to stop my windows service and then open it.

Or should I use a separate GUI tool other than BitcoinQT as a workaround.

Hoping for some help on this.


1 Answer 1


Both bitcoin-qt and bitcoind will, by default, try and use the same directory for blocks, chainstate, wallets, etc. Both can't access the same files at the same time. The first will lock the data directory, preventing other Bitcoin Core processes from also using it, to avoid corruption etc. If you want to use bitcoind, you can perform all the same wallet functions and more using the command line with bitcoin-cli, rather than using the GUI. Otherwise, shutting down bitcoind before opening bitcoin-qt is the only option.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.