My system had a thermal failure a few month ago with very high CPU temperature. System restarted a few time in the next few days and no persistent issues afterwards, but since then my CPU fan started to spin at full speed and created huge noise from time to time during low load tasks (e.g. web browsing, text editing) or even idle. Yet CPU core temperature is around 40 during these tasks, I would say it's normal. Hardware diagnostic checks showed no hardware issues.
I tried the following:
1. Upgraded all my hardware drivers and BIOS
2. Replaced my old CPU fan
3. Installed Speedfan but it couldn't detect the fan
4. Re-applied thermal paste
The same issue still happens. I am running out of ideas, any advise? Thank you.
I tried the following:
1. Upgraded all my hardware drivers and BIOS
2. Replaced my old CPU fan
3. Installed Speedfan but it couldn't detect the fan
4. Re-applied thermal paste
The same issue still happens. I am running out of ideas, any advise? Thank you.

