Qu'est-ce que le format de fichier XLK ?
.xlk est un fichier de sauvegarde automatique créé par Microsoft Excel lorsque l'option « Toujours créer une sauvegarde » est active dans les paramètres d'enregistrement d'un classeur. Le fichier est une copie binaire identique du classeur Excel tel qu'il existait lors de l'avant-dernier enregistrement - ce qui signifie qu'il a toujours un train de retard sur le fichier .xls ou .xlsx actuel.
Excel génère ou remplace le .xlk à chaque enregistrement de la feuille de calcul source, en le plaçant dans le même répertoire avec le même nom de base mais l'extension .xlk. Pour récupérer les données, renommez le fichier en .xls ou .xlsx et ouvrez-le dans Excel ou une application compatible telle que LibreOffice Calc.
Le .xlk n'est pas un format distinct - il reflète exactement le classeur source. Si la source était un ancien fichier .xls (Excel 97-2003), le .xlk contient une structure OLE2 Compound File Binary (CFBF) avec les octets magiques D0 CF 11 E0 A1 B1 1A E1. Si la source était .xlsx ou .xlsm, le .xlk commence par l'en-tête ZIP (PK) et contient du contenu OOXML. L'identification du format interne nécessite l'inspection du contenu du fichier, et non de la seule extension.
Le Microsoft 365 Excel moderne s'appuie sur l'enregistrement automatique et l'historique des versions dans le cloud plutôt que sur des fichiers de sauvegarde locaux, ce qui fait du .xlk un artefact largement hérité que l'on rencontre dans les anciens répertoires de projets.
Sécurité et sûreté
RISQUE : LOWLes fichiers XLK héritent des risques des classeurs Excel : ils peuvent contenir des macros (si le classeur source était un classeur prenant en charge les macros). Cependant, une sauvegarde .xls/.xlsx pure renommée en .xlk est aussi sûre que la feuille de calcul source.
Détails du format
en brefProgrammes qui ouvrent les fichiers XLK
Détails techniques
spécifications approfondies| Format interne (source XLS) | OLE2 Compound File Binary (CFBF) ; octets magiques `D0 CF 11 E0 A1 B1 1A E1` |
| Format interne (source XLSX) | ZIP/OOXML (Open Packaging Convention) ; octets magiques `50 4B 03 04` (en-tête de fichier local ZIP) |
| Ordre des octets | Little-endian |
| Compression | Aucune pour la source OLE2/XLS ; DEFLATE à l'intérieur du ZIP pour la source XLSX/XLSM |
| Moment de la sauvegarde | Toujours un enregistrement en retard - mis à jour chaque fois que le classeur source est enregistré |
| Emplacement du fichier | Même répertoire que le fichier source ; même nom de base avec l'extension `.xlk` |
| Méthode de récupération | Renommer en `.xls` ou `.xlsx`, puis ouvrir dans Excel ou LibreOffice Calc |
| Chiffrement | Aucun (le `.xlk` lui-même n'est pas chiffré) |
| Taille de fichier typique | 10 Ko - 50 Mo (même échelle que le classeur source) |
| Plateforme | Windows et macOS (partout où Excel s'exécute) |
| Activation | Activé via Fichier → Enregistrer sous → Outils → Options générales → « Toujours créer une sauvegarde » |
| Statut moderne | Sauvegarde locale héritée ; Microsoft 365 utilise à la place l'enregistrement automatique et l'historique des versions cloud |
| Publié | Excel 97 era (~1997); 'Always create backup' option in Save settings |
| Dernière version | N/A - extension, not a versioned format |
Conversions XLK
Q&R de la communauté
posées par les utilisateursPas encore de questions - soyez le premier à poser une question sur les fichiers XLK.