Run SpeedFan as a Windows Service with AlwaysUp

How to Run SpeedFan as a Windows Service with AlwaysUp

Start SpeedFan automatically when your PC boots and keep it running 24x7 in the background. No need to log on


Last Updated on June 14, 2026

SpeedFan is a free utility that monitors voltages, fan speeds and temperatures on computers with hardware monitor chips.


To install SpeedFan as a Windows Service with AlwaysUp:

  1. Download and install SpeedFan, if necessary:

    Install SpeedFan

  2. Download and install AlwaysUp, if necessary.

  3. Start AlwaysUp.

  4. Select Application > Add to open the Add Application window:

    Add Application

  5. On the General tab:

    • In the Application field, enter the full path to the SpeedFan executable, speedfan.exe. If you installed SpeedFan in the default location, this will be:

      C:\Program Files (x86)\SpeedFan\speedfan.exe
    • In the Arguments field, enter /NOSMBSCAN. That option prevented SpeedFan from scanning the SMBus and hanging when it started on our server, so we recommend it for you too.

      Feel free to add any other of SpeedFan's command line parameters here as you see fit.

    • In the Set the priority to field, choose Above Normal. It's not required but bumping that up from the default will cause Windows to allocate SpeedFan a few extra CPU cycles, and that may be better on slower hardware.

    • And finally, in the Name field, enter the name that you will call the application in AlwaysUp. We went with SpeedFan but you can specify something else if you like.

    SpeedFan Windows Service: General Tab

  6. Click the Save button. In a couple of seconds, an application called SpeedFan will show up in the AlwaysUp window. It's not yet running though:

    SpeedFan Windows Service: Created

  7. To start SpeedFan from AlwaysUp, choose Application > Start "SpeedFan". The state will change to "Running":

    SpeedFan Windows Service: Started

    Note that SpeedFan will be running in the background, in the isolated Session 0. You won't see it on your desktop.

    If you need to see SpeedFan, choose Application > Restart "SpeedFan" in this session to stop it in Session 0 and re-run it visibly on your desktop:

    Restart SpeedFan in your desktop session

  8. That's it! Next time your computer boots, SpeedFan will start up immediately, without anyone needing to log on. Please restart your machine now and test that SpeedFan works as expected after Windows comes back to life.

    And please feel free to edit SpeedFan in AlwaysUp to check out the many other settings that may be appropriate for your environment.

    For example, send email alerts if it stops, run SpeedFan in a normal user account, etc.


SpeedFan not working properly as a Windows Service?

  • Consult the AlwaysUp Troubleshooter — our online tool that can help you resolve the most common problems encountered when running an application as a Windows Service.

  • From AlwaysUp, select Application > Report Activity > Today to bring up an HTML report detailing the interaction between AlwaysUp and SpeedFan. The AlwaysUp Event Log Messages page explains the more obscure messages.

  • Browse the AlwaysUp FAQ for answers to commonly asked questions and troubleshooting tips.

  • Contact us and we will be happy to help!

Our 14,000+ customers include...
AlwaysUp is fully compatible with Windows 11 AlwaysUp is fully compatible with Windows Server 2025
Over 97,000 installations, and counting!
 
AlwaysUp is number 1! Run as a Service with AlwaysUp

Rock-solid for the past 20+ years!