¿Qué es el formato de archivo WIM?
.wim (Windows Imaging Format) es un archivo de imagen de disco desarrollado por Microsoft. El formato se introdujo junto con Windows Vista y ha sido un componente central del despliegue de Windows desde entonces.
Capacidades de los archivos WIM
Los archivos de imagen .wim son utilizados por el programa de instalación de Windows durante el proceso de instalación del sistema - fueron diseñados originalmente para ese propósito específico y siguen siendo fundamentales en cada lanzamiento moderno de Windows. La carga principal de instalación en cualquier disco de configuración de Windows se almacena como install.wim (o su variante comprimida .esd); el entorno de recuperación de arranque reside en boot.wim. Un solo archivo .wim permite que una imagen de disco se despliegue en múltiples configuraciones de hardware. También permite a los usuarios gestionar elementos del sistema como actualizaciones, controladores y componentes sin necesidad de ejecutar la imagen del sistema.
Un solo .wim puede contener varias imágenes de disco, cada una montable en Windows como un volumen independiente. Cuando el archivo es demasiado grande para un solo medio, puede dividirse en segmentos .swm (WIM dividido). La herramienta principal para trabajar con archivos .wim en Windows es DISM (Deployment Image Servicing and Management), disponible desde un símbolo del sistema con privilegios elevados.
Compresión y tecnología SIS
El formato .wim se basa en archivos en lugar de sectores, lo que significa que puede utilizar la tecnología Single-Instance Storage (SIS) para almacenar archivos duplicados solo una vez, independientemente de cuántas imágenes dentro del archivo hagan referencia a ellos. .wim admite tres algoritmos de compresión: None (sin comprimir), XPRESS (rápido, compresión moderada) y LZX (más lento, compresión máxima). Las versiones modernas de DISM también admiten la compresión LZMS, utilizada en archivos .esd.
Estructura del archivo de imagen WIM
- «WIM Header» - describe el contenido del archivo y los metadatos
- «File Resources» - archivos de origen y otros paquetes de datos
- «Metadata Resource» - contiene información relativa a otros archivos
- «Lookup Table» - contiene información sobre la ubicación de los archivos de recursos
- «XML Data» - información adicional sobre la imagen de disco
- «Integrity Table» - información relativa a la seguridad del archivo
Seguridad y protección
RIESGO: LOWUn .wim es una imagen de disco pasiva / archivo de archivos, no un ejecutable, por lo que el contenedor es de bajo riesgo - pero puede CONTENER ejecutables (una instalación completa de Windows, controladores, scripts), así que solo ejecute archivos que extraiga de un WIM en el que confíe, y prefiera los WIM oficiales de Microsoft (de un ISO de Windows genuino) sobre descargas aleatorias, que podrían contener archivos de sistema alterados. Aplicar un WIM sobrescribe una partición de destino, así que verifique dos veces la unidad de destino al usar DISM. Descargue las herramientas de imagen (7-Zip, wimlib, ADK) desde sus sitios oficiales; evite sitios sospechosos de «apertura de WIM».
Detalles del formato
en pocas palabras- WAP Wireless Identity Module (heredado) - Un antiguo concepto de módulo de seguridad móvil/WAP de la era de los teléfonos básicos de principios de los 2000 - obsoleto y sin relación con la imagen de disco de Windows.
- Miniatura Nikon NEF / varios datos de aplicaciones - Un puñado de programas reutilizan .wim para sus propios datos; en un PC normal, un .wim es casi siempre una imagen de Windows Imaging Format.
Programas que abren archivos WIM
Detalles técnicos
especificación profunda| Firma de archivo (magic bytes) | `4D 53 57 49 4D 00 00 00` («MSWIM» + 3 bytes nulos) en el desplazamiento de byte 0 |
| Tipo MIME | `application/x-ms-wim` |
| Modelo de almacenamiento de imagen | Basado en archivos, no en sectores; archiva archivos individuales y metadatos de directorios en lugar de sectores de disco sin procesar |
| Single-Instance Storage (SIS) | Los archivos idénticos referenciados por múltiples imágenes se almacenan solo una vez; cada referencia se resuelve mediante un hash de contenido SHA-1 |
| Compresión compatible | None (sin comprimir), XPRESS (rápido, relación moderada), LZX (compresión máxima); LZMS utilizado en la variante .esd |
| Soporte multi-imagen | Un solo archivo .wim puede contener múltiples imágenes de SO direccionadas por un índice entero (1, 2, …) |
| Soporte de archivo dividido | Los WIM grandes pueden dividirse en segmentos .swm para ajustarse a los límites de tamaño de archivo de FAT32 o medios ópticos |
| Integridad de recursos | Cada recurso de archivo se identifica y deduplica mediante hash SHA-1; una tabla de integridad opcional cubre el archivo .wim completo |
| Metadatos XML por imagen | Cada imagen lleva un bloque XML que registra la edición del SO, número de compilación, idioma, marcas de tiempo de creación/modificación e información del volumen |
| Capacidad de montaje | Montable en modo solo lectura o lectura/escritura en Windows mediante `DISM /Mount-Image` o el controlador de kernel `WIMMount` |
| Nombres de archivo estándar en medios de Windows | `install.wim` (imágenes de edición de SO), `boot.wim` (entorno Windows PE / Instalación) |
| Herramienta de gestión principal (Windows) | `DISM.exe` (Deployment Image Servicing and Management); `ImageX.exe` es el predecesor heredado |
| Herramientas multiplataforma | `wimlib` / `wimlib-imagex` - biblioteca de código abierto y CLI disponible para Linux, macOS y Windows |
| Desarrollador | Microsoft Corporation |
| Secciones de estructura interna | WIM Header, File Resources, Metadata Resource, Lookup Table, XML Data, Integrity Table |
| Lanzado | Windows Vista (2006); used by Windows Setup ever since (install.wim, boot.wim) |
| Especificación | learn.microsoft.com |
Conversiones de WIM
Preguntas y respuestas de la comunidad
preguntado por usuariosAún no hay preguntas; sea el primero en preguntar sobre los archivos WIM.