Fan kicks on high at BIOS screen and stays on after booting to Windows (normal CPU temps)

I’ve got the 11th Gen Framework. A few months ago, the fan started kicking on high immediately upon booting the laptop. This is not your normal fan ramping up or down, but rather the fan running high (and is quite loud). The fan kicks on in the BIOS screen and very occasionally pauses for a few seconds before kicking back on high again.

I tried replacing the thermal paste on the CPU, but it did no good. I’m not surprised because my CPU temps are fine; at idle, they average around 25-30C. This doesn’t seem like an overheating issue to me.

System config:
BIOS: 3.10 (GFW30.03.10)
CPU: i5/1135G7
SSD: WD_Black SN850 (firmware updated)
RAM: Crucial 8GB DDR4-3200 x 2 (16GB total)
OS: Windows 10.19044.2251

Has anyone else run into this issue? There doesn’t seem to be a logical reason for the fan to be running at full speed. Maybe my fan needs to be replaced?

Thanks for any direction.

Added my system config to my original post – sorry for not including. I’m running Windows 10.19044.2251.

Should mention that the fan stays on high in Windows, occasionally turning off for a second or two, but then right back on again at high. Again, my CPU temps appear to be normal according to CPU-Z.

1 Like

Kind of oldish post, let’s see if it still active. I have the same issue, fans blows full speed as soon as I switch it on and keeps blowing, irrespective of OS (dual boot win 11 and Mint linux) or CPU temperature. Basically cannot use the machine any more - FW 13 I7 1185

I’m having the same issue with a FW13 AMD 7640U.

❯ sudo fw-ectool pwmgetfanrpm all
Fan 0 RPM: 0
❯ sudo fw-ectool temps all
–sensor name -------- temperature -------- ratio (fan_off and fan_max) –
local_f75303@4d       305 K (= 32 C)           0% (313 K and 343 K)
cpu_f75303@4d         305 K (= 32 C)           0% (319 K and 327 K)
ddr_f75303@4d         307 K (= 34 C)        N/A (fan_off=401 K, fan_max=401 K)
cpu@4c                300 K (= 27 C)           0% (376 K and 378 K)

❯ sudo fw-ectool temps all
–sensor name -------- temperature -------- ratio (fan_off and fan_max) –
local_f75303@4d       305 K (= 32 C)           0% (313 K and 343 K)
cpu_f75303@4d         305 K (= 32 C)           0% (319 K and 327 K)
ddr_f75303@4d         307 K (= 34 C)        N/A (fan_off=401 K, fan_max=401 K)
Sensor 3 disabled

That “Sensor 3 disabled” happens randomly about one invocation in four.
Not sure what to do here - it’s making the laptop almost unusable it’s so loud, running at 6800rpm full speed or whatever.