Hva er ACL-filformatet?
En .acl-fil er en proprietær binær innstillingsfil som brukes av Microsoft Office for å lagre autokorrektur-oppføringer - par av feilstavet, forkortet eller stenografisk tekst knyttet til deres tiltenkte erstatninger. Når en bruker skriver en kjent utløserstreng i Word, Excel eller PowerPoint, erstatter Office denne lydløst med den lagrede erstatningen, noe som muliggjør både feilretting og utvidelse av forkortelser.
Formatet har vært en del av Microsoft Office siden omtrent Office 95 (Word 7.0, ca. 1995). Autokorrektur-lister er språkspesifikke: standardlisten for amerikansk engelsk heter MSO1033.acl, der 1033 er Windows LCID (Locale Identifier) for engelsk (USA). Hvert konfigurerte språk genererer sin egen nummererte .acl-fil. På Windows ligger filene i %APPDATA%\Microsoft\Office\; på macOS lagres de i ~/Library/Application Support/Microsoft/Office/.
Microsoft har aldri publisert det interne binærformatet. Fellesskapsanalyser identifiserer signatur-bytene 04 01 96 00 ved offset 0 og antyder en binær tre-lignende struktur for raske oppslag, men oppsettet forblir udokumentert. Filen kan ikke redigeres direkte i et tekstredigeringsprogram; oppføringer må administreres via dialogboksen for alternativer for autokorrektur i et hvilket som helst Office-program.
ACL-filer er knyttet til brukernivå og synkroniseres ikke som standard - organisasjoner som trenger å distribuere eller synkronisere tilpassede autokorrektur-lister på tvers av arbeidsstasjoner, må kopiere filene manuelt eller via policyer for endepunktsbehandling.
Sikkerhet og trygghet
RISIKO: LOWACL-filer inneholder kun data (regler for tekstutskifting); de kan ikke kjøre kode. Risikoen er minimal. Å motta en ACL-fil fra en upålitelig kilde er uvanlig - formatet kan ikke inneholde makroer.
Formatdetaljer
i et nøtteskall- ACL (Access Control List) - generisk begrep - Noen programvarer eksporterer Access Control List-tillatelser som .acl-tekstfiler; ikke relatert til Office Autokorrektur.
- Cubase/Nuendo AutoCorrect (lyd) prosjektfiler - Steinberg DAW bruker .acl for visse prosjektinnstillinger; helt urelatert til Office.
Programmer som åpner ACL-filer
Tekniske detaljer
dyp spesifikasjon| Magic bytes | 04 01 96 00 ved offset 0 (identifisert av fellesskapet; ikke dokumentert av Microsoft) |
| Byterekkefølge | Little-endian |
| Intern struktur | Udokumentert binær; fellesskapsanalyser antyder en binær søketre-lignende nøkkel-verdi-lagring for raskt prefiksoppslag |
| Språkomfang | Én `.acl`-fil per språk; filnavnet koder Windows LCID (f.eks. `MSO1033.acl` for amerikansk engelsk, `MSO1031.acl` for tysk) |
| Filplassering (Windows) | `%APPDATA%\Microsoft\Office\` (f.eks. `C:\Users\<bruker>\AppData\Roaming\Microsoft\Office\`) |
| Filplassering (macOS) | `~/Library/Application Support/Microsoft/Office/` |
| Typisk størrelse | 10 KB - 500 KB (vokser med antall autokorrektur-oppføringer) |
| Oppføringstype | Nøkkel-verdi-par: utløserstreng (feilstaving eller forkortelse) knyttet til erstatningsstreng |
| Versjonskompatibilitet | Office-oppgraderinger leser og migrerer `.acl`-filer fra tidligere versjoner; ingen offentlig versjonsfelt i formatet |
| Redigeringsmetode | Administreres utelukkende gjennom dialogboksen for alternativer for autokorrektur i Office; ikke direkte redigerbar som ren tekst |
| Synkronisering | Brukerspesifikk; synkroniseres ikke automatisk på tvers av enheter - manuell kopiering eller bedriftspolicy kreves for distribusjon |
| Plattform | Windows og macOS (samme binærformat; ulike konvensjoner for filsti per operativsystem) |
| Utgitt | circa 1995 (Microsoft Office 95 / Word 7.0) |
| Siste versjon | No public versioning; current format used since Office 2007+ |
ACL-konverteringer
Spørsmål og svar fra fellesskapet
spurt av brukereIngen spørsmål ennå - vær den første til å spørre om ACL-filer.