Skip to content
November 12, 2026
  • Bluesky
  • Facebook
  • Linkedin
  • Mastodon
  • RSS
  • Twitter
  • Youtube

Daily CyberSecurity

Zero-hour alerts. Unmatched analysis.

Primary Menu
  • Home
  • ADVISORIES
    • Microsoft
    • Fortinet
    • Ivanti
    • Cisco
    • Linux
  • CVE Data
    • CVE Watchtower
    • Top Exploited CVEs
    • CVE Stats by Vendor
    • Q3 2026 Report
    • CVE Alerts
    • CVE Alert Settings
    • Pricing
  • Cyber Criminals
  • Data Leak
  • Free Tools
    • CVSS 3.1 Calculator
    • Certificate Viewer
    • DNS Lookup
    • Encoder & Hash Generator
    • IP / Subnet Calculator
    • Whois Lookup
  • Malware
  • Vulnerability
  • Submit Press Release
Light/Dark Button
  • Home
  • Technique
  • What does resetting a Mac PRAM do?
  • Technique

What does resetting a Mac PRAM do?

Do Son August 24, 2022 4 minutes read
Img_2022_08_22_17_28_46

Clearing the PRAM is among the standard, quick fixes for various Mac issues. PRAM stood for “parameter” (the RAM was just RAM—random access memory), and it referred to a small amount of memory that was exclusive to each Mac and was backed up by a battery. 

This memory was used to store the computer’s required information before loading the operating system. If the values in this memory become corrupted for whatever reason, your Mac may not boot properly or exhibit various strange behaviors. Therefore, you could use a key combination to “zap” or reset the PRAM at startup, restoring it to its original factory settings.

Modern Macs now use the NVRAM technology instead of PRAM (NV for non-volatile). NVRAM serves a function similar to that of PRAM. Instead of keeping a dozen or more pieces of data, it now only keeps a few pieces of information about the most recent kernel panic if your Mac has recently crashed.

However, suppose your Mac is taking an unusually long time to recognize the correct boot disc. In that case, you may want to try resetting the NVRAM anyway, as NVRAM corruption is relatively rare.

The SMC was recently incorporated into the Mac as part of Apple’s switch to Intel processors. Although it’s been around for almost 15 years, PRAM is still relatively new.

The SMC, like the PRAM, stores system and configuration data, though it does so for a different set of system parts.

What Does the PRAM Do?

PRAM reset Macbook Pro stores information about several things, such as:

  • Font-related information
  • Printing information
  • Speaker volume settings
  • Double-click velocity
  • Cursor blinking speed
  • Mouse responsiveness and speed

PRAM is a specialized form of memory that is preserved whenever a Mac is powered down. Even if your battery dies and your Mac won’t turn on, it will still remember the information you have stored.

Non-volatile RAM refers to the fact that its contents are not affected by changes in temperature. Since it is non-volatile, it won’t disappear without power.

How to reset your PRAM is as follows:

  • Turn off your computer.
  • Press command-option-p-r after pressing the power button. The gray screen must appear before you press those keys for it to work.
  • Hold those buttons down until your Mac restarts once more and the startup chime plays.
  • Release the keys, and your Mac will restart normally.

You’ll probably need to change your mouse speed, time and date/timezone, and a few other things when you log back in, but besides that, you should be good to go.

The SMC’s Functions

On Macs with Intel-based processors, a similar task is carried out by the System Management Controller, but it has a different set of controls than the PRAM/NVRAM. The following are under the SMC’s control:

  • fan velocity
  • System lights such as power and sleep indicators, as well as keyboard and display backlights
  • Strong operations
  • System functionality

Much like the PRAM, the SMC is a non-volatile memory, which means it will keep any information stored even after the Mac is turned off.

Here Are The Steps To Resetting Your SMC

Here’s what you do if your MacBook, MacBook Pro, or other device has a battery you can remove:

  • Turn off the computer
  • Disconnect the device’s MagSafe plug.
  • Take the battery out.
  • 5 seconds of power button pressing, then release
  • Reconnect the MagSafe cord after replacing the battery.
  • Pressing the power button will force a restart of the device.

The following instructions apply to MacBook Pros, MacBook Airs, and MacBooks, all of which feature batteries that the user cannot remove on their own:

  • Cut off your device (really, you knew this was coming at step one)
  • Continue to plug in the power adapter.
  • Press the power button while simultaneously depressing the shift, option, and control buttons on the machine’s left side.
  • Let go
  • Restart your computer by pressing the power button.

Be aware that the power adapter must remain plugged in for MacBooks that do not have a removable battery.

Resetting the PRAM and SMC is frequently the only way to fix issues with AirPort, batteries, and power, in addition to being a cure for wonky behavior in Macs.

Search

CVE ALERTS
📈

EPSS Spike Alerts
Catch risk spikes before they make headlines.

🎯

Custom EPSS/CVSS
Set score thresholds to effectively filter noise.

🛡️

