MacBook Air M1 应用出现乱码时,通常由字体或语言设置错误引起。本文提供从系统语言、区域格式到字体缓存的完整修复步骤,适合新手操作,无需终端命令。

检查系统语言与区域设置
打开系统偏好设置,点击语言与地区。确保首选语言列表中有中文(简体)且位于首位。若没有,点击加号添加。同时,检查区域格式是否为中国大陆,否则可能导致日期、数字等显示异常。更改后需重启应用或注销登录生效。
验证应用语言支持
部分应用需单独设置语言。在系统偏好设置 > 语言与地区中,点击应用按钮,添加乱码的应用并指定语言为中文。若应用不支持中文,尝试选择英文,有时能解决编码问题。
清除字体缓存
字体缓存损坏常导致乱码。打开终端(在启动台搜索),输入命令:
sudo atsutil databases -remove
回车后输入密码(密码不显示),执行完成后重启 Mac。此操作会重建字体缓存,修复大部分乱码。
更新系统与软件
确保 macOS 和应用均为最新版本。点击左上角苹果图标 > 系统偏好设置 > 软件更新,安装所有更新。对于第三方应用,在 App Store 或官网检查更新。老旧版本可能缺乏新字体支持。
恢复默认字体设置
如果乱码出现在特定应用如 Office,重置其字体设置。以 Word 为例:关闭 Word,按住 Option 键点击程序坞中的 Word 图标,选择重置偏好设置。或在 Finder 中前往 ~/Library/Preferences,删除该应用的 plist 文件(如 com.microsoft.Word.plist),重启应用。
检查文件编码
如果乱码仅出现在特定文件,可能是文件编码问题。用文本编辑打开文件,在菜单栏选择文件 > 复制,然后粘贴到新文档,尝试另存为 UTF-8 格式。也可使用专业工具如 TextMate 转换编码。
重建启动磁盘权限
权限错误可能干扰字体加载。重启 Mac 并按住 Command + R 进入恢复模式。打开终端,输入 csrutil disable 关闭 SIP,然后重启。正常启动后,打开终端输入 sudo diskutil repairPermissions /(仅适用于 macOS 10.11 之前,新系统已自动管理权限)。完成后重启并重新启用 SIP(csrutil enable)。
使用字体册修复字体
打开字体册应用,检查是否有字体冲突或损坏。点击所有字体,查看黄色警告或红色标记。选中问题字体,选择文件 > 验证字体,然后移除或替换。也可在菜单栏选择文件 > 恢复标准字体。
如果以上步骤仍无效,尝试创建新用户测试:系统偏好设置 > 用户与群组,添加新账户登录。若新账户无乱码,则原用户配置文件损坏,需迁移数据。更多技巧尽在果粉迷,搜索MacBook Air M1怎么修复应用乱码_macOS系统字体与语言修复获取完整指南。