在使用Mac电脑的过程中,偶尔会出现电脑没声音?发出奇怪的声音?连接外部音频设备出问题等音频故障,遇到这种情况该怎么办呢?小编有妙招!

检查音量

首先检查Mac是否被静音,按住F12快捷键或滑动菜单栏声音滑块调节音量。同时检查Mac音频端口有没有连接耳机或其他音频设备。

检查音频设置

若连接耳机或其他设备,则必须检查输入/输出音频设备设置。有时也会由于设置错误导致驱动程序出错。

启动系统偏好设置,选择声音,进入输出选项卡,确定你选择了正确的音频输出设备。以防你错误连接到蓝牙设备,而非通过Mac的扬声器播放。

想要更好的检查输出设备,我们可以借助音频 MIDI 设置工具(直接用系统搜索工具搜索)。

在内建输出中可以设置音频声道、位深度、格式、速率。调整后退出应用,然后尝试再次播放音频。

重置核心音频

若核心音频coreaudiod出现问题,也会导致系统声音停止工作或失真,这时可以尝试重启coreaudiod。

打开活动监视器,搜索coreaudiod,选中后单击强制退出,coreaudiod退出后会自动重启。

若它没有重启(这种情况极少发生),请关闭并重启Mac。若Mac不能重新启动,也可以使用launchctl命令启动守护程序并重新初始化coreaudiod。

sudo launchctl start com.apple.audio.coreaudiod

第三方音频应用问题

使用第三方音频应用可能会导致Mac上的声音无法正常使用。由于Mac的音频应用太多,无法为每个应用提供确切的解决方案。但一般情况下,可以考虑以下几种方式:

新版本的MacOS存在软件不兼容问题,特别是MacOS Catalina,应用软件都必须先通过Apple的安全系统“公证”。这时可以通过更新MacOS系统版本,已达到软件与系统兼容。

每个音频应用程序都会在音频 MIDI 设置实用程序中存储一个配置文件。如果看到诸如“ Core Audio的声音驱动程序中的错误”之类的错误,请删除配置文件并重新启动应用程序。

重置NVRAM

NVRAM是Mac用来存储各种类型设置(包括音量、显示分辨率、时区等)的少量存储器。重置NVRAM可以帮助清除这些属性和其他属性的故障。

将电脑关机,然后开机并立即同时按住四个按键:Option、Command、P、R,大约20秒后松开即可重置NVRAM。

检查输出设备和端口

若系统扬声器正常,但连接外部设备时没有声音,可以先检查输出设备是否损坏,端口是否积灰堵塞,可以尝试更换设备或拔出并重新连接设备。

有时连接外部设备时,声音还是继续来自系统扬声器。先确保你的设备兼容并不存在任何损坏,然后再打开系统偏好设置>声音>声音效果,确定是否连接正确的声音输出设备。

以上就是MacW小编为大家带来的“Mac电脑没声音了怎么办?苹果电脑没声音的解决方法”,链接:“https://www.macw.com/news/204.html”,转载请保留。

