Temperature sensors showing high CPU temps, CPU not super hot

coolingcpucpu-coolersensorstemperature

(For monitoring heating I have used SpeedFan, Ai suite II (asus mobo software), RealTemp and my bios (on an Asus Gene IV Rampage))

SpeedFan says 100-120 C
RealTemp says 30-80 C at idle (30 C currently) and 100-ish while gaming
Ai Suite says 80-90 C at all times
BIOS says 70-90 C
(My CPU cooler is a Corsair H60)

Lately my computer has been giving me readings of my CPU hitting temperatures as high as 100 degrees Celsius. When I open my case after turning it off, or while my comp reads 100 degrees, the area around the CPU feels nothing like 100 degrees, more like 50 degrees. Today I put it apart and together again, cleaning out dust and such.

At idle my comp reads from 40-80 degrees Celsius.

Is it possible that my mobo sensor is faulty? While it doesnt seem like it gets as hot as it says it certainly affects my computers performance while gaming. It ran WoW easily at 90fps before, but now I barely make a 60fps. Fluctuating between 40 and 61fps.

Images of my case:
http://imgur.com/a/8fhFr

Edit 1: I think the temperature might have been more accurate than what I thought. As MSalters pointed out, the ambient temp might be much lower than that of the CPU. My water cooler seems to be low on water, even though its a model which should never be refilled, and which cant be refilled. I have ordered some thermal compound and contacted Corsair about their CPU water cooler. If anyone has any experience with similar issues any input would be nice.

Best Answer

Heat moves when there is a temperature difference. Usually the amount of heat moving is proportional to the temperature difference. The 100 degrees measured is inside the CPU. That may very well correspond to 50 degrees ambient (and thus a 50 degree difference) if there's a large heat production.

A better cooler removes more heat for the same temperature difference, or alternatively the same amount of heat with a lower temperature difference. For instance, a cooler that's twice as efficient would cut the difference to 25 degrees, so it would keep your CPU at 50+25 = 75 degrees.

Related Question