什么是NVRAM,我应该何时在Mac上重置它?

如果你正在排除Mac的故障,你可能以前看过这个建议:重置你的NVRAM。一些论坛居民认为这是Mac不稳定性的万能解决方案,但什么是NVRAM呢?它究竟能解决什么问题呢?

什么是NVRAM?

让我们从解释NVRAM的确切功能开始。如果您将Mac的音量设为静音,然后重新启动,您将听不到标志性的启动声音。你的Mac是如何做到这一点的?因为卷设置存储在NVRAM中,甚至在MacOS开始引导之前,Mac的固件就可以访问NVRAM。根据苹果的官方指示,NVRAM还可以存储屏幕分辨率、时区信息等信息,最重要的是,还可以存储从哪个硬盘启动。

这些都是您的系统在引导之前应该掌握的有用信息,但在某些情况下,损坏的NVRAM可能会导致Mac出现故障,甚至会阻止MacOS启动。如果您在启动Mac时遇到问题,在启动过程中短暂看到一个问号,或者发现您的Mac经常从错误的硬盘启动,清除NVRAM会有所帮助。它不会解决所有问题,但尝试一下通常不会有什么坏处-尽管如果您使用的是自定义设置,则可能需要重置您的时区、分辨率或其他类似设置。

如何重置您的NVRAM

如果要重置NVRAM,主要有两种方法。第一种(也是最可靠的)方法是从关闭计算机开始。接下来,按下电源按钮。听到启动声音后,立即按住Command、Option、P和R键。

按住钥匙。最终,你的Mac电脑将重新启动,你会再次听到启动的声音。当这种情况发生时,请随意松开钥匙。应该重置NVRAM,并且您的计算机应该正常启动。

如果你拥有一台2016年末的MacBook Pro(想必还有自那以后生产的其他Mac电脑),事情就会略有不同。苹果取消了他们经典的启动声音,所以你不会听到它。相反,只需在打开Mac之后立即按下键盘快捷键,然后按住这些键20秒即可。应重置您的NVRAM。

如何查看NVRAM中的内容

想知道你的NVRAM里到底有什么吗?在MacOS中打开终端,您可以在应用程序>实用程序中找到。键入NVRAM-XP,然后按Enter键。您将看到NVRAM的完整内容。

不要指望这本书会成为一本好书。您将识别一些内容,如音量级别(如上图所示),但您还会看到一串加密密钥。根据您使用的Mac的类型以及设备的其他详细信息,这里的内容会有很大不同。

虽然我们已经打开了终端,但也可以使用命令nvram-c从这里清除NVRAM。你需要重新启动Mac才能完成重置,这就是为什么上面的键盘快捷键方法通常被认为是更好的选择。

清除NVRAM不会解决Mac的所有问题,但它可以解决一些问题,特别是当您的Mac无法启动时。如果您的音量或屏幕分辨率设置有问题,这也可能是个好主意。

图片来源:克里斯托夫·鲍尔(Christoph Bauer),EricRobson214

相关文章