Wat is het ACL-bestandsformaat?
Een .acl-bestand is een eigen binair instellingenbestand dat door Microsoft Office wordt gebruikt om AutoCorrect-vermeldingen op te slaan - paren van verkeerd gespelde, afgekort of verkorte tekst die zijn gekoppeld aan hun beoogde vervangingen. Wanneer een gebruiker een bekende trigger-tekenreeks typt in Word, Excel of PowerPoint, vervangt Office deze geruisloos door de opgeslagen vervanging, waardoor zowel foutcorrectie als uitbreiding van afkortingen mogelijk wordt.
Het formaat maakt deel uit van Microsoft Office sinds ongeveer Office 95 (Word 7.0, circa 1995). AutoCorrect-lijsten zijn taalspecifiek: de standaard Amerikaanse Engelse lijst heet MSO1033.acl, waarbij 1033 de Windows LCID (Locale Identifier) is voor Engels (Verenigde Staten). Elke geconfigureerde taal genereert zijn eigen genummerde .acl-bestand. Op Windows bevinden de bestanden zich in %APPDATA%\Microsoft\Office\; op macOS worden ze opgeslagen in ~/Library/Application Support/Microsoft/Office/.
Microsoft heeft het interne binaire formaat nooit gepubliceerd. Community-analyse identificeert de handtekeningbytes 04 01 96 00 op offset 0 en suggereert een binaire boomachtige structuur voor snel opzoeken, maar de lay-out blijft ongedocumenteerd. Het bestand kan niet rechtstreeks in een teksteditor worden bewerkt; items moeten worden beheerd via het dialoogvenster AutoCorrect-opties in een willekeurige Office-toepassing.
ACL-bestanden zijn gebruikersgebonden en worden standaard niet gesynchroniseerd - organisaties die aangepaste AutoCorrect-lijsten over werkstations moeten implementeren of synchroniseren, moeten de bestanden handmatig of via endpoint-beheerbeleid kopiëren.
Beveiliging & veiligheid
RISICO: LOWACL-bestanden bevatten alleen gegevens (tekstvervangingsregels); ze kunnen geen code uitvoeren. Het risico is minimaal. Het ontvangen van een ACL-bestand van een onbetrouwbare bron is ongebruikelijk - het formaat kan geen macro's bevatten.
Formaatdetails
in een notendop- ACL (Access Control List) - algemene term - Sommige software exporteert Access Control List-machtigingen als .acl-tekstbestanden; niet gerelateerd aan Office AutoCorrect.
- Cubase/Nuendo AutoCorrect (audio) projectbestanden - Steinberg DAW gebruikt .acl voor bepaalde projectinstellingen; volledig ongerelateerd aan Office.
Programma's die ACL-bestanden openen
Technische details
diepe specificaties| Magic bytes | 04 01 96 00 op offset 0 (geïdentificeerd door de community; niet gedocumenteerd door Microsoft) |
| Bytevolgorde | Little-endian |
| Interne structuur | Ongedocumenteerd binair; community-analyse suggereert een binaire zoekboom-achtige sleutel-waarde opslag voor snel opzoeken van voorvoegsels |
| Taalbereik | Eén `.acl`-bestand per taal; bestandsnaam codeert de Windows LCID (bijv. `MSO1033.acl` voor Amerikaans Engels, `MSO1031.acl` voor Duits) |
| Bestandslocatie (Windows) | `%APPDATA%\Microsoft\Office\` (bijv. `C:\Users\<gebruiker>\AppData\Roaming\Microsoft\Office\`) |
| Bestandslocatie (macOS) | `~/Library/Application Support/Microsoft/Office/` |
| Typische grootte | 10 KB - 500 KB (groeit met het aantal AutoCorrect-vermeldingen) |
| Type vermelding | Sleutel-waarde paren: trigger-tekenreeks (spelfout of afkorting) gekoppeld aan vervangende tekenreeks |
| Versiecompatibiliteit | Office-upgrades lezen en migreren `.acl`-bestanden van eerdere versies; geen openbaar versieveld in het formaat |
| Bewerkingsmethode | Uitsluitend beheerd via het dialoogvenster AutoCorrect-opties in Office; niet rechtstreeks bewerkbaar als platte tekst |
| Roaming-gedrag | Gebruikersgebonden; synchroniseert niet automatisch tussen apparaten - handmatige kopie of bedrijfsbeleid vereist voor implementatie |
| Platform | Windows en macOS (hetzelfde binaire formaat; verschillende bestandspadconventies per OS) |
| Uitgebracht | circa 1995 (Microsoft Office 95 / Word 7.0) |
| Laatste versie | No public versioning; current format used since Office 2007+ |
ACL conversies
Community V&A
gevraagd door gebruikersNog geen vragen - wees de eerste om iets te vragen over ACL-bestanden.