How To Use SpeedFan to Remotely Monitor Computer Health

Guy McDowell 10-04-2009

How To Use SpeedFan to Remotely Monitor Computer Health sf01In the Oil and Gas industry, our computer users are often several hundreds of miles away from a hamlet, let alone a city. The average user is also much more of a hands-on kind of person and is usually a novice computer user. The environment they work in is rife with dust and dirt and, of course, oil. One of the biggest problems I’ve experienced with my users is CPU overheating due to all the dust and dirt and lack of experience in taking care of a computer.


While looking for a solution to the problem, I came across SpeedFan from the awesomely altruistic Alfredo Milani Comparetti. I saw it on MakeUseOf, over at Monitor Your Computer Fan Speed With SpeedFan Monitor Your Computer Fan Speed With SpeedFan Read More . That article covers all the neat stuff, like adjusting fan speed, graphing temperatures and so on. But what it missed is what was most important to me, and anyone else who has to monitor computers on a shoe-string budget – it can send me an e-mail when conditions cross thresholds that I set! Awesome!

SpeedFan can also be set to popup a message, execute a program or script, or beep.

Here’s how I set up SpeedFan for my users:

Open SpeedFan and click on the Configure button.

How To Use SpeedFan to Remotely Monitor Computer Health configure 01


From there, you need to click on the Mail tab to set up access for SpeedFan to your e-mail account. It’s got to send the message somehow.

How To Use SpeedFan to Remotely Monitor Computer Health mail config

The profile name will be default, since Alfredo hasn’t added the ability to have multiple profiles yet. No sweat Alfredo. It’s epic as it is.

Then click on the Events tab.


How To Use SpeedFan to Remotely Monitor Computer Health configure 1

The bottom of the screen is where you can set the parameters for the event you want triggered. On this example I’m using the Hard Disk Drive (HDD) temperature, but on the work laptops I used the HDD and CPU temperatures. There are an awful lot of variables that can be monitored beyond that though. Check a few:

How To Use SpeedFan to Remotely Monitor Computer Health variables

That’s about half of the list. As you can see, you can monitor your HDD health as well. That should help you head off a few hard drive failures at the pass, and keep your data doggies rolling (remember, I work in the oil patch in Alberta. Gotta have a cowboy analogy in here somewhere!).


I researched the operating parameters of the laptop’s CPU and HDD and then used 80% and 90% of the maximum operating temperature as the trigger points. The lower 80% temperature triggers a pop-up to let the user know that the computer is too hot and that they should blow out the dust and elevate the back of the laptop.

How To Use SpeedFan to Remotely Monitor Computer Health speedfan popup

The 90% temperature setting then sends me an e-mail so I can phone the user, wake them up with some Macarena and let them know they are about to have a dead computer. So far I haven’t had to do that.

The For n times parameter allows you to decide how many times the temperature has to exceed the limit before it triggers the event. The temperature is in Celsius. The Allow every n seconds parameter determines how often the event will be triggered. If 60 seconds hasn’t passed since the last e-mail was sent, then it won’t send another one. Keeps form crashing my mail provider.


Then I chose the event send mail. The next field is the subject of the e-mail that will be sent. I use the laptop’s name so I know who to call. Finally, the last field determines which e-mail profile to use. This will be default until the developer adds the ability to have more than one e-mail profile.

Here, let me show you what I mean….

How To Use SpeedFan to Remotely Monitor Computer Health hd temp statement1

Of course, feel free to adjust those numbers to meet your needs.

All 55 of my field computers are set up with this system that runs silently in the background until something happens. Since I’ve put this into place, I haven’t lost a single laptop to a burnt out CPU or HDD. The time and money this has saved the company is in the thousands. And the software is free!

If you’ve used a different software to achieve something similar, let’s hear all about it in the comments!

Related topics: Computer Maintenance, Tech Support.

Affiliate Disclosure: By buying the products we recommend, you help keep the site alive. Read more.

Whatsapp Pinterest

Leave a Reply

Your email address will not be published. Required fields are marked *

  1. nanogreens
    January 16, 2010 at 4:39 am

    I like the idea of having my customers computers contact me when their is a problem. I wonder if there is anything that will email me when they get a virus. It would be neat to call them before they call me.

    • Guy McDowell
      January 16, 2010 at 8:32 am

      There's got to be something like that out there. If there isn't, then you know what kind of software to develop!

      There is software that runs on local area networks to do things like that. But I don't know about remote locations.

  2. Nanogreens 10
    October 2, 2009 at 2:27 pm

    Good article. You might want to hide the personal info:)

  3. Marc
    August 27, 2009 at 3:57 pm

    Great post, Guy...and rebuttal.

    I simply wasn't able to get email alerts working with SpeedFan. Now I get an email when/if an event is triggered. In my case, it's whenever SpeedFan shuts down my computer due to overheating or equipment failure (water pump for liquid cooling system).

    So far, no emails. Thank goodness! :)

  4. Guy McDowell
    April 11, 2009 at 9:51 am

    I appreciate your concern for my security. Yet, since anyone can follow my profile to my website, they'll find that my e-mail address is Anyone that uses Gmail will know that the username is the same as the e-mail's prefix.

    As for how many characters are in my password; what makes you think I used my real password? Really, I'm not that foolish, contrary to what my lawyer says.

  5. Josh
    April 11, 2009 at 2:15 am

    Good job makeuse, you showed a screen shot of the guys email, login name, and how many characters his password is. You might want to DR. that image.

    As for the article, very cool idea. I might want to try this