Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. General Programming
  3. Hardware & Devices
  4. CPU Temperature

CPU Temperature

Scheduled Pinned Locked Moved Hardware & Devices
databasehardwarehelpquestion
6 Posts 5 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • M Offline
    M Offline
    Manasi D
    wrote on last edited by
    #1

    Hi, I need to measure the temperature of CPU. I understand that I have to use WMI for this. Using wbemtest.ext when I connect to the namespace root\WMI and in the query, type 'select * from MSAcpi_ThermalZoneTemperature' , I get 'null' value for 'current temperature'. Does that mean that I will not be able to measure the CPU temperature? If this is not the method, can anyone please help me with measuting CPU temp? Any info in this regard will be very useful. Please also direct me , if this is not the correct section (hardware) to post this message. I will post it in a correct section. Thanks, Manasi

    A realJSOPR D 3 Replies Last reply
    0
    • M Manasi D

      Hi, I need to measure the temperature of CPU. I understand that I have to use WMI for this. Using wbemtest.ext when I connect to the namespace root\WMI and in the query, type 'select * from MSAcpi_ThermalZoneTemperature' , I get 'null' value for 'current temperature'. Does that mean that I will not be able to measure the CPU temperature? If this is not the method, can anyone please help me with measuting CPU temp? Any info in this regard will be very useful. Please also direct me , if this is not the correct section (hardware) to post this message. I will post it in a correct section. Thanks, Manasi

      A Offline
      A Offline
      Anton Afanasyev
      wrote on last edited by
      #2

      Hello Manasi and welcome to CodeProject! For you question, I only have to say that some motherboards do not support measuring CPU temperature, so I suggest that you go to the manufacturer website (or the manual if you have it) and check that first. Other than that, I don't think I can help much as I've never had the need to check the CPU temperature programatically. P.S. change your display name to something more descriptive than a blank space ;)


      :badger:

      M 1 Reply Last reply
      0
      • A Anton Afanasyev

        Hello Manasi and welcome to CodeProject! For you question, I only have to say that some motherboards do not support measuring CPU temperature, so I suggest that you go to the manufacturer website (or the manual if you have it) and check that first. Other than that, I don't think I can help much as I've never had the need to check the CPU temperature programatically. P.S. change your display name to something more descriptive than a blank space ;)


        :badger:

        M Offline
        M Offline
        Manasi D
        wrote on last edited by
        #3

        Thank you for your reply..will check the manual..and have changed the display name as well :)

        1 Reply Last reply
        0
        • M Manasi D

          Hi, I need to measure the temperature of CPU. I understand that I have to use WMI for this. Using wbemtest.ext when I connect to the namespace root\WMI and in the query, type 'select * from MSAcpi_ThermalZoneTemperature' , I get 'null' value for 'current temperature'. Does that mean that I will not be able to measure the CPU temperature? If this is not the method, can anyone please help me with measuting CPU temp? Any info in this regard will be very useful. Please also direct me , if this is not the correct section (hardware) to post this message. I will post it in a correct section. Thanks, Manasi

          realJSOPR Offline
          realJSOPR Offline
          realJSOP
          wrote on last edited by
          #4
          1. The onboard CPU temperature monitoring circuitry is notroiously unreliable and inaccurate. 2) Just find and download a problem like Motherboard Monitor. It will also report system fan speeds and stuff like that.

          "Why don't you tie a kerosene-soaked rag around your ankles so the ants won't climb up and eat your candy ass..." - Dale Earnhardt, 1997
          -----
          "...the staggering layers of obscenity in your statement make it a work of art on so many levels." - Jason Jystad, 10/26/2001

          D 1 Reply Last reply
          0
          • realJSOPR realJSOP
            1. The onboard CPU temperature monitoring circuitry is notroiously unreliable and inaccurate. 2) Just find and download a problem like Motherboard Monitor. It will also report system fan speeds and stuff like that.

            "Why don't you tie a kerosene-soaked rag around your ankles so the ants won't climb up and eat your candy ass..." - Dale Earnhardt, 1997
            -----
            "...the staggering layers of obscenity in your statement make it a work of art on so many levels." - Jason Jystad, 10/26/2001

            D Offline
            D Offline
            Dan Neely
            wrote on last edited by
            #5

            MBM hasn't been updated for new chipsets in several years. The current replacement is a program called speedfan.

            -- Rules of thumb should not be taken for the whole hand.

            1 Reply Last reply
            0
            • M Manasi D

              Hi, I need to measure the temperature of CPU. I understand that I have to use WMI for this. Using wbemtest.ext when I connect to the namespace root\WMI and in the query, type 'select * from MSAcpi_ThermalZoneTemperature' , I get 'null' value for 'current temperature'. Does that mean that I will not be able to measure the CPU temperature? If this is not the method, can anyone please help me with measuting CPU temp? Any info in this regard will be very useful. Please also direct me , if this is not the correct section (hardware) to post this message. I will post it in a correct section. Thanks, Manasi

              D Offline
              D Offline
              Dave Kreskowiak
              wrote on last edited by
              #6

              WMI will only work if the MoBo manufacturer has supplied WMI Providers to allow WMI to get at that kind of data. Most manufacturers do NOT supply this stuff. Again, check with the manufacturer for some kind of management software package.

              Dave Kreskowiak Microsoft MVP - Visual Basic

              1 Reply Last reply
              0
              Reply
              • Reply as topic
              Log in to reply
              • Oldest to Newest
              • Newest to Oldest
              • Most Votes


              • Login

              • Don't have an account? Register

              • Login or register to search.
              • First post
                Last post
              0
              • Categories
              • Recent
              • Tags
              • Popular
              • World
              • Users
              • Groups