Hva er WIM-filformatet?
.wim (Windows Imaging Format) er en diskbilde-fil utviklet av Microsoft. Formatet ble introdusert sammen med Windows Vista og har vært en kjernekomponent i Windows-utrulling siden den gang.
WIM-filens funksjoner
.wim-bildefiler brukes av Windows Setup under systeminstallasjonsprosessen - de ble opprinnelig designet for dette spesifikke formålet og er sentrale i enhver moderne Windows-utgivelse. Hovedinnholdet for installasjon på enhver Windows-installasjonsplate er lagret som install.wim (eller dens komprimerte variant .esd); det oppstartbare gjenopprettingsmiljøet ligger i boot.wim. En enkelt .wim-fil gjør det mulig å rulle ut ett diskbilde på tvers av flere maskinvarekonfigurasjoner. Den lar også brukere administrere systemelementer som oppdateringer, drivere og komponenter uten å måtte kjøre systembildet.
En enkelt .wim kan inneholde flere diskbilder, der hver kan monteres i Windows som et separat volum. Når filen er for stor for et enkelt medium, kan den deles opp i .swm (delt WIM) segmenter. Hovedverktøyet for å jobbe med .wim-filer på Windows er DISM (Deployment Image Servicing and Management), tilgjengelig fra en ledetekst med administratorrettigheter.
Komprimering og SIS-teknologi
.wim-formatet er filbasert snarere enn sektorbasert, noe som betyr at det kan utnytte Single-Instance Storage (SIS)-teknologi for å lagre duplikate filer bare én gang, uavhengig av hvor mange bilder inne i arkivet som refererer til dem. .wim støtter tre komprimeringsalgoritmer: None (ukomprimert), XPRESS (rask, moderat komprimering) og LZX (tregere, maksimal komprimering). Moderne versjoner av DISM støtter også LZMS-komprimering, som brukes i .esd-filer.
WIM-bildefilens struktur
- «WIM Header» - beskriver filinnhold og metadata
- «File Resources» - kildefiler og andre datapakker
- «Metadata Resource» - inneholder informasjon om andre filer
- «Lookup Table» - inneholder informasjon om plasseringen av ressursfiler
- «XML Data» - tilleggsinformasjon om diskbildet
- «Integrity Table» - informasjon om filsikkerhet
Sikkerhet og trygghet
RISIKO: LOWEn .wim er et passivt diskbilde / arkiv av filer, ikke en kjørbar fil, så beholderen har lav risiko - men den kan INNEHOLDE kjørbare filer (en hel Windows-installasjon, drivere, skript), så bare kjør filer du pakker ut fra en WIM du stoler på, og foretrekk offisielle Microsoft WIM-filer (fra en ekte Windows ISO) fremfor tilfeldige nedlastinger, som kan inneholde manipulerte systemfiler. Bruk av en WIM overskriver en målpartisjon, så dobbeltsjekk målstasjonen når du bruker DISM. Last ned bildeverktøy (7-Zip, wimlib, ADK) fra deres offisielle sider; unngå tvilsomme «WIM opener»-sider.
Formatdetaljer
i et nøtteskall- WAP Wireless Identity Module (foreldet) - Et gammelt WAP/mobil-sikkerhetsmodulkonsept fra tidlig 2000-talls feature-telefon-æra - foreldet og ikke relatert til Windows-diskbildet.
- Nikon NEF-miniatyrbilde / diverse app-data - En håndfull programmer gjenbruker .wim for sine egne data; på en vanlig PC er en .wim nesten alltid et Windows Imaging Format-bilde.
Programmer som åpner WIM-filer
Tekniske detaljer
dyp spesifikasjon| Filsignatur (magic bytes) | `4D 53 57 49 4D 00 00 00` («MSWIM» + 3 null-bytes) ved byte-offset 0 |
| MIME-type | `application/x-ms-wim` |
| Lagringsmodell for bilde | Filbasert, ikke sektorbasert; arkiverer individuelle filer og mappemetadata snarere enn rå disksektorer |
| Single-Instance Storage (SIS) | Identiske filer som refereres til av flere bilder lagres bare én gang; hver referanse løses via en SHA-1 innholdshash |
| Støttet komprimering | None (ukomprimert), XPRESS (rask, moderat forhold), LZX (maksimal komprimering); LZMS brukes i .esd-varianten |
| Støtte for flere bilder | En enkelt .wim-fil kan inneholde flere OS-bilder adressert med heltallsindeks (1, 2, …) |
| Støtte for delt arkiv | Store WIM-filer kan deles inn i .swm-segmenter for å passe FAT32-filstørrelsesgrenser eller optiske medier |
| Ressursintegritet | Hver filressurs identifiseres og dedupliseres via SHA-1 hash; en valgfri integritetstabell dekker hele .wim-filen |
| XML-metadata per bilde | Hvert bilde bærer en XML-blokk som registrerer OS-utgave, byggnummer, språk, tidsstempler for opprettelse/endring og voluminformasjon |
| Monteringsmulighet | Kan monteres som skrivebeskyttet eller lese/skrive på Windows via `DISM /Mount-Image` eller `WIMMount`-kjernedriveren |
| Standard filnavn i Windows-medier | `install.wim` (OS-utgavebilder), `boot.wim` (Windows PE / Installasjonsmiljø) |
| Primært administrasjonsverktøy (Windows) | `DISM.exe` (Deployment Image Servicing and Management); `ImageX.exe` er den eldre forgjengeren |
| Kryssplattform-verktøy | `wimlib` / `wimlib-imagex` - åpen kildekode-bibliotek og CLI tilgjengelig for Linux, macOS og Windows |
| Utvikler | Microsoft Corporation |
| Interne strukturseksjoner | WIM Header, File Resources, Metadata Resource, Lookup Table, XML Data, Integrity Table |
| Utgitt | Windows Vista (2006); used by Windows Setup ever since (install.wim, boot.wim) |
| Spesifikasjon | learn.microsoft.com |
WIM-konverteringer
Spørsmål og svar fra fellesskapet
spurt av brukereIngen spørsmål ennå - vær den første til å spørre om WIM-filer.