FanControl.Releases icon indicating copy to clipboard operation
FanControl.Releases copied to clipboard

GPU Fan Control Curve Not Functioning (NVIDIA RTX 4060 Ti)

Open Yzaams opened this issue 2 months ago • 6 comments

Details of the Issue: Issue: The GPU fan speed does not follow the custom fan curve set in the application's curve editor. The fan speed appears to revert to default settings, or the control is being overridden by an external source.

Symptom: The fans can be manually controlled perfectly fine through the software's override feature. However, when switching back to the automatic curve, the control fails, and the fan speed does not adhere to the defined temperature/speed relationship.

Hardware: I am using an NVIDIA GeForce RTX 4060 Ti graphics card.

Observation: This issue has recently started occurring (in the past few weeks/months). Previously, this function worked without any problems.

Troubleshooting Steps Taken: I have performed the following key steps to rule out common conflicts:

Confirmed that no other dedicated GPU control software (like MSI Afterburner, etc.) is running.

I checked NVIDIA GeForce Experience's tuning options and confirmed the fan setting is set to "Automatic", with no other modifications made, ensuring no custom fan control is active in the official software.

I have tried running your software as an administrator.

Despite these checks, the automatic curve function still fails.

Attached are screenshots of my fan curve setup and the main control panel for reference.

Image Image

Yzaams avatar Nov 09 '25 17:11 Yzaams

From the docs:

[...]
Modern Nvidia GPUs (RTX) have a few limitation when it comes to controlling their fans from a third party application. Most notably:

Minimum %: There is a 30% minimum value and 0 RPM can't be applied manually.

Rem0o avatar Nov 10 '25 02:11 Rem0o

Could you please provide a correct configuration example for the fan curve? I have a critical update regarding the fan behavior, which points to a control handover issue: Below the Threshold (Successful Control): 55°C is my intended fan startup temperature threshold. When the temperature is below this point, FanControl successfully allows the GPU to maintain 0 RPM. Minimum Control Confirmed (Successful Control): If I manually set the curve's minimum speed to, for example, 30%, the GPU fan immediately engages and holds that 30% speed. This confirms that FanControl is successfully able to communicate with and control the fan speed. Control Failure : However, once the temperature rises and crosses my 55°C startup threshold, the fan speed stops following my custom curve. Furthermore, the fan cannot return to 0 RPM even if the temperature subsequently drops below 55°C. The GPU appears to lock into an uncontrollable state dictated by the hardware's default logic.

Yzaams avatar Nov 10 '25 05:11 Yzaams

Does your curve "starts" at 30%? Your curve should look like this:

Image

Rem0o avatar Nov 10 '25 14:11 Rem0o

Image Image Image Image

Thanks. I configured the fan curve this way based on the official documentation, which seemed to indicate that as long as the startup temperature remains below the GPU's factory default threshold, it should be fine. Additionally, my GPU's fan speed is identical at both 30% and 40% RPM, so I set the startup speed to 40%. Both the startup and shutdown speeds are also capped at 40%.

Based on my configuration, the fan operates normally and correctly maintains 0 RPM when temperatures are below 55°C. However, once the GPU temperature exceeds 55°C, the control system becomes unstable/unresponsive. Even if the temperature drops back below 55°C, the fan speed does not return to 0 RPM. Control can only be restored after restarting the computer. When I attempted to use the fan curve you provided, the same issue reoccurred.

Yzaams avatar Nov 10 '25 18:11 Yzaams

55 might be too high and not the correct threshold. I believe some cards will only go back down to 0 RPM after they drop to a specific temperature after load, or something like that.

Rem0o avatar Nov 10 '25 19:11 Rem0o

55 might be too high and not the correct threshold. I believe some cards will only go back down to 0 RPM after they drop to a specific temperature after load, or something like that.

Thanks. As a Chinese user, AI translations might not convey my meaning clearly. The main issue is that below 55°C, it seems to maintain normal control at 0 RPM. But once the fan starts spinning, FanControl loses control. I'll keep monitoring and report back if any unusual situations arise.

Yzaams avatar Nov 11 '25 18:11 Yzaams