SMC and NVRAM resets: why not just do them by default?

As part of Apple's support steps, sometimes they recommend these things, usually as a last resort, to reset particular problems. Problems that I have had.


Reset NVRAM or PRAM on your Mac

How to reset the SMC of your Mac


My question is: what is the downside of these steps? Meaning, why wouldn't macOS simply do both of these things whenever you power off your Mac and back on again instead of requiring special 3-4 finger salutes? or if it happens before macOS loads, why not make whatever power-on layer do it automatically. Does it somehow wear out the components to reset them too frequently? if it's just boot time, it feels like a small price to pay to eliminate this from all of the Apple support scripts. If it's damaging to hardware in the long run, it would make sense.

Posted on Jun 29, 2020 4:39 PM

Reply
Question marked as Top-ranking reply

Posted on Jun 29, 2020 7:35 PM

You really should not need to perform these resets very often.


Sometimes the NVRAM will become corrupt necessitating the need to clear it by performing a PRAM reset. If you reset the PRAM, then you are wiping out some settings such as the "Startup Disk" so when you reboot the computer it will take longer to boot the computer since the computer must now search for all available boot volumes (internal drives, external drives, and even network volumes) before deciding which volume it will boot from. Resetting the PRAM also resets the Date & Time preference. A PRAM reset also resets your volume & brightness settings to defaults.


An SMC reset usually only needs to be performed if the computer has encountered a power issue which may have corrupted the chip which manages the power. Usually this is caused by a power issue in the home (or power outage) or by letting a laptop's battery drain to 0% for an extended period of time.


If you need to perform either one of these resets more than once in a long while, then you should look to see what is causing your computer to need the reset.

2 replies
Question marked as Top-ranking reply

Jun 29, 2020 7:35 PM in response to DietChoke

You really should not need to perform these resets very often.


Sometimes the NVRAM will become corrupt necessitating the need to clear it by performing a PRAM reset. If you reset the PRAM, then you are wiping out some settings such as the "Startup Disk" so when you reboot the computer it will take longer to boot the computer since the computer must now search for all available boot volumes (internal drives, external drives, and even network volumes) before deciding which volume it will boot from. Resetting the PRAM also resets the Date & Time preference. A PRAM reset also resets your volume & brightness settings to defaults.


An SMC reset usually only needs to be performed if the computer has encountered a power issue which may have corrupted the chip which manages the power. Usually this is caused by a power issue in the home (or power outage) or by letting a laptop's battery drain to 0% for an extended period of time.


If you need to perform either one of these resets more than once in a long while, then you should look to see what is causing your computer to need the reset.

Jun 30, 2020 3:07 PM in response to HWTech

Thank you very much for your detailed response! This basically answers my question. If I'm understanding this, in short, doing these things all the time would either be a bad user experience (i.e. having to reset your date/time every time) or covering up a potentially more serious problem that should to be addressed at the cause, not the symptom.


This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

SMC and NVRAM resets: why not just do them by default?

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.