How to Reset PRAM, NVRAM, or SMC on Any Mac (Sonoma/Ventura)

Cassie Xie
Last updated: Oct 24, 2023
Summary: This post offers step-by-step guides on how to reset PRAM, NVRAM, or SMC on any Mac model.

If your Mac computer doesn’t run smoothly, you may reset PRAM, NVRAM, and SMC on your Mac to make your Mac run well again.

reset PRAM Mac


PRAM refers to Parameter RAM and NVRAM refers to Non-Volatile RAM. PRAM and NVRAM are two types of memory used in Mac computers to store certain system settings and configuration information. PRAM was used in older Macs while NVRAM is used in modern Macs.

PRAM and NVRAM are responsible for storing information like display resolution, audio volume, startup disk selection, time zone settings, and other system preferences that need to be retained even when your Mac is powered off. This is different from the traditional random-access memory (RAM) which is volatile and loses data when the computer is powered off.

How to Reset PRAM/NVRAM on Mac (Sonoma/Ventura)

When your Mac doesn’t start up correctly, the hard drives or devices don’t connect or show up, your Mac has hardware-related issues, etc. you may try to reset PRAM/NVRAM to fix the issue. Check how to do it below.

Reset NVRAM/PRAM on Mac with Keyboard Shortcut:

  1. Shut down your Mac.
  2. Turn on your Mac by pressing the Power button.
  3. Immediately press and hold the Option + Command + P + R keys at the same time.
  4. Hold the keys for about 20 seconds. Your Mac may restart in the process.
  5. Release the keys when you hear the startup chime or see the Apple logo for the second time.
  6. After resetting PRAM/NVRAM, you can then boot your Mac normally.
If you are using an M1 or M2 Mac, you can reset NVRAM or PRAM by simply restarting your computer.

Do a PRAM/NVRAM Reset on Mac with Terminal:

  1. Open Terminal via Spotlight Search.
  2. Type the command sudo nvram -c and press Enter.

What Is SMC?

SMC stands for System Management Controller. It controls various hardware functions and power-related settings on Mac, including power management, battery management, thermal management, keyboard and backlight control, LED indicators, and system performance.

How to Reset SMC on Any Mac (Sonoma/Ventura)

Resetting SMC may help resolve specific hardware or power-related issues and restore the hardware functions to their default state on your Mac. The process varies depending on your Mac's model, whether it has a T2 Security Chip or not, and whether the battery is removable.

To reset the SMC on different types of Macs, check the detailed guide below.

For Intel Macs:

  1. Shut down your Mac.
  2. Press and hold the Shift + Control + Option keys and press the Power button at the same time.
  3. Hold the keys for 10 seconds and release them.
  4. Then turn on your Mac.

For M1/M2 Macs:

You don’t need to reset SMC on M1/M2 Macs. They don’t have a system management controller. The M1/M2 chips control all SMC functions.

For MacBook Pro/Air with a T2 Security Chip:

  1. Shut down your Mac.
  2. Press and hold the Shift + Option + Control keys for 7 seconds. Then press the Power button and hold these four keys for another 7 seconds.
  3. Release all the keys and restart your MacBook.

For iMac, Mac Mini, or Mac Pro with a T2 Security Chip:

  1. Shut down your Mac.
  2. Unplug the power cord.
  3. Wait for 15 seconds.
  4. Plug in the power cord.
  5. Wait for another 5 seconds.
  6. Turn on your Mac.

For Macs without a T2 Security Chip:

  1. Shut down your Mac.
  2. Disconnect the power adapter.
  3. Remove the battery if it's removable (on a MacBook with a removable battery).
  4. Press and hold the power button for 5 seconds.
  5. Release the power button.
  6. Reconnect the battery (if it was removed) and the power adapter.
  7. Turn on your Mac.
If the Mac is without a T2 security chip and has a non-removable battery, you can follow the steps for Intel Macs to reset SMC.

Keep Your Mac Clean and Run Smoothly with BuhoCleaner

To make your Mac computer run smoothly and clean, you can use a professional Mac cleaner tool – BuhoCleaner.

BuhoCleaner lets you flash clean your Mac to remove junk data with one click. It also allows you to completely uninstall apps without leftovers, find and delete large or duplicate files, manage startup items, analyze disk space usage, monitor system status, free up RAM, flush DNS cache, and more.

DownloadFor macOS 10.10 and above
100,000+ Satisfied Users Worldwide
Clean Mac with BuhoCleaner

Bottom Line

This post introduces how to reset PRAM, NVRAM, or SMC on any Mac. Step-by-step guides are provided. Hope it helps. To clean and speed up your Mac, you can try BuhoCleaner.

Cassie has been writing about technology for her entire career life - over 5 years. She enjoys diving into how Apple products work and then breaking it down in a way anyone can understand.