If your case fans light up with RGB but the blades refuse to spin, you are seeing a classic split-power symptom. The LEDs and the motor run on separate circuits, so the 5V ARGB or 12V RGB rail can stay lit even when the 12V motor power, the PWM control signal, or the fan header itself is not delivering what the fan needs to turn. The system may look fine through the side panel while airflow is actually zero.

This is urgent to fix before any gaming or heavy workload. Without case airflow, CPU and GPU heat soaks inside the chassis within minutes, leading to thermal throttling, sudden shutdowns, and accelerated wear on components. As of 2026, most modern motherboards also default to silent fan curves that can hide the problem until temperatures spike, so use the steps below in order before running demanding apps.

Likely Causes

Cause How to confirm Fix difficulty
Zero RPM / Fan Stop mode enabled in BIOS or software Fans spin briefly at power-on then stop; BIOS shows 0 RPM below ~40C Easy
Fan plugged into wrong header or loose connection Fan not listed in BIOS Monitor; RGB works but no RPM reading Easy
PWM vs. DC mode mismatch 3-pin fan on PWM header or 4-pin fan on DC shows 0 RPM or full-stop Easy
Fan hub / splitter not receiving power All hub-connected fans have lights but 0 RPM; hub power cable unplugged Easy to Moderate
RGB controller powered separately from fan motor Lighting responds to remote/button but fans never spin regardless of curve Moderate
Failed fan motor or overloaded header/hub One fan never spins even on a known-good header; others spin when swapped Moderate

Fix 1: Disable Zero RPM Mode and Correct the Fan Curve

What causes it

Many motherboards and utilities like ASUS Q-Fan Control, MSI Smart Fan, Gigabyte Smart Fan 6, and NZXT CAM include a Fan Stop or Zero RPM feature that keeps fans at 0 RPM until the CPU or motherboard temperature hits a threshold, typically 50C to 60C. If enabled on case fans, blades will stay still at idle while lights stay on.

How to check

Restart and tap Delete or F2 to enter BIOS. Go to Monitor, Hardware Monitor, or Fan Control depending on brand. On ASUS go to Monitor > Q-Fan Configuration, on MSI go to Hardware Monitor > Fan Control, on Gigabyte go to Smart Fan 6. Check each CHA_FAN or SYS_FAN header. If Control Mode shows PWM/DC with Allow Fan Stop set to Enabled and the curve starts at 0% until 50C, this is the cause. In Windows, open FanControl or HWiNFO64 Sensors to see if RPM is 0 while temperature is under 45C.

What to do

In BIOS, select the affected CHA_FAN / SYS_FAN header and set Allow Fan Stop or Fan Stop to Disabled. Set the fan curve to start at a minimum of 30% to 40% duty at 30C, rising linearly to 70% at 65C and 100% at 75C. Set Temperature Source to Motherboard or System rather than CPU if you want consistent case airflow. Press F10 to Save and Exit, then boot to Windows and verify RPM reads 400 to 800 RPM at idle.

How to undo it

Re-enter the same BIOS menu path and set Allow Fan Stop back to Enabled, or reload Optimized Defaults under Exit > Load Optimized Defaults, then F10 to save.

Fix 2: Reseat the Fan Connector on the Correct Motherboard Header

What causes it

RGB and motor power use different connectors. A 4-pin PWM fan needs to be on a 4-pin SYS_FAN, CHA_FAN, or FAN header to spin. If it is plugged into an ARGB or JRAINBOW 3-pin 5V header, AURA 5V header, or RGB 4-pin 12V header, only lights get power. A partially seated connector can do the same.

How to check

Shut down, switch the PSU rocker to Off, and hold the case power button for 5 seconds. Open the side panel and trace each non-spinning fan cable. The motor cable should be a 3-pin or 4-pin connector with a plastic guide tab, going to a header labeled SYS_FAN1-6, CHA_FAN1-4, or FAN1. If it goes to JRAINBOW, ARGB, JRGB, or LED, it is on the wrong header. Also check that the connector is fully seated with the tab aligned to the header notch, with no bent pins.

What to do

With power still off, unplug the fan connector and inspect pins. Reconnect firmly to the nearest CHA_FAN or SYS_FAN header until the tab clicks. Route the separate ARGB cable to the correct 3-pin 5V ARGB header if you want lighting control. For multiple fans, do not exceed the header rating, usually 1.0A per header, printed near the header on the board. Power on and check BIOS Monitor for an RPM reading.

