Run bitcoin-qt at startup of Windows server I am running bitcoin-qt on my server. I use .Net library to query it through windows services. 
It all works when I start bitcoin-qt manually.
But if the server is restarted, I see that it is running in task manager (bitcoin-qt.exe), but it is not available for services.
I also tried to run it as administrator using the scheduler, but this did not help.
when you run bitcoin-d I believe it's with configuration allowing remote calls to query the wallet . as soon as windows restart you will need to have this exe run with the params ,can achieve this with batch file. 
and remove the on startup run of the default bitcoin-qt.exe