How to Recover a Corrupted Flash CS 5.5/CS6 FLA File

How to Recover a Corrupted Flash CS 5.5/CS6 FLA File

Due to some strange issue with a computer at work here, a FLA file was corrupted for some strange reason and we couldn’t open it. A little googling to check details on the FLA and XFL format reveals that the FLA file can be unzipped, and with some luck, most of the data can be recovered. Here’s how:

1) Rename the file extension of the FLA file to ZIP
2) Use Windows Explorer to unzip the file to a folder – as of time of this writing, 7-Zip 9.20 cannot open or unzip the file, so its best to stick with Windows Explorer (at least on Windows 7 anyway)
3) ZIP the folder and rename as a FLA file
4) Open in Flash CS5.5, and check your work. If its all OK (or most of the stuff that can be recovered is shown), re-save as a new file
5) Always, always, backup!

UPDATE 13 Nov 2012: It seems that the Flash CS6 has changed its ZIP header files, resulting in extraction errors! If the above method doesn’t work, you can try DiskInternals ZIP Repair

13 thoughts on “How to Recover a Corrupted Flash CS 5.5/CS6 FLA File

  1. Amazing! Thank you so much, I used Zip Repair and it worked fine!
    Saved extremely much time!!

  2. It worked! Zip the file, then extract it to a new folder. Ignore the error message and inside this new folder open the .xfl file. It’ll open as a regular flash should and surprise! All of your data is there! Thanks a lot man. It worked with Flash CS6.

    1. I where worked many hours in flash file. But now it’s showing error ‘An error occurred opening file”.
      I tried your tips, but no luck 🙁 can please help to recover this file? If I send fla file, can you please please please help me to recover?
      Thank you very much in advance!

Comments are closed.

Comments are closed.