How to undo it

Power off again and move the connector back to its previous header, matching the alignment notch exactly.

Fix 3: Match PWM and DC Control Mode to Your Fan Type

What causes it

4-pin fans use PWM control and 3-pin fans use DC voltage control. If BIOS is set to PWM for a 3-pin fan, the fan may receive a constant 12V PWM signal it cannot interpret and stay stopped at low duty. If set to DC for a 4-pin PWM fan, it may stall at low voltage.

How to check

Look at the fan cable pigtail. Four wires and four holes means PWM, three wires means DC. In BIOS under Monitor > Q-Fan Configuration or Hardware Monitor, highlight the header and see what Control Mode is set to. In Auto mode, check the detected type after saving. You can also listen at low duty: a 3-pin on PWM often twitches but does not spin.

What to do

In BIOS, set Control Mode to DC for 3-pin fans and PWM for 4-pin fans instead of Auto. Set Lower RPM Limit or Fan Failure Warning to 200 RPM so the board warns you if it stops again. Adjust the curve minimum to 6.0V to 7.0V for DC fans or 35% for PWM fans to ensure startup voltage. Press F10 to save. If you use Windows software like FanControl located at C:\Program Files\FanControl\FanControl.exe, set the Control type dropdown per fan to match PWM or DC as well.

How to undo it

Return to the same header settings and change Control Mode back to Auto, then F10 to save.

Fix 4: Set Correct Hub or Splitter Wiring and Control Method

What causes it

Daisy-chain splitters and hubs pass one RPM signal back to the board from only one port, usually labeled CPU or Port 1, and require all fans to be the same control type. A jammed or empty master port makes the board read 0 RPM and hold all fans stopped.

How to check

Locate the splitter or hub behind the rear panel. If it is a simple cable splitter with no extra power wire, it draws all motor current from the motherboard header. If one fan is disconnected from the port marked with a different color, arrow, or label like FAN1, the sense pin is missing. Check if fans spin when you swap their ports on the hub.

What to do

Power off at the PSU. Put the fan you want to monitor on the designated primary port on the hub, usually Port 1 or the white-headed connector. Populate remaining ports in order. Keep the total fan count at 3 or fewer per single motherboard header unless the hub is powered. In BIOS, configure that header to PWM if using 4-pin fans on the hub. Save with F10 and retest.

How to undo it

Power off and return fans to their original ports on the hub in the previous order.

Fix 5: Restore Power to the Fan Hub or Controller

What causes it

Many cases with preinstalled RGB fans use a SATA-powered or Molex-powered hub. The hub gets lighting power from the motherboard ARGB header but motor power from a SATA power connector from the PSU. If that SATA or Molex is unplugged after cable management, lights stay on while motors get no 12V.

How to check

With the PSU off, find the rectangular hub box. It will have two cables: a thin cable to a SYS_FAN or CHA_FAN header and a wider flat SATA power plug or white 4-pin Molex. Follow that wider cable to the PSU harness. If it is dangling unplugged behind the drive cage, or connected to a daisy chain that is not seated fully, that is the fault. No motor hum or vibration on any hub fans also points here.

What to do

Plug the hub SATA power firmly into a live SATA power lead from the PSU. You should feel it click with the L-shaped key aligned. Do not force it upside down. For Molex hubs, align the beveled corners and push until latched. Ensure the thin PWM cable from the hub is still on CHA_FAN1 or SYS_FAN1. Switch PSU on, boot, and check HWiNFO64 for RPM above 0. Secure cables with zip ties so they cannot pull loose.

How to undo it

Power off at the PSU and disconnect the SATA or Molex from the hub if you need to return to the previous state.

Fix 6: Clear BIOS Fan Limits and Software Conflicts

What causes it

Stuck fan calibration, low-temp limits, or conflicting software like Armoury Crate, MSI Center, L-Connect 3, iCUE, or FanControl can lock duty at 0%. A failed calibration sets the minimum duty below the fan start voltage, so the fan never gets enough power to start turning.

How to check

In BIOS, look for Fan Tuning, Q-Fan Tuning, or Smart Fan Calibration that shows a learned curve with Start Voltage or Fan Start PWM value under 4.5V or 20%. In Windows, press Ctrl + Shift + Esc to open Task Manager > Startup and check if two fan tools are running at once. Close them and see if fans spin after a reboot.

