苹果电脑开机的时候,有个“咚”的开机音乐声,似乎有些扰民。本文说的就是如何给它静音。

苏南大叔:mac系统,如何设置开机音效?关闭音效以免扰民 - bootcamp-bootaudio
mac系统,如何设置开机音效?关闭音效以免扰民(图4-1)

测试环境:mac airmac@big surwin10@21h2。测试机是双系统,开机进win还是mac,都有这个开机音乐。日常经常使用的是windows系统,进入windows系统后,给系统静音之后重启,依然有开机声音。那最终的解决方案是什么呢?

解决方案一

进入mac系统,静音。然后重启进windows系统,开机提示音消失,问题解决。但是,系统声音也没有了,解决方案不彻底,不是最优解。

苏南大叔:mac系统,如何设置开机音效?关闭音效以免扰民 - 系统静音
mac系统,如何设置开机音效?关闭音效以免扰民(图4-2)

这不得不让人怀疑:这个开机提示声音不是windows系统发出的,而是mac系统发出的。
事实证明:这个声音是由nvram发出的声音,由nvram来决定是进入mac还是进入windows系统。

解决方案二(推荐)

其实mac系统里面自带了这个功能,是否启用系统启动声音,在声音设置之中。如下图所示:

苏南大叔:mac系统,如何设置开机音效?关闭音效以免扰民 - system-startup-audio
mac系统,如何设置开机音效?关闭音效以免扰民(图4-3)

测试环境是big sur,在之前的系统中是不是有这个功能选项呢?

解决方案三

既然怀疑是mac系统发出的声音,所以,执行代码准备设置nvram。在苏南大叔的测试环境中,如下代码测试成功了:
关闭开机音乐:

sudo nvram StartupMute=%01

开启开机音乐:

sudo nvram StartupMute=%00

同时值得说明的是:在执行上述代码后,查看声音的相关“启动音”选项,是同步变化的(关闭对话框再打开),可以理解为:两者控制的是同一个地方。

其它方案

电脑是老款的2014款的mac air,系统是比较新的big sur。那么...网上教程流传的下面的代码,苏南大叔这边的测试全部没有生效:

第一组

取消开机音效:

sudo nvram BootAudio=%00

开启开机音效:

sudo nvram BootAudio=%01

第二组

取消开机音效:

sudo nvram SystemAudioVolume=%80
sudo nvram SystemAudioVolume=%00

开启开机音效:

sudo nvram -d SystemAudioVolume

查看nvram当前配置

nvram -p

或者

nvram -xp

苏南大叔:mac系统,如何设置开机音效?关闭音效以免扰民 - nvram-p
mac系统,如何设置开机音效?关闭音效以免扰民(图4-4)

重置nvram

怀疑自己把nvram搞坏的话,可以重置nvram的。开机一直按住快捷键:command+alt+p+r即可重置。下面有详细描述:

相关链接

总结

如果您的mac电脑,和苏南大叔一样,为“咚”的开机声音而困扰的话,不如试试这篇文章的方案吧。总之,这些方案都是在mac系统下面进行设置的,无论您是否关注点在window系统,修改方案都是在mac下面做修改!

更多双系统的事情,请点击苏南大叔的博客:

如果本文对您有帮助,或者节约了您的时间,欢迎打赏瓶饮料,建立下友谊关系。
本博客不欢迎:各种镜像采集行为。请尊重原创文章内容,转载请保留作者链接。