Che cos'è il formato di file ACL?
Un file .acl è un file di impostazioni binario proprietario utilizzato da Microsoft Office per memorizzare le voci di correzione automatica - coppie di testo con errori ortografici, abbreviato o stenografico mappate sulle sostituzioni desiderate. Quando un utente digita una stringa di attivazione nota in Word, Excel o PowerPoint, Office sostituisce silenziosamente la stringa con la correzione memorizzata, consentendo sia la correzione degli errori che l'espansione delle abbreviazioni.
Il formato fa parte di Microsoft Office approssimativamente da Office 95 (Word 7.0, circa 1995). Gli elenchi di correzione automatica sono specifici per lingua: l'elenco predefinito per l'inglese statunitense si chiama MSO1033.acl, dove 1033 è il Windows LCID (Locale Identifier) per l'inglese (Stati Uniti). Ogni lingua configurata genera il proprio file .acl numerato. Su Windows i file si trovano in %APPDATA%\Microsoft\Office\; su macOS sono memorizzati in ~/Library/Application Support/Microsoft/Office/.
Microsoft non ha mai pubblicato il formato binario interno. L'analisi della comunità identifica i byte di firma 04 01 96 00 all'offset 0 e suggerisce una struttura binaria simile a un albero per una ricerca rapida, ma il layout rimane non documentato. Il file non può essere modificato direttamente in un editor di testo; le voci devono essere gestite tramite la finestra di dialogo Opzioni correzione automatica in qualsiasi applicazione Office.
I file ACL sono limitati all'utente e non vengono sincronizzati per impostazione predefinita - le organizzazioni che devono distribuire o sincronizzare elenchi di correzione automatica personalizzati tra le workstation devono copiare i file manualmente o tramite criteri di gestione degli endpoint.
Sicurezza e incolumità
RISCHIO: LOWI file ACL contengono solo dati (regole di sostituzione del testo); non possono eseguire codice. Il rischio è minimo. Ricevere un file ACL da una fonte non attendibile è insolito - il formato non può contenere macro.
Dettagli del formato
in sintesi- ACL (Access Control List) - termine generico - Alcuni software esportano i permessi della lista di controllo degli accessi come file di testo .acl; non correlato alla correzione automatica di Office.
- File di progetto Cubase/Nuendo AutoCorrect (audio) - La DAW Steinberg utilizza .acl per alcune impostazioni di progetto; completamente non correlato a Office.
Programmi che aprono file ACL
Dettagli tecnici
specifiche approfondite| Magic bytes | 04 01 96 00 all'offset 0 (identificato dalla comunità; non documentato da Microsoft) |
| Ordine dei byte | Little-endian |
| Struttura interna | Binario non documentato; l'analisi della comunità suggerisce un archivio chiave-valore simile a un albero di ricerca binario per una rapida ricerca dei prefissi |
| Ambito linguistico | Un file `.acl` per lingua; il nome del file codifica il Windows LCID (es. `MSO1033.acl` per inglese USA, `MSO1031.acl` per tedesco) |
| Posizione del file (Windows) | `%APPDATA%\Microsoft\Office\` (es. `C:\Users\<utente>\AppData\Roaming\Microsoft\Office\`) |
| Posizione del file (macOS) | `~/Library/Application Support/Microsoft/Office/` |
| Dimensione tipica | 10 KB - 500 KB (cresce con il numero di voci di correzione automatica) |
| Tipo di voce | Coppie chiave-valore: stringa di attivazione (errore o abbreviazione) mappata sulla stringa di sostituzione |
| Compatibilità di versione | Gli aggiornamenti di Office leggono e migrano i file `.acl` dalle versioni precedenti; nessun campo di versione pubblico nel formato |
| Metodo di modifica | Gestito esclusivamente tramite la finestra di dialogo Opzioni correzione automatica in Office; non modificabile direttamente come testo semplice |
| Comportamento di roaming | Ambito utente; non si sincronizza automaticamente tra i dispositivi - è richiesta la copia manuale o criteri aziendali per la distribuzione |
| Piattaforma | Windows e macOS (stesso formato binario; diverse convenzioni per i percorsi dei file per sistema operativo) |
| Rilasciato | circa 1995 (Microsoft Office 95 / Word 7.0) |
| Ultima versione | No public versioning; current format used since Office 2007+ |
Conversioni ACL
Domande e risposte della community
chiesto dagli utentiAncora nessuna domanda - sii il primo a chiedere informazioni sui file ACL.