How to get cpu temperature and fan speed?

Dear All,

I want to get CPU temperature and CPU fan speed on win2000.Anybody can tell me how to do it,Port IO or WMI programming?? where can i find some sample codes and document about it?

Thanks in advance!
Black Lee

There aren’t any standard ways to get this. Most of the mechanisms to
expose fan speed are within vendor-specific management suites.

Temperature, however, is exposed in most laptops via ACPI, which is in turn
exposed by WMI.


Jake Oshins
Windows Kernel Group

This posting is provided “AS IS” with no warranties, and confers no rights.

“Black Lee” wrote in message news:xxxxx@ntdev…
Dear All,

I want to get CPU temperature and CPU fan speed on win2000.Anybody can tell
me how to do it,Port IO or WMI programming£¿ where can i find some sample
codes and document about it?

Thanks in advance!
Black Lee

The “ACPI Fan” devnode exists even on Pentium 3/i815 mobos of 2000 vintage,
it does not work with WMI though :slight_smile:

The well-known fan speed measurer is Motherboard Monitor by some Dutch guy,
it uses the DLPortIO driver to work.

Maxim Shatskih, Windows DDK MVP
StorageCraft Corporation
xxxxx@storagecraft.com
http://www.storagecraft.com

----- Original Message -----
From: “Jake Oshins”
Newsgroups: ntdev
To: “Windows System Software Devs Interest List”
Sent: Monday, July 26, 2004 9:16 PM
Subject: Re:[ntdev] How to get cpu temperature and fan speed?

> There aren’t any standard ways to get this. Most of the mechanisms to
> expose fan speed are within vendor-specific management suites.
>
> Temperature, however, is exposed in most laptops via ACPI, which is in turn
> exposed by WMI.
>
> –
> Jake Oshins
> Windows Kernel Group
>
> This posting is provided “AS IS” with no warranties, and confers no rights.
>
>
> “Black Lee” wrote in message news:xxxxx@ntdev…
> Dear All,
>
> I want to get CPU temperature and CPU fan speed on win2000.Anybody can tell
> me how to do it,Port IO or WMI programming?? where can i find some sample
> codes and document about it?
>
> Thanks in advance!
> Black Lee
>
>
>
> —
> Questions? First check the Kernel Driver FAQ at
http://www.osronline.com/article.cfm?id=256
>
> You are currently subscribed to ntdev as: xxxxx@storagecraft.com
> To unsubscribe send a blank email to xxxxx@lists.osr.com