Lumi Desktop Editor should integrate a fail-save way to restore corrupted files.