Problem started about 4 weeks ago and I suspect it was caused by a bad Windows 10 update that broke something.
Symptoms:
- Fan comes on full blast almost immediately after booting up and stays that way almost constantly
- CPU temperature is reported as abnormally but not dangerously hot while idling. I checked in the BIOS and the fan is running at 5000-7000 RPM while the CPU temperature is around 42-48 degrees (C, not F). The temperature readouts are a bit suspicious considering it's not a particularly fast CPU (2.2 GHz, no overclocking). Even if the temperature readouts are correct, 48 degrees isn't dangerous for a CPU and should not cause the fan to do this.
- Air coming out of the fan outlet vents is cold when this happens, indicating the temperature readings are probably false and the fan overboost is spurious.
- Asus ROG "Gaming Center" (monitor tool for CPU/GPU temperature and memory usage) shows CPU and GPU as "0", failing to detect temperature or memory usage for either.
- Fan comes on full blast when the computer is idling (CPU usage around 1-2%)
- GPU is running at 37 degrees C - nowhere near close to overheat
Attempted fixes so far (none of these fix the problem):
- Asus ROG "Gaming Center" control panel. There's no way to disable "Fan Overboost" (only options are "Auto" and "Overboost". Failure to display CPU/GPU or provide options to configure them doesn't help either
- Checking the BIOS for controls. There's supposed to be controls for fan speed in the BIOS but those are completely missing.
- Configure power settings to "Power Saver" and cooling policy to "Passive" (throttle the CPU before turning the fan up).
- Checked the computer with Malwarebytes Anti-Malware to make sure there isn't hidden crapware/malware that somehow uses a lot of CPU and hides from Task Manager. None found.
- Check Device Manager for driver updates on anything related to thermal management. Everything I found so far is up to date.
Laptop specifications via System Information:
- Operating system: Windows 10 Home version number 10.0.19043
- Computer model: Asus Strix GL504GM
- CPU: Intel Core i7-8750H CPU 2.2 GHz, 6 cores
- BIOS version: American Megatrends GL504GM.314 (timestamped August 10, 2021 - not out of date)