Reset SMC and NVRAM (Intel Macs)

Persistent system management issues on Intel-based macOS systems often stem from corrupted or incorrect settings stored in Non-Volatile Random-Access…

Persistent system management issues on Intel-based macOS systems often stem from corrupted or incorrect settings stored in Non-Volatile Random-Access Memory (NVRAM) or by the System Management Controller (SMC). While these components have evolved significantly with Apple Silicon, understanding their role and reset procedures for Intel Macs remains crucial for effective troubleshooting, particularly for hardware-related glitches that a simple restart cannot resolve.

This article details the specific procedures for resetting NVRAM and SMC on various Intel Mac models, along with common scenarios where these resets are beneficial. It also clarifies the architectural changes that make these procedures largely irrelevant for Apple Silicon Macs.

Understanding NVRAM and SMC

Before diving into the reset procedures, it's essential to understand what NVRAM and SMC are and what functions they control.

Non-Volatile Random-Access Memory (NVRAM)

NVRAM (formerly PRAM, Parameter RAM) is a small amount of memory that macOS uses to store certain system settings in a location that persists even when the Mac is shut down or loses power. These settings are crucial for the early boot process and user experience. Examples include:

  • Startup disk selection
  • Display resolution
  • Sound volume
  • Time zone information
  • Kernel panic information
  • Recent items list (macOS versions prior to 10.12.5)

Corruption in NVRAM can lead to issues like incorrect boot disk selection, persistent display problems, or erratic audio behavior.

System Management Controller (SMC)

The SMC is a microcontroller on the Mac's logic board responsible for managing various hardware components and power-related functions. Unlike NVRAM, which stores settings, the SMC controls real-time operations. Its responsibilities include:

  • Power management (sleep, wake, power button)
  • Battery management and charging
  • Thermal management (fan speeds)
  • Keyboard backlight and ambient light sensing
  • Status indicator lights (SIL)
  • Sudden Motion Sensor (for traditional HDDs)
  • Automatic graphics switching (on models with dual GPUs)

Problems like unresponsive power buttons, fans running at full speed without cause, incorrect battery status, or issues with keyboard backlighting often point to SMC malfunction.

Resetting NVRAM (Intel Macs)

Resetting NVRAM clears its contents, forcing macOS to reload default values or retrieve them from its configuration files. This process is universal for all Intel Macs.

Procedure:

  1. Shut down your Mac completely.
  2. Locate the following four keys on your keyboard: Option, Command, P, and R.
  3. Turn on your Mac, and immediately press and hold all four keys simultaneously.
  4. Keep holding the keys until your Mac restarts and you hear the startup chime a second time. On Macs without a startup chime (e.g., some T2 models), release the keys after the Apple logo appears and disappears for the second time.
  5. Release the keys.

After the reset, your Mac will boot normally. You may need to reconfigure certain system preferences like startup disk, display resolution, or sound volume if they were custom settings. On macOS Monterey (12.0) and newer, NVRAM contents are also managed by the T2 Security Chip, but the procedure remains the same.

Resetting SMC (Intel Macs)

The SMC reset procedure varies depending on whether your Intel Mac has a T2 Security Chip and whether it has a non-removable or removable battery.

SMC Reset for Intel Macs with the T2 Security Chip

Intel Macs with a T2 Security Chip include models from mid-2018 onwards, such as MacBook Pro (2018 and later), MacBook Air (2018 and later), Mac mini (2018 and later), iMac (2020 and later), iMac Pro (all models), and Mac Pro (2019 and later). These models do not have removable batteries.

Procedure (MacBooks with T2):

  1. Shut down your Mac.
  2. Press and hold the Control key (left side of the keyboard), the Option key (left side of the keyboard), and the Shift key (right side of the keyboard) for 7 seconds.
  3. While still holding those three keys, press and hold the power button as well. Keep all four keys held for another 7 seconds.
  4. Release all four keys.
  5. Wait a few seconds, then press the power button to turn on your Mac.

Note the use of the right-side Shift key. While often not critical, some sources specify it for this particular procedure.

Procedure (iMac, Mac mini, Mac Pro, iMac Pro with T2):

  1. Shut down your Mac.
  2. Unplug the power cord.
  3. Wait 15 seconds.
  4. Plug the power cord back in.
  5. Wait 5 seconds, then press the power button to turn on your Mac.

SMC Reset for Intel Macs without the T2 Security Chip

These are older Intel Macs, generally released before mid-2018.

