Я согласен с Сэмми, Air это не лучшее решение для такой задачи, IMHO, лучше включить в свой дистрибутив нативную утилиту для расширения ваших файлов (помните, что вам нужна утилита для каждой платформы, которую вы хотите поддерживать) затем используйте новый Air2 API , чтобы вызвать их.Таким образом, расширение архива выполняется в отдельном процессе без замораживания приложения.
Может быть, вы можете ограничить только одну утилиту, если уверены, что каждая платформа имеет общее время выполнения (например, Java).