我使用的是 Photoshop CS5 Extended 的便携版。两天前我制作了一些带有文本的动画 gif。我最近没有怎么使用 Photoshop,但我在 9 月份也做过一些文本处理,没有任何问题。
今天我遇到了“无法完成您的请求,因为某些原因阻止了文本引擎的初始化。”错误消息。经过大量搜索,我终于找到了 AdobeFnt_OSFonts.lst 文件在我的安装中的位置。删除它或整个文件夹都没有任何效果。
我检查了字体文件夹,发现最近没有修改过(可能已损坏),也没有什么可报告的。我尝试了帮助页面上的 FontTest 脚本,但脚本显然在此安装中不起作用(我以前从未需要使用过)。
11 日和今天确实发布了各种 Windows 更新,但我不知道为什么这些更新可能会影响 Photoshop 的文本引擎。
除了想办法重新安装该程序之外我还能做什么吗?
答案1
我在 PS 2015 上遇到了这个问题,下面是我解决问题的方法。
- 转到 c:\Windows\Fonts
- 将所有字体复制到另一个文件夹(我使用了 c:\Windows\FontsTemp)
- 删除 c:\Windows\Fonts 中的所有字体 系统不允许删除所需的系统字体,这没关系。试试 photoshop。就我而言,这个方法奏效了。
- 然后将您想要的字体从 FontsTemp 版本复制回 c:\Windows\Fonts 来恢复。
祝你好运!