Friday, November 24, 2006

CPU Temperature Monitor System Tray Utility

INauseous() - CPU Temperature Monitor

"Given the issues with Toshiba laptops running very hot with Vista Glass Aero enabled, and just in general with XP as well ( Hot enough to burnout motherboards that require replacements from the manufacturer)  I wrote this utility to give me system tray status on the current CPU temperature.  I'm currently adding GPU temperature but that requires distribution of licensed components (dynamic libraries).

...

Basically, it just sits in your system tray showing the current CPU temperature with the following color schemes:

  • Green - Running at below 50% of critical temperature
  • Yellow - Running at > 50% but < 75% of critical temperature
  • Red - Running >= 75% of critical temperature.

...

The WMI namespace and object is root\WMIMSAcpi_ThermalZoneTemperature

..."

Great timing...

I just had a HD issue related to heat (it's officially bad when your notebook HD is too hot to handle and makes a loud "clunking" sound...  :|  ) so I'm "heat aware" right now.

This is a cool little utility which sits in your system tray that monitors CPU heat. The C# 2 source is also available...

6 comments:

Shawn said...

This has been updated due to a GDI handle leak...

Greg said...

I hate those... ;)

Thanks for the update (in both senses).

Anonymous said...

Great utility - just one question - when this is running I cant restart my PC until I shut off the Temp Util. Do you know how I can get around this ?

Thanks - Lee - UK

Shawn said...

I know of the problem. I'll be working on a fix for that as well. I hadn't seen that problem, but I know have it running on an XP SP2 Toshiba Tecra M5 too and that issue came up there.

check back at http://www.cicoria.com/cs1/blogs/cedarlogic

I'll remember (try) to post an update link here too.

Greg said...

Thank you Shawn...

Shawn said...

This has been updated...

http://www.cicoria.com/cs1/blogs/cedarlogic/archive/2006/12/17/433.aspx