Mac电脑没声音了怎么办?苹果电脑没声音的解决方法的更多相关文章

  1. Win7电脑无法安全删除硬件并弹出媒体的解决方法

    有很多用户经常会在win7系统中使用移动硬盘或U盘来拷贝数据,而当使用完了之后,一般为了数据能够更安全,都会右击选择安全删除硬件进行退出,可是有win7系统用户却发现要弹出设备的还好无法安全删除硬件并 ...

  2. Outlook 2010打开没反应,只有任务栏有图标的解决方法

    Outlook 2010打开没反应,任务栏图标显示如下: 解决方法: 按下Windows+R键,输入regedit: 按回车: 请在注册表编辑器中定位到以下键值,重命名以下4项(比如将outlook重 ...

  3. Mac Mail PGP Setup 如何在苹果电脑上设置安全邮件 良好隐私密码法(英语:Pretty Good Privacy,缩写为PGP)

    背景知识 良好隐私密码法(英语:Pretty Good Privacy,缩写为PGP),一套用于讯息加密.验证的应用程序,采用IDEA的散列算法作为加密与验证之用. 关联文献:https://en.w ...

  4. Mac Pro的HDMI接口与WI-FI可能存在冲突的解决方法

    当我将Mac Pro通过HDMI->DVI转接头接上一台显示器时,正在使用的WI-FI网络立马不能使用,重新连接网络也不行,但断开HDMI连接后,WI-FI立马恢复正常. 在网上查,在apple ...

  5. 新安装的win7/win10系统,所有驱动都没安装,插入U盘也无法识别解决方法

    我是使用老毛挑安装的系统,结果安装好之后,才发现所有驱动都没有安装,例如usb,网卡驱动等 解决方法就是先把驱动下载到系统安装盘里面,然后再次进入安装系统界面,相当于重新安装系统,但实际上我们不需要. ...

  6. 电脑上做的ppt拿到别的电脑或手机上播放的时候字体错位的解决方法

    原因:字体不对!!! 比如你英文用的Calibri字体,但是手机的wps或者别的电脑上的低版本的office没有这个字体,所以就会强制转换成那里有的字体(一般是黑体),此时字体就会错位!! 不要以为那 ...

  7. [windows][技巧]百度网盘提示您的电脑已安装百度网盘,是否覆盖,解决方法

    目录 故障描述 解决方法 故障描述 解决方法 win+r,输入regedit,进入注册表 依次打开HKEY_CURRENT_USER->Software->Baidu->BaiDuY ...

  8. mac 回车键、空格键失灵(非物理原因)解决方法

    1.关机2.按住shift+control+option+开关机键,大概10秒左右,观察键盘电源灯是否变色,确定是否硬件故障,不变色表正常.3.先按下开关机键后,放开.然后同时按住option+com ...

  9. MAC将 /etc/sudoers文件修改错后的几种解决方法

    文件修改错误后难以再次修改的原因: 1.修改此文件必须是root权限 2.此文件出现问题时sudo命令不可用 3.默认情况下MAC系统不启用root用户 解决的方法: 一.启用root用户,使用roo ...

  10. win10更新后,可以远程桌面ping也没问题,但是无法访问共享文件夹的解决方法

    计算机\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanWorkstation\Parameters 1.在键盘输入WIN+R键, ...

随机推荐

  1. 51nod 1006:最长公共子序列Lcs

    1006 最长公共子序列Lcs 基准时间限制:1 秒 空间限制:131072 KB 分值: 0 难度:基础题  收藏  关注 给出两个字符串A B,求A与B的最长公共子序列(子序列不要求是连续的). ...

  2. org.apache.jasper.JasperException: /WEB-INFO/jsp/product/edit.jsp(168,45)

    PWC6038:"${empty data.code?'001':fn:substring(data.code,0,8)}" contains invalid expression ...

  3. 二十七、CI框架之自己写分页类并加载(写分页还是有难度,搞了一整天)

    一.我们写好自己的分页代码,防止library目录中,带构造函数 二.在模型中,添加2个函数,一个是查询数据的条数,第二个是取出数据库中的数据 三.在控制中,写入相应的代码,如下: 四.在界面中,写入 ...

  4. 安装yii2 框架遇到的问题

    1按要求安装好yii2时,访问yii2欢迎页面时,始终提示 CAssetManager.basePath “/assets” is invalid. Please make sure the dire ...

  5. 吴裕雄--天生自然 JAVASCRIPT开发学习:while 循环

    <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title> ...

  6. react动态生成列表

    在组件的render函数中遍历数组menus[]并且要return返回虚拟Dom对象. render() { return createPortal( this.state.visible & ...

  7. 1.6判断类型toString.call()

    之前我都是使用typeof,后来发现它的判断有局限,例如(){}obeject.p.toString.call()解决了 obj.toString()的结果和Object.prototype.toSt ...

  8. POJ 3970:Party

    Party Time Limit: 1000MS   Memory Limit: 65536KB   64bit IO Format: %I64d & %I64u Submit Status ...

  9. 调用约定__stdcall / __cdecl

    __cdecl与__stdcall这两种调用约定之间的主要差别在于由谁来执行对参数的清理工作. 如果是__cdecl,那么主调函数将负责执行清理工作,如果是__stdcall那被调函数将负责执行清理. ...

  10. nginx常用内置变量

    $args #请求中的参数值 $query_string #同 $args $arg_NAME #GET请求中NAME的值 $is_args #如果请求中有参数,值为"?",否则为 ...