Exploit Intel
Real-world exploit signals beyond the KEV catalog.

🐙

GitHub Issues
Auto-create alert tickets without duplication.

📬

Weekly Digest
Clean summaries, eliminating email spam.

🏷️

Watchlist Groups
Tag vulnerabilities by team (Infra/AppSec/SOC).

🔀

Smart Routing
Route chat channels based on severity levels.

🚨

RBP Tracker
Early warning detection and tracking system.

Subscribe – $7/mo or try free for 14 days →

🚨 Active Exploits in the Wild

  • CVE-2026-20320CVSS 7.5
    A vulnerability in the Open Client Interface (OCI) XML Parser of Cisco BroadWorks could allow an unauthenticated, remote...
    CISA KEV📅 Added to KEV: Nov 10, 2026
  • CVE-2026-111793CVSS 4.3
    Openwave Webtop Media Transcoder does not enforce administrator-defined file type restrictions to restrict the file-types to be converted....
    CISA KEV📅 Added to KEV: Nov 10, 2026
  • CVE-2026-111560CVSS 8.6
    Improper neutralization of shell metacharacters in the timezone configuration field in certain Barracuda appliance products using common Barracuda...
    CISA KEV📅 Added to KEV: Nov 10, 2026
  • CVE-2026-116606CVSS 9.3
    An authentication bypass in Barracuda Email Security Gateway versions earlier than 9.4.0.030 allows an unauthenticated remote attacker to...
    CISA KEV📅 Added to KEV: Nov 10, 2026
  • CVE-2026-125350
    Use after free in XML. Reported by anonymous on 2026-11-06. Google is aware that an exploit for CVE-2026-125350...
    CISA KEV📅 Added to KEV: Nov 10, 2026
  • CVE-2026-124194CVSS 6.5
    Product ui does not warn user of unsafe actions in Microsoft Office Outlook allows an unauthorized attacker to...
    CISA KEV📅 Added to KEV: Nov 10, 2026
  • CVE-2026-123751CVSS 9.8
    The WP Duplicate WordPress plugin through 1.1.11 does not properly verify a request authentication value and does not...
    Watchtower Verified📅 Updated: Nov 9, 2026
  • CVE-2026-114713CVSS 8.6
    The labeled-response module in UnrealIRCd 6.0.0 before 6.2.7.1 does not escape the IRCv3 "label" message tag when echoing...
    Admin intel📅 Updated: Nov 9, 2026
Powered by CVE Watchtower

Critical Vulnerabilities

  • CVE-2026-12591CVSS 9.9
    Zohocorp ManageEngine M365 Manager Plus versions below 4818 is affected by an authenticated technician may exploit insufficient permission validation in the delegated administration...
    📅 Updated: Nov 12, 2026
  • CVE-2026-12507CVSS 9.1
    Zohocorp ManageEngine AssetExplorer versions below 7860, ServiceDesk Plus versions below 15290, ServiceDesk Plus MSP versions below 15150, and...
    📅 Updated: Nov 12, 2026
  • CVE-2026-8333CVSS 9.4
    A stored cross-site scripting vulnerability in Microchip the TimePictra platform could allow an authenticated, low-privileged attacker to store...
    📅 Updated: Nov 12, 2026
  • CVE-2026-107935CVSS 9.3
    A path traversal vulnerability was found in gvproxy, the network forwarder provided by the gvisor-tap-vsock package. The unauthenticated...
    📅 Updated: Nov 12, 2026
  • CVE-2026-125883CVSS 9.3
    Improper restriction of XML external entity reference vulnerability in N-able N-central allows XML Schema Poisoning. This issue affects...
    📅 Updated: Nov 12, 2026
  • CVE-2026-76954CVSS 9.8
    An improper neutralization of special elements used in an SQL command vulnerability in the Auth API in Synology...
    📅 Updated: Nov 12, 2026
  • CVE-2026-126785CVSS 9.3
    A vulnerability has been found in rmalright TR-VISION HOME 2.0.5. Impacted is the function sub_11504 in the library...
    📅 Updated: Nov 12, 2026
  • CVE-2022-23851CVSS 9.8
    Netaxis API Orchestrator (APIO) before 0.19.3 allows server side template injection (SSTI).
    📅 Updated: Nov 11, 2026
Powered by CVE Watchtower

Daily CyberSecurity

  • About Daily CyberSecurity
  • Advertise with us
  • Announcement
  • Contact
  • Contributor Register
  • Login
  • Disclaimer
  • DMCA
  • Privacy Policy

When you purchase through links on our site, we may earn an affiliate commission. Here’s how it works

  • CVE Watchtower
  • CVE Statistics by Vendor 2026
  • Q3 2026 Report
  • Top Exploited CVEs
  • Bluesky
  • Facebook
  • Linkedin
  • Mastodon
  • RSS
  • Twitter
  • Youtube
© 2017 - 2026 Daily CyberSecurity. All Rights Reserved.