83 :: 4
报错提示信息:
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