¿Qué es el formato de archivo XLK?
.xlk es un archivo de copia de seguridad automática creado por Microsoft Excel cuando la opción «Crear siempre una copia de seguridad» está activa en la configuración de guardado de un libro. El archivo es una copia binaria idéntica del libro de Excel tal como existía en el penúltimo guardado, lo que significa que siempre va un guardado por detrás del archivo .xls o .xlsx actual.
Excel genera o sobrescribe el .xlk en cada guardado de la hoja de cálculo de origen, ubicándolo en el mismo directorio con el mismo nombre base pero con la extensión .xlk. Para recuperar los datos, cambie el nombre del archivo a .xls o .xlsx y ábralo en Excel o en una aplicación compatible como LibreOffice Calc.
El .xlk no es un formato distinto: refleja exactamente el libro de origen. Si el origen era un archivo .xls antiguo (Excel 97-2003), el .xlk contiene una estructura OLE2 Compound File Binary (CFBF) con los magic bytes D0 CF 11 E0 A1 B1 1A E1. Si el origen era .xlsx o .xlsm, el .xlk comienza con la cabecera ZIP (PK) y contiene contenido OOXML. La identificación del formato interno requiere inspeccionar el contenido del archivo, no solo la extensión.
El Microsoft 365 Excel moderno depende del Autoguardado y del historial de versiones en la nube en lugar de archivos de copia de seguridad locales, lo que hace que el .xlk sea en gran medida un artefacto heredado que se encuentra en directorios de proyectos antiguos.
Seguridad y protección
RIESGO: LOWLos archivos XLK heredan el riesgo de los libros de Excel: pueden contener macros (si el origen era un libro habilitado para macros). Sin embargo, una copia de seguridad pura de .xls/.xlsx renombrada a .xlk es tan segura como la hoja de cálculo de origen.
Detalles del formato
en pocas palabrasProgramas que abren archivos XLK
Detalles técnicos
especificación profunda| Formato interno (origen XLS) | OLE2 Compound File Binary (CFBF); magic bytes `D0 CF 11 E0 A1 B1 1A E1` |
| Formato interno (origen XLSX) | ZIP/OOXML (Open Packaging Convention); magic bytes `50 4B 03 04` (cabecera de archivo local ZIP) |
| Orden de bytes | Little-endian |
| Compresión | Ninguna para origen OLE2/XLS; DEFLATE dentro de ZIP para origen XLSX/XLSM |
| Sincronización de copia de seguridad | Siempre un guardado por detrás: se actualiza cada vez que se guarda el libro de origen |
| Ubicación del archivo | Mismo directorio que el archivo de origen; mismo nombre base con extensión `.xlk` |
| Método de recuperación | Cambiar el nombre a `.xls` o `.xlsx`, luego abrir en Excel o LibreOffice Calc |
| Cifrado | Ninguno (el propio `.xlk` no está cifrado) |
| Tamaño de archivo típico | 10 KB - 50 MB (misma escala que el libro de origen) |
| Plataforma | Windows y macOS (dondequiera que se ejecute Excel) |
| Activación | Se activa mediante Archivo → Guardar como → Herramientas → Opciones generales → «Crear siempre una copia de seguridad» |
| Estado moderno | Copia de seguridad local heredada; Microsoft 365 utiliza Autoguardado e historial de versiones en la nube en su lugar |
| Lanzado | Excel 97 era (~1997); 'Always create backup' option in Save settings |
| Última versión | N/A - extension, not a versioned format |
Conversiones de XLK
Preguntas y respuestas de la comunidad
preguntado por usuariosAún no hay preguntas; sea el primero en preguntar sobre los archivos XLK.