FanControl.Releases icon indicating copy to clipboard operation
FanControl.Releases copied to clipboard

FanControl as a Windows Service

Open Cubox opened this issue 4 years ago • 12 comments

This is a feature request

It would be nice to have Fan Control be a Windows Service, running as part of the system instead of a software started by Task Scheduler Also, not having the 30s delay at start on the scheduled task, but that can be fixed manually

Cubox avatar Jan 27 '21 15:01 Cubox

This software is amazing and this is one of the core missing pieces! Sent some 🍺 💵 as an incentive hehe

Are there missing pieces to this that make it a difficult ask? Perhaps packaging as an installation to create common entry points to launch the GUI (Start Menu/Desktop shortcuts)?

fredskis avatar Mar 23 '21 08:03 fredskis

Have you tried using a service manager for that purpose? I use the following small tool with some other software which I want to run as a service.

https://nssm.cc/

You might give it a try and check if it works with FanControl.

Phelagor avatar Apr 02 '21 14:04 Phelagor

Have you tried using a service manager for that purpose? I use the following small tool with some other software which I want to run as a service.

https://nssm.cc/

You might give it a try and check if it works with FanControl.

This thing is fantastic.

Rem0o avatar Apr 02 '21 15:04 Rem0o

Have you tried using a service manager for that purpose? I use the following small tool with some other software which I want to run as a service.

https://nssm.cc/

You might give it a try and check if it works with FanControl.

Yeah, it'd just be nice for it to be part of the package to not need to be manually repackaging it or worrying about it breaking after updates. :)

fredskis avatar Apr 03 '21 01:04 fredskis

image

This is coming. Should help a few folks.

Rem0o avatar Oct 20 '21 18:10 Rem0o

Rem0o delivering again! If you need beta testers, I'd be glad to help

Cubox avatar Oct 21 '21 00:10 Cubox

"Start with Windows" does not seem to work when used by an unprivileged user on Windows 11. Upvoting original request.

(Noticed the reference to nssm but it was last updated in 2014 according to https://nssm.cc/ and the world has moved on since then. I'd rather not rely on ancient software on an OS that didn't even exist back then.)

feeph avatar Apr 24 '22 06:04 feeph

"Start with Windows" does not seem to work when used by an unprivileged user on Windows 11. Upvoting original request.

(Noticed the reference to nssm but it was last updated in 2014 according to https://nssm.cc/ and the world has moved on since then. I'd rather not rely on ancient software on an OS that didn't even exist back then.)

You can use that tool as a workaround: https://github.com/xhul-dev/FanControl-WinStart

xhul-dev avatar Apr 24 '22 06:04 xhul-dev

Any workaround or plans for this? Would be amazing for home servers that you dont log into.

mselley avatar Jan 27 '23 21:01 mselley

Any workaround or plans for this? Would be amazing for home servers that you dont log into.

It seems from my testing that you can have a Scheduled Task run a Powershell script as SYSTEM on startup that runs Fan Control, and Fan Control appears to run in the background and honor its configuration. Of course you can't interact with or configure it further, but it does observe the existing configuration.

daninthemix avatar Jun 17 '23 07:06 daninthemix

@daninthemix that works

Rem0o avatar Jun 17 '23 15:06 Rem0o

We could use something in this direction that's built into FanControl as well. Not all users of a given machine hold admin, meaning if there isn't a startup task to run FanControl as SYSTEM some admin has to log in to every machine each time it restarts to have an instance of FanControl running. Also, an sudo-type tool is phasing in where admin capable users do not hold admin when they log in, causing FanControl's autostart to fail.

twest820 avatar Nov 29 '23 22:11 twest820