What to do

In Windows, close all fan utilities from the system tray, then uninstall or disable all but one. Reboot to BIOS and run Q-Fan Tuning or Fan Calibration again from Monitor > Q-Fan Tuning > Run Tuning. This spins each fan to 100% then finds its lowest start duty. If no tuning option exists, manually raise the bottom of the curve to 40% or 6.5V. On the Windows side, set your chosen tool to run at startup from its Settings > Startup, and delete competing profiles at locations like C:\Users\YourName\AppData\Roaming\FanControl\config.json if needed. Save BIOS with F10.

How to undo it

In BIOS, use Exit > Load Optimized Defaults to revert calibration, or reinstall the previous software and re-import its profile.

Fix 7: Test for a Dead Fan Motor or Overloaded Header

What causes it

A seized bearing, burned motor coil, or a chain of 4 to 6 fans drawing more than 1.0A on one header will prevent spinning while LEDs still light. RGB needs only 0.2A to 0.4A, so lights can remain bright on a dead fan.

How to check

Power off and swap a non-spinning fan to a known-working header that currently spins another fan. If it still does not spin there, the fan itself is faulty. Check the hub or header rating printed on the board near the header and on the fan label for rated current, usually 0.12A to 0.30A per fan. Add the values: four 0.30A fans equals 1.2A, which exceeds a 1.0A header. Also gently nudge the blade with power off; a seized fan feels gritty and will not free-spin.

What to do

Replace a confirmed dead fan with the same size, 120mm or 140mm, and same control type, 3-pin DC or 4-pin PWM. Do not mix voltage types on one hub. If the problem is overload, split the fans across two CHA_FAN headers or use a SATA-powered PWM hub rated for 4.5A total instead of a passive splitter. Keep each header under 0.8A for headroom. In BIOS, disable Fan Failure Warning for headers that are now intentionally empty to avoid false alarms.

How to undo it

Reinstall the original fan to its original header and restore the previous fan grouping if you need to revert.

If Nothing Works

If every hub and header still shows 0 RPM with lights on, reset the embedded controller by shutting down, switching PSU to Off, unplugging the AC cord for 2 minutes, then clearing CMOS. Use the CLRTC jumper or remove the CR2032 coin battery for 5 minutes with the PSU off, then reinstall and power on. Load Optimized Defaults in BIOS and reconfigure only the fan curves.

If the board still cannot spin fans but USB devices work, the fan control IC or header fuse may be damaged from an earlier short. Test with a standalone fan powered directly from the PSU via a SATA to fan adapter or a Molex adapter. If that spins, the fans are fine and the board needs service. Replace a SATA-powered hub first as it is cheaper than a motherboard, and test one fan at a time on each rear header labeled CHA_FAN and SYS_FAN to isolate a dead header.

FAQ

Why do my case fans light up but show 0 RPM in BIOS?

The LED strip gets power from the 5V ARGB rail, which is separate from the 12V motor rail and PWM signal. When power to the hub is missing, the control mode is wrong, or Fan Stop is enabled below the start voltage, BIOS sees no tachometer pulse and reports 0 RPM even though the lights are on. Fix the control mode and power, then raise the minimum duty until the tach signal returns.

Can I plug a 3-pin fan into a 4-pin header and have it spin?

Yes, if you set that header to DC mode. Plug the 3-pin connector onto the 4-pin header with the guide tab aligned so the fourth pin remains exposed. Then in BIOS set Control Mode to DC and set the low point to at least 6.0V. Leaving it on PWM will often keep a 3-pin fan stopped at low temperatures.

Is it safe to run the PC with RGB on but fans not spinning?

Only for very short testing at idle with the side panel off. CPU and GPU temperatures can climb 20C to 30C higher with no case airflow, and memory and VRM heat builds quickly. Avoid gaming or stress tests until fans show steady RPM in HWiNFO64 or BIOS, typically 400 RPM or higher at idle.

Do I need a new fan hub if all my hub fans have lights but none spin?

Not always. First verify the hub SATA or Molex power is fully seated and the hub PWM cable is on CHA_FAN1, then set that header to PWM and disable Fan Stop. If one hub port spins a test fan but others do not, replace the hub with a SATA-powered PWM hub rated 1A per port. If no port spins even with power confirmed and a known-good fan, the hub is likely failed.

Related guides

Browse all Troubleshooting guides →