Procedure (MacBooks with Non-Removable Battery, e.g., MacBook Air/Pro Mid-2009 to 2017):

  1. Shut down your Mac.
  2. Press and hold the Shift + Control + Option keys on the left side of the built-in keyboard, AND the power button simultaneously.
  3. Hold these four keys for 10 seconds.
  4. Release all keys.
  5. Press the power button to turn on your Mac.

The LED on the MagSafe power adapter may change state (from orange to green or vice-versa) during this process, which indicates a successful reset.

Procedure (MacBooks with Removable Battery, e.g., MacBook/Pro/Air 2006 to early 2009):

  1. Shut down your Mac.
  2. Remove the battery.
  3. Press and hold the power button for 5 seconds.
  4. Release the power button.
  5. Reinstall the battery.
  6. Press the power button to turn on your Mac.

Procedure (iMac, Mac mini, Mac Pro, Xserve without T2):

  1. Shut down your Mac.
  2. Unplug the power cord.
  3. Wait 15 seconds.
  4. Plug the power cord back in.
  5. Wait 5 seconds, then press the power button to turn on your Mac.

This procedure is identical to that for T2-equipped desktop Macs, illustrating that the T2 chip manages power for desktops similarly to the older SMCs for that aspect.

When to Reset NVRAM/SMC

It's important to differentiate when each reset is appropriate. Often, starting with an NVRAM reset is a good first step, as it's less intrusive. If problems persist, then proceed with an SMC reset.

NVRAM Reset Use Cases:

  • Mac starts up from an incorrect startup disk.
  • Issues with display resolution or external monitor detection.
  • Volume control problems or missing startup chime.
  • Unexpected kernel panics (though this can also indicate deeper issues).
  • Date and time are frequently incorrect.

SMC Reset Use Cases:

  • Fans run at high speed constantly, even when the Mac isn't hot or under heavy load.
  • Battery isn't charging correctly, or the battery status is inaccurate.
  • Mac isn't responding to the power button press.
  • Mac unexpectedly shuts down, sleeps, or won't wake from sleep.
  • Keyboard backlight or ambient light sensor is not working as expected.
  • Status indicator light (SIL) isn't working correctly.
  • Display backlight doesn't respond correctly to ambient light changes.
  • Issues with MagSafe adapter light (if applicable).

Apple Silicon Macs and NVRAM/SMC

With the introduction of Apple Silicon (e.g., M1, M2, M3 chips), the architecture for managing system power and boot settings has fundamentally changed. The dedicated SMC chip and traditional NVRAM are no longer present in the same way they were on Intel Macs.

On Apple Silicon Macs, much of the functionality previously handled by the SMC and NVRAM has been integrated directly into the Apple Silicon chip itself, specifically within the Secure Enclave and the Boot ROM. This design makes the traditional reset procedures obsolete.

If you encounter issues on an Apple Silicon Mac that might have warranted an NVRAM or SMC reset on an Intel Mac, the recommended course of action is generally:

  1. A simple restart of the Mac.
  2. Shut down the Mac completely, wait a few seconds, then power it back on.
  3. If issues persist, especially with hardware, try booting into macOS Recovery (hold down the power button through startup until "Loading startup options" appears) and running Disk Utility or reinstalling macOS.

Apple's documentation confirms that a normal shutdown and restart effectively resets any equivalent system controllers or caches on Apple Silicon, making the complex key combinations unnecessary.

Common Pitfalls and Troubleshooting

  • Incorrect Key Combination: Ensure you are using the correct keys, especially for SMC reset on T2 models where specific side Shift keys might be recommended.
  • Not Holding Long Enough: For NVRAM, listen for the second startup chime or watch for the second Apple logo flash. For SMC, adhere strictly to the timed holds (7, 10, or 15 seconds).
  • Power Cycle Issues: For desktop Macs, make sure the power cord is fully disconnected for the specified duration. A mere power off is not sufficient.
  • Battery Status Confusion: If your battery is truly failing, an SMC reset will not fix it. It might temporarily reset calibration, but a faulty battery needs replacement.
  • Persistent Problems: If a reset does not resolve the issue, it indicates a deeper hardware fault (e.g., logic board component failure, failing sensor, or software corruption that requires a macOS reinstall).
  • Data Loss: NVRAM reset itself does not cause data loss. However, it resets some system preferences, which you may need to reconfigure. An SMC reset has no direct impact on user data or system settings.

These reset procedures are powerful diagnostic and troubleshooting tools for Intel-based Macs. While no longer applicable to Apple Silicon, mastering them is a fundamental skill for any engineer managing a fleet of diverse macOS hardware.

Back to the knowledge base · Ask the AI assistant