Was ist das WIM-Dateiformat?
.wim (Windows Imaging Format) ist eine Datenträgerabbild-Datei, die von Microsoft entwickelt wurde. Das Format wurde zusammen mit Windows Vista eingeführt und ist seitdem ein zentraler Bestandteil der Windows-Bereitstellung.
WIM-Datei-Funktionen
.wim-Abbilddateien werden von Windows Setup während des Systeminstallationsprozesses verwendet - sie wurden ursprünglich für diesen spezifischen Zweck entwickelt und sind nach wie vor zentral für jede moderne Windows-Version. Die Hauptinstallationsnutzlast auf jeder Windows-Setup-Disc ist als install.wim (oder ihrer komprimierten Variante .esd) gespeichert; die bootfähige Wiederherstellungsumgebung befindet sich in boot.wim. Eine einzelne .wim-Datei ermöglicht die Bereitstellung eines Datenträgerabbilds auf mehreren Hardware-Konfigurationen. Sie ermöglicht es Benutzern auch, Systemelemente wie Updates, Treiber und Komponenten zu verwalten, ohne das Systemabbild ausführen zu müssen.
Eine einzelne .wim kann mehrere Datenträgerabbilder enthalten, die jeweils als separates Volume in Windows eingebunden werden können. Wenn die Datei für ein einzelnes Medium zu groß ist, kann sie in .swm (Split-WIM)-Segmente aufgeteilt werden. Das primäre Tool für die Arbeit mit .wim-Dateien unter Windows ist DISM (Deployment Image Servicing and Management), das über eine Eingabeaufforderung mit erhöhten Rechten verfügbar ist.
Komprimierung und SIS-Technologie
Das .wim-Format ist dateibasiert statt sektorbasiert, was bedeutet, dass es Single-Instance Storage (SIS)-Technologie nutzen kann, um doppelte Dateien nur einmal zu speichern, unabhängig davon, wie viele Abbilder im Archiv auf sie verweisen. .wim unterstützt drei Komprimierungsalgorithmen: Keine (unkomprimiert), XPRESS (schnell, moderate Komprimierung) und LZX (langsamer, maximale Komprimierung). Moderne Versionen von DISM unterstützen auch LZMS-Komprimierung, die in .esd-Dateien verwendet wird.
WIM-Abbild-Dateistruktur
- „WIM Header“ - beschreibt Dateiinhalt und Metadaten
- „File Resources“ - Quelldateien und andere Datenpakete
- „Metadata Resource“ - enthält Informationen zu anderen Dateien
- „Lookup Table“ - enthält Informationen über den Speicherort von Ressourcendateien
- „XML Data“ - zusätzliche Informationen über das Datenträgerabbild
- „Integrity Table“ - Informationen zur Dateisicherheit
Sicherheit
RISIKO: LOWEine .wim ist ein passives Datenträgerabbild/Archiv von Dateien, kein Programm, daher ist der Container risikoarm - aber sie kann ausführbare Dateien enthalten (eine vollständige Windows-Installation, Treiber, Skripte), daher führen Sie nur Dateien aus, die Sie aus einer vertrauenswürdigen WIM extrahiert haben, und bevorzugen Sie offizielle Microsoft-WIMs (aus einem echten Windows-ISO) gegenüber zufälligen Downloads, die manipulierte Systemdateien enthalten könnten. Das Anwenden einer WIM überschreibt eine Zielpartition, prüfen Sie daher das Ziellaufwerk beim Einsatz von DISM sorgfältig. Laden Sie Imaging-Tools (7-Zip, wimlib, ADK) von deren offiziellen Webseiten herunter; meiden Sie unseriöse „WIM-Öffner“-Websites.
Formatdetails
kurz gefasst- WAP Wireless Identity Module (veraltet) - Ein altes WAP/Mobilsicherheitsmodul aus der Feature-Phone-Ära Anfang der 2000er - veraltet und nicht mit dem Windows-Datenträgerabbild verwandt.
- Nikon-NEF-Miniaturansicht / verschiedene App-Daten - Eine Handvoll Programme verwendet .wim für ihre eigenen Daten; auf einem normalen PC ist eine .wim fast immer ein Windows-Imaging-Format-Abbild.
Programme zum Öffnen von WIM-Dateien
Technische Details
technische Spezifikation| Dateisignatur (Magic Bytes) | `4D 53 57 49 4D 00 00 00` („MSWIM“ + 3 Nullbytes) bei Byte-Offset 0 |
| MIME-Typ | `application/x-ms-wim` |
| Abbildspeichermodell | Dateibasiert, nicht sektorbasiert; archiviert einzelne Dateien und Verzeichnismetadaten statt roher Datenträgersektoren |
| Single-Instance Storage (SIS) | Identische Dateien, die von mehreren Abbildern referenziert werden, werden nur einmal gespeichert; jede Referenz wird über einen SHA-1-Inhalts-Hash aufgelöst |
| Unterstützte Komprimierung | Keine (unkomprimiert), XPRESS (schnell, moderates Verhältnis), LZX (maximale Komprimierung); LZMS in der .esd-Variante verwendet |
| Unterstützung mehrerer Abbilder | Eine einzelne .wim-Datei kann mehrere Betriebssystemabbilder enthalten, die über einen ganzzahligen Index (1, 2, …) adressiert werden |
| Unterstützung geteilter Archive | Große WIMs können in .swm-Segmente aufgeteilt werden, um FAT32-Dateigrößenbeschränkungen oder optische Medien zu berücksichtigen |
| Ressourcenintegrität | Jede Dateiressource wird über SHA-1-Hash identifiziert und dedupliziert; eine optionale Integritätstabelle deckt die vollständige .wim-Datei ab |
| XML-Metadaten pro Abbild | Jedes Abbild trägt einen XML-Block mit Aufzeichnungen zu OS-Edition, Build-Nummer, Sprache, Erstellungs-/Änderungs-Zeitstempeln und Volume-Informationen |
| Einbindefähigkeit | Unter Windows schreibgeschützt oder lesend/schreibend einbindbar über `DISM /Mount-Image` oder den `WIMMount`-Kerneltreiber |
| Standarddateinamen in Windows-Medien | `install.wim` (Betriebssystem-Editions-Abbilder), `boot.wim` (Windows PE / Setup-Umgebung) |
| Primäres Verwaltungstool (Windows) | `DISM.exe` (Deployment Image Servicing and Management); `ImageX.exe` ist der veraltete Vorgänger |
| Plattformübergreifende Tools | `wimlib` / `wimlib-imagex` - Open-Source-Bibliothek und CLI für Linux, macOS und Windows |
| Entwickler | Microsoft Corporation |
| Interne Strukturabschnitte | WIM Header, File Resources, Metadata Resource, Lookup Table, XML Data, Integrity Table |
| Veröffentlicht | Windows Vista (2006); used by Windows Setup ever since (install.wim, boot.wim) |
| Spezifikation | learn.microsoft.com |
WIM-Konvertierungen
Community Q&A
von Nutzern gefragtNoch keine Fragen - stellen Sie die erste Frage zu WIM-Dateien.