windows 11下,adobe illstrator中文版出现子窗口字体乱码的问题,就是下图这里,所有文字都是不认识的字。
检测系统字体是
在网上找了很多方法都无效。
否在存在损坏的字
1 检查系统是否存在损坏的字体
怀疑系统字体出现了问题。参考以下:
https://helpx.adobe.com/cn/photoshop/kb/troubleshoot-fonts-photoshop.html?x-product=Helpx%2F1.0.0&x-product-location=Search%3AForums%3Alink%2F3.5.6
按网页说明下载并在ps菜单 - 帮助中运行FontTest.jsx 脚本,检测系统中是否存在损坏的字体。
经检测未发现损坏字体。
2 检查系统注册表是否存在错误
提示:注册表操作一定要谨慎,操作前一定要备份。
检查注册表中是否存在引用不存在字体的情况
在注册表编辑器中,导航到以下字体路径:
计算机\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Fonts
以及
计算机\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes
检查是否存在引用不存在字体的情况(检查方法本人系肉眼大致观察),发现以下键值-数据不存在:
ROGFontsv1.6-Regular (TrueType)
C:\Program Files (x86)\ASUS\GPU TweakII\ROGFontsv1.6-Regular.ttf
删除。
曾经因adobe bridge显示字体更改,在:
计算机\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes
曾新建字符串值,键名设 SimSun,值设 Microsoft Yahei UI。
删除。
计算机\HKEY_USERS\S-1-5-21-1929028747-1853222643-690620787-1001\Software\Microsoft\Windows NT\CurrentVersion\Fonts
发现这里面的2个名字是方框的字体。
删除。
另外,发现这里排在最上面第1位的字体是毛遂体,这导致网页中的英文翻译成中文后,中文字体成了这个字体。后面还有一个嘿嘿嘿字体。
在c:\windows\fonts中删除这2个字体【注1】。
注1:关于这个毛遂体,因为网页显示这个字体十分难于阅读,所以之前曾删过一次。但当时删不掉,于是我停止了一个字体服务后强行删掉了。现在的问题怀疑与此有关,所以再次下载安装了这个字体,然后在这里进行了正常的删除。
3 重启
重启。一定要重启!
重启电脑后打开中文版adobe illustrator,问题解决(文前的图就是解决后的截图)。
切换英文界面
4 修改Adobe Illustrator CC 2020的用户界面语言为英文
如果还是不能解决问题,可以修改Adobe Illustrator CC 2020的用户界面语言为英文。
问题:
先关闭Illustrator程序。
第一步: 先在安装包中找到英文资源,假设安装源文件已复制到桌面,则将:
C:\Users\用户名\Desktop\Adobe Illustrator 2023 SP\products\ILST\AdobeIllustrator27-en_US.zip\7\StagingArea_en_USLanguagePack_x64\Application\
下的三个文件夹覆盖复制到安装目录C:\Program Files\Adobe\Adobe Illustrator 2023
第二步:配置语言。用记事本打开:
C:\Program Files\Adobe\Adobe Illustrator 2023\Support Files\Contents\Windows\AMT\application.xml
将其中的一处zh_CN更改为en_US。
重新打开Illustrator,界面就是英文了。
声明:亲测有效,所以在此记录过程以供参考。本人并不明白其中的科学道理,由于中间没有重启,所以也不知道哪一步有效。同时本人也不对本文的正确性及由此产生的任何后果负责。