GPU Zero RPM Fan Mode: How Semi-Passive Cooling Works and When It Kicks In
Most GPUs released in the last several years sit completely fanless at idle and light desktop load, only spinning up once temperature crosses a fixed threshold. The logic behind that switch, and why fans sometimes seem to hunt on and off, comes down to a simple hysteresis band most users never see documented.
Zero RPM mode, semi-passive cooling, and 0dB mode are different marketing names for the same mechanism: the GPU's fan controller keeps fans stationary below a set die temperature and only engages them once that threshold is crossed. It's a firmware-level behavior baked into the VBIOS fan table on most cards, not something requiring third-party software, though software like MSI Afterburner can override it.
The temperature threshold in practice
Typical Zero RPM thresholds sit between 50°C and 60°C depending on the card and board partner, with most reference and factory curves defaulting somewhere around 55°C. Below that point, fans stay at 0 RPM regardless of GPU load, relying entirely on the heatsink's passive convection and case airflow to dissipate heat from light workloads — desktop use, video playback, browsing, and other tasks that keep the die well under full load. Once GPU temperature crosses the threshold, fans spin up following the card's normal fan curve from that point onward.
This works because idle and light desktop loads on a modern GPU typically draw under 15 to 25 watts, an amount a passively-cooled heatsink with a reasonably sized fin stack can dissipate on its own inside a case with adequate case airflow. The card only needs active cooling once sustained power draw climbs into the range where passive dissipation can't keep pace — gaming, rendering, or any workload holding the GPU near its power limit.
Why fans sometimes cycle on and off near the threshold
A workload that hovers right at the threshold — light gaming, a background render, or a browser with heavy WebGL content — can push GPU temperature just above the trigger point, spin the fans on, which then cools the die back below the threshold, which then turns the fans back off again. This creates an audible on/off cycle that some users notice and find more annoying than a fan simply running continuously at low RPM, since the human ear is more sensitive to a fan starting and stopping than to steady low-level noise.
Most fan curve implementations include hysteresis specifically to reduce this: the fan-on and fan-off temperatures aren't identical. A card might spin up at 55°C but not spin back down to zero until temperature drops to 48°C, creating a buffer band that prevents rapid cycling. If your card is still audibly cycling despite this, the workload is likely holding temperature almost exactly at the midpoint of that hysteresis band, and the fix is adjusting the curve rather than assuming a hardware fault.
Adjusting or disabling Zero RPM
In MSI Afterburner's custom fan curve editor, Zero RPM mode is typically a checkbox alongside the curve graph. Unchecking it forces a minimum fan speed at all temperatures, which is the standard fix for a card that's cycling annoyingly at the threshold — setting a low minimum speed like 20 to 25% keeps fans spinning continuously at a near-inaudible level instead of stopping and starting. Alternatively, you can leave Zero RPM enabled but manually raise the threshold temperature in the curve, delaying fan engagement further into the load range for users who prioritize silence at the cost of slightly higher idle temperatures.
Trade-offs of raising the threshold
Pushing the Zero RPM threshold higher extends silent operation further into moderate workloads, but it also means the die sits at a higher baseline temperature for longer before active cooling engages, which marginally increases average operating temperature over a session. For most users this trade-off is negligible since the increase is a handful of degrees at most and doesn't approach thermal limits. It becomes more relevant in cases with restrictive airflow or high ambient temperatures, where passive dissipation is already working harder than in a well-ventilated case, and a higher threshold gives the die less margin before it needs active help.