The POST Fan Spin-Up
When you press the power button, the computer does not immediately boot into Windows or macOS. First, the motherboard runs POST -- a series of hardware checks that verify the CPU, RAM, storage, and peripherals are functional before handing control to the operating system.
During POST, the BIOS firmware does not yet have temperature data from the CPU or GPU sensors. Without temperature readings, the firmware has no way to determine the appropriate fan speed. So it defaults to the safe option: full speed. This ensures cooling is available in case the system is already hot (for example, if you are restarting after a crash caused by overheating).
This full-speed burst typically lasts 3 to 15 seconds. Once POST completes and the operating system begins loading, the OS's power management software reads the temperature sensors and adjusts fan speeds accordingly. Since the system is cool at startup, the fans drop to low speed or even stop entirely if the temperatures are well below threshold.
This is entirely by design. Every computer -- desktop, laptop, server -- does this. The duration and volume vary by the number and size of fans, but the behavior is universal.
When It Is Not Normal
The full-speed startup spin becomes a concern if the fans never slow down. If your computer's fans ramp to maximum and stay there through the entire session, something is wrong:
Disconnected or failed temperature sensor. If the CPU temperature sensor is not reporting data, the motherboard cannot regulate fan speed. The BIOS keeps fans at maximum as a safety measure because it does not know the temperature. This can happen if a CPU cooler was recently reinstalled and the thermal sensor connection was disturbed, or if the motherboard's sensor has failed.
BIOS fan settings reset. If the BIOS settings were reset to defaults (by a dead CMOS battery, a BIOS update, or clearing CMOS), the fan curve may have changed. Enter BIOS setup (usually by pressing DEL or F2 during startup) and check the fan control settings. Look for a fan profile or fan curve option and set it to "Normal" or "Automatic" rather than "Full Speed" or "Performance."
Genuine overheating. If the computer is actually running hot, the fans staying at maximum is the correct response. Check CPU and GPU temperatures using a monitoring tool like HWiNFO, Core Temp, or the built-in Activity Monitor on macOS. If temperatures are above 80 degrees Celsius at idle, you have a cooling problem -- dried-out thermal paste, a clogged heatsink, or a failed fan elsewhere in the system.
Fan header connection. If a fan is connected to the wrong header on the motherboard (plugged into a pump header instead of a fan header, for example), the motherboard may not be able to control its speed. Similarly, fans connected directly to the power supply via Molex adapters bypass motherboard control entirely and run at full speed always.
The CMOS Battery Connection
Here is a scenario that catches people off guard. Desktop computers have a small coin-cell battery (CR2032) on the motherboard that maintains BIOS settings when the computer is unplugged. When this battery dies -- typically after 5 to 7 years -- the BIOS resets to defaults every time the computer loses power.
If your defaults include an aggressive or full-speed fan profile, the fans will blast at maximum on every cold boot until the operating system loads and applies its own fan control. The BIOS might also lose the date and time, which is another clue that the CMOS battery has died.
Replacing the CMOS battery costs about $3 for the battery and takes two minutes. Pop the old one out of the holder on the motherboard, press the new one in, and reconfigure your BIOS settings. Your fan behavior should return to normal on the next boot.
Laptop Fan Behavior
Laptops follow the same POST spin-up pattern, but it is more noticeable because the fan is closer to you and laptop fans tend to be higher-pitched (smaller fans spin faster to move the same volume of air).
Laptops also have more complex thermal management because they balance cooling with battery life and noise. The fan controller in a laptop may take several seconds after boot to settle into its optimal speed, and it may ramp up and down more noticeably than a desktop as temperatures fluctuate near threshold points.
If your laptop fan is consistently loud after startup, make sure the vents are not blocked. Soft surfaces (beds, couches, laps with blankets) block bottom and side vents, forcing the fan to work harder. Use a hard, flat surface. Also check that the air intake and exhaust vents are clear of dust -- compressed air blown through the vents can dislodge accumulated debris that restricts airflow.
After a BIOS Update
A BIOS update can change fan control behavior. Motherboard manufacturers sometimes adjust fan curves, add new fan control features, or reset existing settings during an update. If your fan behavior changed after a BIOS update:
- Enter BIOS setup and check fan control settings.
- Re-apply your preferred fan curve if it was reset.
- Check the motherboard manufacturer's release notes for the update -- they sometimes note changes to thermal management.
If the update introduced a bug that causes constant full-speed fans, check the manufacturer's forum. You may need to revert to the previous BIOS version or wait for a corrected update.
Custom Fan Curves
If the default fan behavior bothers you, most desktop motherboards allow custom fan curves in the BIOS. A fan curve maps temperature to fan speed: at 30 degrees Celsius the fan runs at 30 percent, at 50 degrees it runs at 50 percent, at 80 degrees it runs at 100 percent, for example.
You can flatten the low end of the curve so the fan stays silent at idle temperatures and only ramps up under load. Some BIOS implementations even allow a "zero RPM" mode where the fan stops entirely below a certain temperature.
Third-party software like SpeedFan (Windows), Fan Control (Windows), or Macs Fan Control (macOS) provides even finer control over fan speeds within the operating system. These tools are useful if your laptop screen flickers under thermal stress, as reducing fan aggressiveness may indicate whether thermal throttling is involved.
Related: Laptop Screen Flickering Only When Unplugged · External Monitor Not Detected After Laptop Wakes · Bluetooth Mouse Stutters Every Few Seconds
Written by James Chen
James covers technology and gadgets, breaking down complex topics into plain language. He enjoys helping readers get more out of their devices.