Question Fans in my system show 0 rpm. HWinfo, HWmonitor etc does not detect any system fans

Freeze Aim

Distinguished
Nov 8, 2016
291
0
18,790
I have this problem that is honestly infuriating me at this point. I cant do some tasks without my pc sounding like an airplane.

Recently, after dual booting linux and windows something broke and caused my fans to show 0 rpm in bios, and not be detected in any fan detecting software.

This is not a matter of "check your cables". It has worked perfectly fine before. Before dual booting, i adjusted my fans with fancontrol without any issues. So its not that.

Im not sure what it is, but maybe you guys know? And no matter what i put my fans to spin in bios, it wont change. Its like even my bios cannot detect the fans.

Im out of ideas. I cant change my fans or AIO pump in any way, and its bothering me greatly.

The specs are:
CPU: 5800x3d
GPU: rtx 3060 ti:
Motherboard: msi b450 pro carbon ac, bios version v1H1 (2023 bios, beta)
Ram: 32gb @3200 mhz
disk 1: sn770 1 tb nvme
disk 2: samsung 970 evo plus, 1tb nvme

Help is appreciated! I'm losing my mind...
 
What happens if you reset BIOS to default settings?
Tried this, and fans still read 0 rpm in BIOS. Though, when I restored to default, it changed the fans to DC mode, and they started spinning a lot faster. Changing to PWM automatically made them spin slower. However, the readings did not change at all. Still 0 RPM
 
Tried this, and fans still read 0 rpm in BIOS. Though, when I restored to default, it changed the fans to DC mode, and they started spinning a lot faster. Changing to PWM automatically made them spin slower. However, the readings did not change at all. Still 0 RPM
If it's showing "0" RPM in BIOS it's a hardware problem. What about CPU fan?

Try connecting one fan at time.

What about uninstalling the fan control software?
 
If it's showing "0" RPM in BIOS it's a hardware problem. What about CPU fan?

Try connecting one fan at time.

What about uninstalling the fan control software?
I fail to see how it is a hardware issue though. It worked precisely until i installed linux as a dual boot, and tried to control my fans through there. After that, it stopped working. I think the particular linux OS messed up a lot of stuff in my system, as it had quite a few bugs, like somehow slowing down my BIOS.

I havent tried uninstalling the fan control software, though when i boot into linux (different distribution now), which has no fan control software, still it is 0 RPM.
 
Though, when I restored to default, it changed the fans to DC mode, and they started spinning a lot faster. Changing to PWM automatically made them spin slower.
Show photos, how you have connected your fans.
(upload to imgur.com and post link)
How many fans are being used?
Are you using any fan hubs?
Are fans with 3pin connectors or 4pin connectors?

3pin - get regulated in DC mode, 4pin fans get regulated in PWM mode.
In wrong mode mode fans will not be regulated properly.

If fan rpm is not being detected (and fans are connected properly), this would only mean - a fried fan controller.
 
I fail to see how it is a hardware issue though. It worked precisely until i installed linux as a dual boot, and tried to control my fans through there. After that, it stopped working. I think the particular linux OS messed up a lot of stuff in my system, as it had quite a few bugs, like somehow slowing down my BIOS.

I havent tried uninstalling the fan control software, though when i boot into linux (different distribution now), which has no fan control software, still it is 0 RPM.
Try a full wipe of drive and install of Windows and see if problem persists.

Actually, try flashing the BIOS again.
 
Show photos, how you have connected your fans.
(upload to imgur.com and post link)
How many fans are being used?
Are you using any fan hubs?
Are fans with 3pin connectors or 4pin connectors?

3pin - get regulated in DC mode, 4pin fans get regulated in PWM mode.
In wrong mode mode fans will not be regulated properly.

If fan rpm is not being detected (and fans are connected properly), this would only mean - a fried fan controller.
It's NOT hardware! The OP said so himself! You're only allowed to suggest non hardware related fixes.

/sarcasm
 
Show photos, how you have connected your fans.
(upload to imgur.com and post link)
How many fans are being used?
Are you using any fan hubs?
Are fans with 3pin connectors or 4pin connectors?

3pin - get regulated in DC mode, 4pin fans get regulated in PWM mode.
In wrong mode mode fans will not be regulated properly.

If fan rpm is not being detected (and fans are connected properly), this would only mean - a fried fan controller.
I cant show pictures currently, but the two front fans of the case are connected to a hub. The hub came from the case, which is a lian li lancool 216. The exhasut fan is also connected to this hub. The hub is then connected to a system fan header, and the hub is a 4 pin header.

The AIO pump is connected to the pump header, and is a 4 pin header. The fans are connected together (arctic freezer iii 360mm), and put into the cpu fan header, also a 4 pin header.

The connections are irrelevant, I reckon. Since it worked before flawlessly, the way i connected my fans cannot be at fault.

I do wonder if the damned linux distro may have caused some long lasting bug or something.
 
I don't know. The OP is adamant that it's not hardware. So it can't possibly be that.

/sarcasm

What do you suggest??
I'm not sure if you're trying to make fun of me here, but I clearly stated the line of the events. Asking me about connections when they worked before is redundant. If you have nothing constructive and/or relevant suggestion to input, refrain from commenting at all, thanks
 
Here you go. Fan hubs can fail.

Try connecting your fans directly to motherboard and see, if rpm is being detected.
Fan hubs are only part of the whole thing though. it doesnt explain how CPU pump and rad fans are not detected either, which are connected to a pump and cpu header respectively.

I can give it a try though.
 
Here you go. Fan hubs can fail.

Try connecting your fans directly to motherboard and see, if rpm is being detected.
Tried this, and you werent correct, exactly! Lol, for some reason, when I plugged it out, it did in fact detect the other headers. Here is the twister: I plugged it back in, and voila! All three headers now report pwm values!

What an odd bug