必须先启用Photoshop亚洲语言选项并重启,再替换为PingFang SC等系统字体、清除Adobe字体缓存、确认系统启用UTF-8及简体中文首选语言,最后可粘贴纯文本绕过损坏编码。

Mac版Photoshop输入中文时显示方块、问号或符号错位,不是字体没装全就是编码链断在了系统与软件交界处——尤其当你刚升级到macOS Sequoia 15或重装过Adobe Creative Cloud后,这类问题出现频率明显升高。
启用亚洲语言支持并重启PS
这一步必须最先做,否则后续所有字体替换都无效。打开Photoshop → 点击顶部菜单栏“Photoshop” → “首选项” → “文字”。
勾选【启用亚洲语言选项】和【启用中东语言选项】两项。注意:不勾选“启用中东语言选项”不影响中文,但会干扰部分GB18030扩展字符(如“镕”“堃”)的渲染逻辑。
点击“确定”后必须完全退出Photoshop再重新启动,仅刷新图层或新建文档无法加载新文本引擎。
强制切换为系统级高兼容字体
方法一:直接替换当前图层字体
用文字工具选中乱码文字 → 顶部选项栏字体下拉框中,选择“PingFang SC”(苹果系统默认黑体)或“Heiti SC”(黑体-简)。这两款字体随macOS原生安装,无缺失风险,且完整覆盖GB18030-2022全部87887字。
方法二:批量修复历史图层
右键乱码文字图层 → “替换字体” → 左侧列表中选中所有带“Adobe”前缀的字体(如Adobe Heiti Std、Adobe Song Std)→ 右侧映射目标选“PingFang SC” → 点击“全部替换”。
方法三:设为新建文字默认字体
新建空白图层 → 按T激活文字工具 → 顶部栏先选“PingFang SC”,再随便打一个字 → 删除该字 → 此后所有新建文字图层都会继承这个字体设置。
清除字体缓存并验证字体完整性
第一步:关闭Photoshop和所有Adobe相关进程(包括Creative Cloud桌面端)。
第二步:打开“访达”,按Shift + Command + G,输入路径:
~/Library/Caches/com.adobe.Photoshop/
第三步:删除整个“com.adobe.Photoshop”文件夹(不要只删子项,缓存结构嵌套深,删不干净会导致重启后仍乱码)。
第四步:打开“终端”,依次执行以下三条命令(每行回车一次):
sudo atsutil databases -remove
atsutil server -shutdown
atsutil server -ping
第五步:启动“字体册”应用 → 顶部菜单“文件” → “验证所有字体” → 等待扫描完成 → 重点检查“PingFang SC”“Heiti SC”“STHeiti”是否显示绿色对勾,若任一字体旁有红色叉号,直接选中 → 点击右下角“移除” → 重启Mac后再重装对应字体(从系统偏好设置→通用→语言与地区→点击“更多设置”→勾选“自动下载字体”即可触发系统补全)。
检查并修正系统区域编码设置
1、点击左上角苹果图标 → “系统设置” → “通用” → “语言与地区”。
2、确认左侧语言列表中已有“简体中文(中国)”,且已拖拽至最顶部作为首选语言。
3、点击右下角“更多设置” → 在“高级”面板中必须勾选“使用Unicode UTF-8提供全球语言支持”。这一步是Mac端PS中文乱码的隐藏开关,未勾选时PS会降级使用C locale解析,直接跳过GB18030映射表。
4、关闭窗口,无需重启系统,但需彻底退出Photoshop后重新打开。
临时绕过方案:粘贴纯文本再格式化
当上述步骤都做完仍有个别图层乱码,说明该图层文字已损坏编码元数据。此时不要双击编辑,而是:
复制一段正常显示的中文(比如从备忘录里复制“测试”二字)→ 选中乱码文字图层 → 按Command+Delete清空内容 → 粘贴刚复制的中文 → 再用文字工具选中它 → 顶部栏手动改字体、字号、颜色。
这招能绕过PS内部损坏的UTF-16代理对(surrogate pair)解析错误,对含emoji或生僻字的文案特别有效。

















