首页>手册>After Effects中文帮助文档>AE报错原因和解决办法>AE报错83::4 - After Effects error: sfntread libary error 内存分配冲突

此组别内的文章

需要支持?

如果通过文档没办法解决您的问题,请提交工单获取我们的支持!

AE报错83::4 - After Effects error: sfntread libary error 内存分配冲突

报错详情 (After Effects Errors)

报错提示信息:
After Effects error: sfntread libary error

报错信息说明:
当你尝试读取系统库的时候一个问题产生了。

报错的可能原因:
根据 Adobe 提供的信息,这个错误的产生是由于其他的系统库和自己的系统库产生了冲突导致的。这可能和一些使用了自适应的动态内存地址的工具有关,这些工具推动了 After Effects 的某些组件到不同的存储槽,在那里它们不能顺利地接受来自程序的要求和命令。

建议解决方法:
由于这个错误的产生完全是随机的,所以没有一个标准的解决方案。很多时候,你只需要重新启动系统,这样就可以清除所有的垃圾内存,问题也会随之解决。如果这个问题对于你来说经常发生的话,你可以按照下面的步骤来进行一些改善:

1.寻找这个文件AfterFX8.ini,默认情况下它的位置应该是:
C:\Documents and Settings\[username]\Application Data\Adobe\After Effects\8.0(或其他版本)。
2.利用文本编辑器(如记事本,写字板)打开这个文件,千万记住不要用类似 word 那样的办公系统来打开这个文件。
3.在 [System DLL Fragmentation Workaround] 这个部分更改 Enable Workaround=1 为 Enable Workaround=0。
4.最后保存这个文件即可。

这样当你下次运行程序的时候,刚刚我们做的新的设置就会被运用了。但是值得注意的是,上述步骤可能会影响你的工作,它可以为 After Effects 提供更少更友好的内存分配。但相应的,你会注意到你的内存预览时长可能会变短,这是由于磁盘交换、刷新和清理等动作变多了所造成的延误。这是没有办法的,因为“鱼和熊掌不可兼得”,相信大家都能明白这个道理。

此解决方法适用于:
CS3, PC

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索