CPU reading 128C forcing fans to always be at full load

tlinker

Reputable
Jul 12, 2015
7
0
4,510
Hi guys,

So since around a week ago I have upgraded my PC a bit and am experiencing issues with my CPU temp readings.

Current Setup:

i7 4790K
H100i Cooler
MSI Z97 G45 Mobo
16GB Corsair Vengence Pro
Zotac 980ti Amp Extreme
EVGA 600W Bronze PSU
2 SSD
1 HDD
NZXT Noctis 450

Alright so now for the fixes I have tried.

First off I figured maybe the MoBo had a faulty sensor so I called a Micro Center technician to see if he had anyone return the MoBo with the same issue. He said he hasn't had anyone with that particular issue. He then reccomended I replace both the MoBo and CPU that I had purchased a few days prior sincer the CPU could have a faulty core causing the temps to spike. I then went and swapped for BRAND NEW factory sealed components. After installing the issue remains.

I have swapped thermal paste multiple times. There is the proper amount currently spread on the cpu (pea sized amount).

I initially used SpeedFan for temp reading which is where it reads the 128C.

I then downloaded HWMonitor which reads all my temps at very safe 35C on CPU and 60C on GPU.

What is causing the SpeedFan app to read 128C?

I am currently using SpeedFan to lower fan speeds so the 8 fans in my case aren't spinning at constant 2800RPM.

Anyone that can supply help would be greatly appreciated, thanks for your time!!
 
Solution
It may not be the components at all, instead it may be a very glitchy program like speedfan which can't make accurate heads or tails of the sensors. Hwmonitor isn't getting false readings and the sensors haven't changed. The only common denominator in the poor temp readings is speedfan. That's why I suggested trying another program like realtemp, it's pretty accurate and a small program. See if realtemp matches what you're getting from hwinfo. If it does, it will confirm that speedfan's temp readings are worthless. The only issue I'm seeing is a poorly coded piece of software, once it's eliminated from the equation there is no issue. It could be that speedfan is internally combining temps from various sensors and adding them together...

tlinker

Reputable
Jul 12, 2015
7
0
4,510


yeah I realize that speedfan is not very accurate i am just wondering what is causing the system to read such a high temp that does not exist. Even after replacing the components that would cause a misread the issue still stands. Something is telling the system that the CPU is at 128C but I cant figure out anything that would be malfunctioning since its all brand new components.
 
It may not be the components at all, instead it may be a very glitchy program like speedfan which can't make accurate heads or tails of the sensors. Hwmonitor isn't getting false readings and the sensors haven't changed. The only common denominator in the poor temp readings is speedfan. That's why I suggested trying another program like realtemp, it's pretty accurate and a small program. See if realtemp matches what you're getting from hwinfo. If it does, it will confirm that speedfan's temp readings are worthless. The only issue I'm seeing is a poorly coded piece of software, once it's eliminated from the equation there is no issue. It could be that speedfan is internally combining temps from various sensors and adding them together, reading a sensor that doesn't exist so is coming up with some random arbitrary value or any number of possibilities.

The problem is in the software, not the hardware. If I have a broken speedometer that reads 0mph even while I'm driving down the highway, I can keep replacing the motor 2, 3, 4 times and it still won't make the speedometer work properly.

Go to google and use "speedfan reporting wrong cpu temp" as the search term. You'll see this same issue has been going on for years, some even reporting the same exact temp you're getting. It's poor software and likely not worth the space on your hard drive unless it's actually managing to function and control your fans. If it is, then maybe keep it. Otherwise I'd toss it and replace with more reliable software.
 
Solution

tlinker

Reputable
Jul 12, 2015
7
0
4,510


The issue that I am trying to fix however is not the speedfan software but what is causing my PC's fans to spin at 2500RPM on startup. The only reason why I am using speedfan at the moment is to lower the fans to a tolerable level. There must be a factor other than the MoBo and CPU that is causing this issue to arise. I was only using the speedfan 128C as a reference to something being read at such a high temp causing the high RPM on start up. SpeedFan is NOT operating on system load, I manually start it everytime I boot up to lower the RPM. Only thing that I can think of is something in the cases PMW controller, but that only controls the fans and on its own shouldn't be anything more than a hub to connect all the fans to one controller. The issue I am trying to seek an answer to is WHAT is causing the possible high temp reading and what I might be able to do to counteract that issue.

Thanks for the input, I very much appreciate the help!! :D
 
Ok so the problem is the fans aren't being controlled properly using the fan hub in the noctis 450. I'm assuming you're using the built in fan hub right? The fan hub should be connected to the power supply for power. It should also have a connector running from the fan hub to the cpu_fan header on the motherboard. The radiator fans should plug into the fan hub on the cooling block of the h100i, then since the 8 fan hub of the noctis is plugged into the cpu_fan header, instead of plugging your h100i in there you should plug it into the white port on the fan hub (using extension cable if necessary to reach it). The rest of the case fans will plug into the various ports on the noctis fan hub on the back.

Doing it this way, all the fans should be pwm controlled from the motherboard via the bios. All fans will run at the same speed as one another though, so if the cpu fans have to speed up all the rest will speed up with it. Hubs tie all fans together and don't let them run at independent speeds. In the bios there should be a setting for cpu fan speed, either a quiet setting, auto setting, manual setting, full speed etc.

I think you have two different issues going on. One, the fans are spinning at full speed either because the hub isn't working properly, isn't connected properly or the bios isn't set to properly control them via pwm. The other issue is the software you're using (speedfan) is reporting a false high temp. Since hwmonitor is reporting a more likely temp of 35c, it's doubtful that high temps are what's causing your fans to spin at full speed.

The high temp reading is faulty on the part of speedfan and has nothing to do with the fans spinning fast unless speedfan is somehow interfering with them and using it's bad temp reading to justify spinning the fans up. Rather it's more likely that hwmonitor is correct, your system is running cool (albeit noisy at the moment) and there's something not quite setup right with the pwm noctis fan hub and/or an improper bios fan setting that's causing the fans to run full speed.

If nothing else, try connecting just the h100i directly to the cpu_fan header and disconnect the hub (let your case fans stop spinning) and see if the motherboard is controlling the h100i properly - allowing it to spin up and spin down variably. If it does, then try connecting it back to the noctis fan hub and make sure the fan hub is connected to cpu_fan, not cpu_opt. Cpu_opt may not have complete pwm support which may explain why the fans are running full speed connected to the hub.
 

tlinker

Reputable
Jul 12, 2015
7
0
4,510


when I get back from work I will make sure everything is plugged in properly (99% sure it is). The 4 fans I have in push pull config on the radiator run straight to the PMW controller using a fan splitter for each set. The CPU fan is plugged into the proper white slot (checked a couple days ago). I observed the fans when on bios are at the loud rpm, but when i enter the hardware monitor section they quiet down. When i exit the section back to the main Bios or any other section (settings, OC section, etc.) the fans go loud rpm again. I looked all over the bios for the fan controller but the only thing i can find it the "smart fan" check box on the hardware monitor section. It only allows me to turn it on or off.