Breeze

The SMC reset does not exist on Apple Silicon

Half the fan-noise advice online opens with an SMC reset. On an M-series Mac there is no key combination to press, and no SMC to reset.

5 min read

Search for almost any Mac fan problem and the first suggestion will be to reset the SMC. Hold Shift-Control-Option and the power button for ten seconds, or unplug the machine for fifteen, depending on which page you landed on. On an Apple Silicon Mac none of this does anything, because there is no System Management Controller to reset.

What the SMC was

On Intel Macs the SMC was a separate physical chip responsible for the parts of the machine that had to work before or independently of the main processor: power management, battery charging, the sleep indicator, keyboard backlight, and fan control. It held its own small amount of state, and that state could get into a bad configuration. Resetting it was a real procedure with real effects.

What replaced it

Apple Silicon absorbed those responsibilities into the SoC itself, where they are handled by firmware running on dedicated cores alongside everything else. There is no separate chip and no separate state to clear, which is why Apple quietly removed the SMC reset instructions from its support documentation for M-series machines rather than publishing a new key combination.

The nearest equivalent, and it is not very near, is simply restarting. A full shutdown and restart reinitialises the firmware management state as a side effect of powering the SoC down. That is the whole of it. If a guide tells you to hold a specific set of keys on an M-series Mac to reset the SMC, the guide has not been updated since 2020.

NVRAM is also mostly gone

The same applies to the other reflexive suggestion. Apple Silicon Macs do still have NVRAM, but it resets itself automatically when a problem is detected, and the Command-Option-P-R key combination has no effect during boot. In any case NVRAM stored things like startup disk selection and display resolution, never fan behaviour, so it was never relevant to this problem even on Intel.

What to actually do instead

The reason SMC resets were popular advice is that they were a plausible-sounding action for a problem people could not otherwise diagnose. The diagnosis is not hard:

  1. Find out what is running. Activity Monitor, CPU tab, sorted by % CPU. A fan responding to real load is not a fault, and this identifies the load in seconds.
  2. Watch the temperatures alongside the fan. The pairing is what carries information. High temperature with rising fans is normal; high temperature with fans that stay low is either conservative tuning or blocked airflow.
  3. Check the vents. Intake along the sides of the bottom case, exhaust through the hinge. Dust on the heatsink fins makes a fan work harder for the same cooling.
  4. Restart properly. A genuine shutdown, not just closing the lid. This is the only part of the old advice that survives.

Reading your Mac’s sensors covers the built-in powermetrics command, which needs nothing installed and is enough for step two.

The firmware still owns your fans

What did survive the transition is the behaviour people were trying to reset in the first place. An Apple Silicon Mac runs a closed-loop fan controller in firmware that reads the thermal sensors and writes target speeds several times a second. It is tuned to favour silence, and it is not configurable through any Apple interface.

That tuning is a reasonable default and a poor fit for some workloads. A long export can sit near the chip’s thermal ceiling, losing clock speed, while the fans are still turning slowly, because the controller is spending its budget on quiet rather than on speed. That is thermal throttling, and no reset of anything will change it.

What does change it is writing a fan speed directly, which is still possible on Apple Silicon through the same interface the firmware uses. How fan control works on a Mac covers exactly what is writable and what is not: you can raise or lower a fan within the range its hardware reports, and you cannot change the temperature at which the chip decides to slow down. It is a narrower capability than the SMC-reset folklore implies, and unlike the folklore, it works.

Keep reading

All guides