3
2
I have 2 identical PCs, with the only difference being the GPU. One of the CPUs is overheating without the fan going up in speed, but if I gently press the fan manually, it speeds up as it seems to detect the temperature, but otherwise it doesn't go much over 2700 RPM, and the usual temperature of the CPUs is 60, while the other is 30.
The thing is, it's not the fan, it's actually the CPU. I only switched the CPUs between the two PCs and now the second PC is the one overheating. The problem started long before I switched the CPUs, so I ruled out some pin bending, and since the fans didn't switch with the CPUs, it also can't be the fans.
Before going any further, yes, I did the basics: clean the fans, change the thermal paste, etc.
So the question is, is there anything else I can do to trace the problem, before I admit to myself that the CPU is busted?
1the temperature sensor on the die is probably bad. is it under warranty? something like that should be covered. as a workaround you can use a third party utility to run the cpu fan at a higher rate all the time. just gotta keep an eye on the temps so you dont burn it out. – Hefewe1zen – 2014-03-15T16:11:00.470
Should have mentioned, but I already use SpeedFan, and got the fan to go to around 3300 RPM, but it doesn't seem to go any faster by itself. It only goes to 600+ RPM only if I press the fan. The CPU is around 3 years old, so the warranty is already over. I'll try to find some tool that will show mb and cpu sensors. The temperature I get from SpeedFan is high, so it can't be the cpu sensor. Thanks for the help. – Silver Phoenix – 2014-03-15T21:07:23.403
you may want to check that dynamic frequency / speedstep is set up, that can help to keep the temps down. also you may be able to set the fan speed in your bios. – Hefewe1zen – 2014-03-16T01:11:23.507