Vad är filformatet ACL?
En .acl-fil är en proprietär binär inställningsfil som används av Microsoft Office för att lagra Autokorrigering-poster - par av felstavade, förkortade eller kortfattade texter mappade till deras avsedda ersättningar. När en användare skriver en känd utlösande sträng i Word, Excel eller PowerPoint, ersätter Office tyst denna med den lagrade ersättningen, vilket möjliggör både felkorrigering och expansion av förkortningar.
Formatet har varit en del av Microsoft Office sedan ungefär Office 95 (Word 7.0, cirka 1995). Autokorrigeringslistor är språkspecifika: standardlistan för amerikansk engelska heter MSO1033.acl, där 1033 är Windows LCID (Locale Identifier) för engelska (USA). Varje konfigurerat språk genererar sin egen numrerade .acl-fil. På Windows finns filerna i %APPDATA%\Microsoft\Office\; på macOS lagras de i ~/Library/Application Support/Microsoft/Office/.
Microsoft har aldrig publicerat det interna binära formatet. Community-analyser identifierar signatur-bytes 04 01 96 00 vid offset 0 och föreslår en binär trädliknande struktur för snabb uppslagning, men layouten förblir odokumenterad. Filen kan inte redigeras direkt i en textredigerare; poster måste hanteras via dialogrutan för Autokorrigering i valfritt Office-program.
ACL-filer är begränsade till användarnivå och synkroniseras inte som standard - organisationer som behöver distribuera eller synkronisera anpassade Autokorrigeringslistor mellan arbetsstationer måste kopiera filerna manuellt eller via policyer för slutpunktshantering.
Säkerhet & trygghet
RISK: LOWACL-filer innehåller endast data (textregler); de kan inte exekvera kod. Risken är minimal. Att ta emot en ACL-fil från en okänd källa är ovanligt - formatet kan inte innehålla makron.
Formatdetaljer
i ett nötskal- ACL (Access Control List) - generisk term - Viss programvara exporterar Access Control List-behörigheter som .acl-textfiler; ej relaterat till Office Autokorrigering.
- Cubase/Nuendo AutoCorrect (ljud) projektfiler - Steinberg DAW använder .acl för vissa projektinställningar; helt orelaterat till Office.
Program som öppnar ACL-filer
Tekniska detaljer
djup specifikation| Magic bytes | 04 01 96 00 vid offset 0 (identifierat av communityn; ej dokumenterat av Microsoft) |
| Byte-ordning | Little-endian |
| Intern struktur | Odokumenterad binär; community-analys tyder på en binär sökträdsliknande nyckel-värde-lagring för snabb prefixuppslagning |
| Språkomfång | En `.acl`-fil per språk; filnamnet kodar Windows LCID (t.ex. `MSO1033.acl` för amerikansk engelska, `MSO1031.acl` för tyska) |
| Filplats (Windows) | `%APPDATA%\Microsoft\Office\` (t.ex. `C:\Users\<user>\AppData\Roaming\Microsoft\Office\`) |
| Filplats (macOS) | `~/Library/Application Support/Microsoft/Office/` |
| Typisk storlek | 10 KB - 500 KB (växer med antalet Autokorrigering-poster) |
| Posttyp | Nyckel-värde-par: utlösande sträng (felstavning eller förkortning) mappad till ersättningssträng |
| Versionskompatibilitet | Office-uppgraderingar läser och migrerar `.acl`-filer från tidigare versioner; inget offentligt versionsfält i formatet |
| Redigeringsmetod | Hanteras exklusivt via dialogrutan för Autokorrigering i Office; inte direkt redigerbar som vanlig text |
| Synkroniseringsbeteende | Användarspecifik; synkroniseras inte automatiskt mellan enheter - manuell kopiering eller företagspolicy krävs för distribution |
| Plattform | Windows och macOS (samma binära format; olika sökvägskonventioner per operativsystem) |
| Släppt | circa 1995 (Microsoft Office 95 / Word 7.0) |
| Senaste version | No public versioning; current format used since Office 2007+ |
ACL-konverteringar
Frågor & svar
frågat av användareInga frågor än - bli den första att fråga om ACL-filer.